Menu

Search options

2026-03-17

2026-03-18
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

5 star hotels in Rio de Janeiro

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

68 results

  • Jw Marriott Rio De Janeiro

    From US$ 209

    Avenida Atlantica, 2600, Copacabana, Rio de Janeiro, Brazil (To the map)

    Jw Marriott Rio De Janeiro Hotel, situated in Copacabana district, 3.6 km from Sugarloaf Mountain, boasts an outdoor pool area, entertainment facilities and a bar. Featuring 245 rooms with views of…

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • Radisson Rio De Janeiro Barra

    From US$ 128

    Evandro Lins E Silva 600, Rio de Janeiro, Brazil (To the map)

    Offering an outdoor swimming pool, Radisson Rio De Janeiro Barra Hotel is set in Barra da Tijuca with Pedra Bonita, a cliff where you can do hang-gliding while enjoy a spectacular sight within 1.8 km…

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Sofitel Rio De Janeiro Ipanema

    From US$ 183

    Av Vieira Souto 460, Rio de Janeiro, Brazil (To the map)

    The 5-star Sofitel Rio De Janeiro Ipanema Hotel is set 1.1 km from General Osorio Square and 4 km from the Art Deco statue "Corcovado Christ the Redeemer". Guests can enjoy a bar, a sunbathing…

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Windsor Barra Hotel

    From US$ 123

    Av. Lucio Costa, 2630, Rio de Janeiro, Brazil (To the map)

    Located at a distance of 3.4 km from Mirante do Joa, the 5-star Windsor Barra Hotel Rio de Janeiro boasts a Turkish steam bath, a Turkish steam room and a solarium. Featuring an outdoor swimming pool…

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • Vila Santa Teresa

    From US$ 614

    R. Almirante Alexandrino 2305, Rio de Janeiro, Brazil (To the map)

    Set in Santa Teresa district, 2.3 km from Sambadrome Stadium, Vila Santa Teresa Hotel Rio de Janeiro features an outdoor pool and views of the city. It offers designer rooms, free WiFi throughout the…

    To the hotel

    price for 1 night
    Book Now From US$ 614
  • Riale Brisa Barra

    From US$ 118

    Av. Lucio Costa, 5700, Rio de Janeiro, Brazil (To the map)

    Featuring a steam room, a solarium and a Jacuzzi, Riale Brisa Barra Hotel Rio de Janeiro is set nearly 25 minutes' walk from Museu Selecao Brasileira. This hotel offers private car parking on site.

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Villa Paranagua Hotel & Spa - Boutique Hotel

    From US$ 376

    Rua Visconde De Paranagua, 71, Rio de Janeiro, Brazil (To the map)

    Villa Paranagua Hotel & Spa Rio de Janeiro, set in Santa Teresa district, 850 metres from Modern Art Museum, features a sauna, an outdoor swimming pool and a terrace on site. The property provides 10…

    To the hotel

    price for 1 night
    Book Now From US$ 376
  • Villa Christa

    From US$ 143

    R. Stefan Zweig, 270, Rio de Janeiro, Brazil (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Quarto Luxo Hotel Nacional

    769 Avenida Niemeyer 769 - Suite 2015 Ou 1612, Rio de Janeiro, Brazil (To the map)

    The 5-star Quarto Luxo Hotel Nacional, located in the Zona Sul district of Rio de Janeiro, within 8 minutes' walk of Sao Conrado Beach, features views of the sea.

    To the hotel

    Book Now
  • Hotel Nacional - Nao Tem Cafe Da Manha Incluido

    From US$ 153

    Avenida Niemeyer, Sao Conradol 769, Rio de Janeiro, Brazil (To the map)

    Hotel Nacional Rio de Janeiro, located in the Zona Sul district, about a 10-minute walk from Pepino Beach, features views of the garden. A year-round outdoor swimming pool as well as a hot tub, sauna…

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Twin Towers - Barra Da Tijuca

    From US$ 227

    Av. Lucio Costa, 3150 Bl2, 1103, Rio de Janeiro, Brazil (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 227
  • Hotel Nacional Rio De Janeiro

    769 Avenida Niemeyer Ap 2613, Rio de Janeiro, Brazil (To the map)

    Featuring views of the sea, Hotel Nacional Rio De Janeiro is located within 2.9 km of Parque da Cidade.

    To the hotel

    Book Now
  • Hotel Nacional

    Av. Niemeyer, 769, Rio de Janeiro, Brazil (To the map)

    To the hotel

    Book Now
  • Pousada E Restaurante Do Recreio

    From US$ 82

    Estrada Do Ponta 6516, Recreio Dos Bandeirantes, Pousada E Restaurante Do Recreio Estrada, Rio de Janeiro, Brazil (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Marbella Apart Hotel

    From US$ 133

    Avenida Lucio Costa 2900, Apt 506, Rio de Janeiro, Brazil (To the map)

    Marbella Apart Hotel Rio de Janeiro is situated in Barra da Tijuca district, 28 minutes' drive from Santos Dumont airport. The aparthotel also offers guests WiFi throughout the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Hotel Nacional Vista Mar C/ Banheira

    769 Avenida Niemeyer Ap 2017, Rio de Janeiro, Brazil (To the map)

    The 5-star Hotel Nacional Vista Mar C/ Banheira is located in the Zona Sul district of Rio de Janeiro and offers views of the sea.

    To the hotel

    Book Now
  • Hotel Nacional Rio De Janeiro

    Hotel Nacional Rio De Janeiro, Rio de Janeiro, Brazil (To the map)

    To the hotel

    Book Now
  • Quarto No Hotel Nacional Rio De Janeiro

    From US$ 1179

    Av. Aquarela Do Brasil, 75 2613, Rio de Janeiro, Brazil (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1179
  • Hotel Nacional Rio

    From US$ 358

    Av. Niemeyer, 769, Rio de Janeiro, Brazil (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 358
  • Pullman Rio De Janeiro Sao Conrado

    From US$ 173

    Avenida Aquarela Do Brasil, Rio de Janeiro, Brazil (To the map)

    Pullman Rio De Janeiro Sao Conrado Hotel, situated in Zona Sul district, 7 km from General Osorio Square, boasts an outdoor pool area, a garden and a swimming pool. Located just off Fashion Mall, the…

    To the hotel

    price for 1 night
    Book Now From US$ 173