Where are you going?
Or, let us surprise youSpin the Globe ®

The Best Hotels in Rio de Janeiro

The best accommodations in Rio have access to the city’s beaches, views, or both. For a stylish stay, try one of the design hotels that keep cropping up in Rio’s hills, especially in the bohemian Santa Teresa neighborhood.
Save Place
Av. Atlântica, 1702 - Copacabana - Copacabana, Rio de Janeiro - RJ, 22021-001, Brazil
An Art Deco landmark on Rio’s famous stretch of sand, the Belmond Copacabana Palace has set the standard for visiting celebrities and discerning guests for nearly a century. In the luxurious rooms, muted colors, original artwork, and...
Save Place
R. Laurinda Santos Lôbo, 136 - Santa Tereza, Rio de Janeiro - RJ, 20240-270, Brazil
A funky guesthouse in Rio’s charming Santa Teresa neighborhood, Casa Cool Beans is an antidote to soulless chain hotels. Not so friendly for kids (there’s a 13-year age minimum) or less physically able guests (there are many stairs and...
Save Place
Rua Almirante Alexandrino, 3780 - Casa 01 - Santa Teresa, Rio de Janeiro - RJ, 20241-266, Brazil
Perched on a hill between the busy Zona Sul and hip Santa Teresa neighborhoods, Casa Marques is an all-suites boutique hotel with unparalleled views of Rio. The French-Brazilian couple behind the property blended minimalist modern design with...
Save Place
Av. Lúcio Costa, 9600 - Barra da Tijuca, Rio de Janeiro - RJ, 22795-007, Brazil
Opened in 2016 in the luxe Barra da Tijuca neighborhood, the Grand Hyatt Rio de Janeiro is a modern beach resort away from the tourist hordes. Designed by the international hospitality firm Yabu Pushelburg, which has partnered with many...
Save Place
Av. Vieira Souto, 80 - Ipanema, Rio de Janeiro - RJ, 22420-002, Brazil
Given Ipanema’s highly fashionable status, it’s no surprise that its first luxury hotel comes courtesy of aesthetic superstar Philippe Starck, who outfitted the property—his first in Brazil—with mid-century modern furniture...
Save Place
R. Alm. Alexandrino, 660 - Santa Teresa, Rio de Janeiro - RJ, 20241-260, Brazil
Located in one of Rio’s trendiest neighborhoods, Hotel Santa Teresa offers an alternative to the beach hotel scene—with all the amenities you’d expect from an MGallery by Sofitel property. The converted coffee plantation house...
Save Place
Av. Atlântica, 2600 - Copacabana, Rio de Janeiro - RJ, 20041-001, Brazil
A classic JW Marriott, this modern, glass-and-steel property offers top-notch amenities, personalized service, and a prime location just steps from Copacabana Beach. The marble lobby features a mezzanine breakfast spot and casual Brazilian...
Save Place
Rua Paschoal Carlos Magno, 5 - Santa Teresa, Rio de Janeiro - RJ, 20240-290, Brazil
France’s chic, budget-friendly hospitality chain has gone Brazilian with this boutique hotel in Rio’s Santa Teresa neighborhood. Rooms are on the petite side, ranging from 160 to 280 square feet, but have whimsy to spare, with graphic...
Save Place
Av. Lúcio Costa, 2630 - Barra da Tijuca, Rio de Janeiro - RJ, 22620-172, Brazil
Much of the 2016 Summer Olympic Games were held not at Rio’s Copacabana or Ipanema beaches, but in Barra da Tijuca, a residential neighborhood with glamorous shopping malls and beachfront condos. This Miami-esque area is where you’ll...
Save Place
Praia de Botafogo, 242 - Botafogo, Rio de Janeiro - RJ, 22250-040, Brazil
Located in Botafogo, the Yoo2 is a contemporary design hotel convenient to all that Rio has to offer. In the sleek, modern lobby, cool colors and warm woods complement a colorful plant wall and vibrant furnishings. The unique design continues in...