Menu

Search options

2025-04-04

2025-04-05
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.

4 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

161 results

  • Villa Rio

    From US$ 381

    Rua Jackson Figueiredo 299, Rio de Janeiro, Brazil (To the map)

    This bed & breakfast is located in the Joatinga district, within a 10-minute drive of Praia dos Amores.

    To the hotel

    price for 1 night
    Book Now From US$ 381
  • Promenade Princess Copacabana

    From US$ 84

    Rua Xavier Da Silveira, 58, Rio de Janeiro, Brazil (To the map)

    This hotel is nestled in the very heart of Rio de Janeiro, not too far from Cantagalo underground station.

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Apartamento Luxo Barra

    From US$ 107

    Avenida Jaime Poggi, 99, Rio de Janeiro, Brazil (To the map)

    Situated relatively near Rio Olympic Arena, the accommodation also gives access to such sports venues…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Apart Hotel Copacabana Proximo A Praia

    From US$ 93

    Avenida Princesa Isabel 500 103, Rio de Janeiro, Brazil (To the map)

    The property stands near General Osorio Square, at a 450-metres distance from Cardeal Arcoverde underground…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Marina Palace Rio Leblon

    From US$ 114

    Av. Delfim Moreira (Number: 630), Rio de Janeiro, Brazil (To the map)

    Located in Leblon, which is known for its beach, one of the city's trendiest, most tranquil stretches…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Suite Luxo Via Premiere Apart Hotel ,Barra Recreio

    From US$ 43

    8923 Estrada Dos Bandeirantes Apartamento 905 B Torre 1, Rio de Janeiro, Brazil (To the map)

    Guests can visit Citibank Hall situated about 15 minutes away by car. Located about 7 km from Rio Water…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Hotel Via Premiere - Rio Centro

    From US$ 65

    8923 Estrada Dos Bandeirantes Suite 602 Bloco 1, Rio de Janeiro, Brazil (To the map)

    You'll need 37-minute drive to Galeao airport. Marapendi Lagoon in Rio de Janeiro is 15 minutes' drive…

    To the hotel

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

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

    Fashion Mall is located merely 5 minutes' walk from the property, and such natural sites as the backed…

    To the hotel

    Book Now
  • Hotel Nacional Rio

    From US$ 95

    Avenida Niemeyer 769 Apartamento 2314, Rio de Janeiro, Brazil (To the map)

    Praia da Gavea is located a 6-minute walk from the accommodation, and such natural sites as Pedra Bonita…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Excelente Suite Ao Lado Do Riocentro

    From US$ 57

    98 Rua Pedro Calmon, Rio de Janeiro, Brazil (To the map)

    City of Arts is also around 5 km away. Along with other cultural attractions Museu Selecao Brasileira…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Promenade Paradiso All Suites

    From US$ 40

    487 Av. Das Americas, Rio de Janeiro, Brazil (To the map)

    The accommodation lies in the centre of Rio de Janeiro, in Barra da Tijuca with Pedra Bonita, a cliff…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hotel Krrish

    From US$ 42

    Ara Garden Road, Off Bailey Road, Patna (Bihar), India (To the map)

    This 3-star hotel is about 5 km from Jay Prakash Narayan airport and a 15-minute ride from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Casa Marques Santa Teresa

    From US$ 241

    Rua Almirante Alexandrino, 3780, Rio de Janeiro, Brazil (To the map)

    The guest house is in the very heart of Rio de Janeiro, within 15 minutes' drive of Santos Dumont airport.

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • Para Ti Guesthouse

    From US$ 53

    Rua Coronel Ribeiro Gomes 350, Rio de Janeiro, Brazil (To the map)

    Pepino Beach is just a short drive from the accommodation, while Fashion Mall is 17 minutes' walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Mama Shelter Rio De Janeiro

    From US$ 48

    Rua Paschoal Carlos Magno - 5, Rio de Janeiro, Brazil (To the map)

    The smoke-free property is nestled in the heart of Rio de Janeiro, 4.1 km from Corcovado Christ the Redeemer…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Suite Verano Stay

    From US$ 72

    50 Rua Escultor Sergio Camargo, Condominio Rio 2, Rio de Janeiro, Brazil (To the map)

    The accommodation is about 35 km from Galeao airport and at a distance of 3.9 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Midas

    From US$ 117

    Estrada Dos Bandeirantes 8505, Rio de Janeiro, Brazil (To the map)

    The property is in the very heart of Rio de Janeiro, just 37 minutes' drive from Galeao airport. The…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Monsieur Leblond

    From US$ 538

    Av. Bartolomeu Mitre 455 Leblon, Rio de Janeiro, Brazil (To the map)

    The property boasts a privileged location quite close to Antero de Quental / Leblon tube station. Situated…

    To the hotel

    price for 1 night
    Book Now From US$ 538
  • Lsh Lifestyle

    From US$ 209

    Avenida Lucio Costa 1996, Rio De Janeiro, Br, Rio de Janeiro, Brazil (To the map)

    This Rio de Janeiro hotel is located only a 5-minute walk from Windsor Expo Center and Crow's Nest Rock…

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • Tuakaza Exclusive Boutique Lodge

    Estrada Da Canoa 2600, Sao Conrado, Rio de Janeiro, Brazil (To the map)

    You'll need 26-minute drive to Santos Dumont airport. Joatinga Beach in Rio de Janeiro is at a distance…

    To the hotel

    Book Now