Menu

Search options

Select city first

2026-06-24

2026-06-25
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.

3 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

1587 results

  • Suites E Kitnets

    From US$ 34

    10 Rua Vera Maria Freire, Cabo Frio, Brazil (To the map)

    This hotel is about 15 km from Cabo Frio International airport and about 10 minutes' drive from such…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Pousada Blue Moon

    Rua Parque Das Acacias 7, Armacao dos Buzios, Brazil (To the map)

    You'll need 15-minute drive to Umberto Modiano airport. Standing nearly 5 minutes on foot from the Porto…

    To the hotel

    Book Now
  • Suites Recanto Dos Charri

    From US$ 76

    Rua Nova Iguacu 973, Rio das Ostras, Brazil (To the map)

    The Ostras River is 4.6 km from this Rio das Ostras guest house, while Grove Beach is 3.3 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • L'Grace Geriba

    From US$ 34

    Rua Dos Cabritos, 856, Armacao dos Buzios, Brazil (To the map)

    You'll need 20-minute drive to Umberto Modiano airport. The Juscelino Kubitschek statue is in proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Pousada Maria Maria Buzios

    From US$ 35

    Avenida Do Contorno, 23, Armacao dos Buzios, Brazil (To the map)

    The hotel is situated 2.4 km from Geriba Lagoon and only 1.4 km from Ponta da Lagoinha. The Pousada Maria…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Sol E Sal Suites Aconchegantes

    From US$ 49

    110 Rua Dos Surfistas, Saquarema, Brazil (To the map)

    The guest house is about 55 km from Cabo Frio International airport and 7 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Aconchego Itaipava

    From US$ 48

    Estrada Jeronimo Ferreira Alves 611, Itaipava, Brazil (To the map)

    The 3-star hotel is about 85 km from Galeao airport and 25 minutes' walk from such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Hotel Buehler

    From US$ 117

    Praca Maringa, S/N Maringá, Visconde De Maua, Brazil (To the map)

    Surrounded by waterfalls and greenery, this 3-star inn is approximately 10 minutes by car from the Escorrega…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Apartamento Cabo Frio

    From US$ 46

    Rua Augusto Ruschi 18C, Cabo Frio, Brazil (To the map)

    The hotel has a private setting within 3 km of Japanese Island, while natural sights like the Palm-lined…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Alugo 1 Suite 210 No Mont Blanc

    From US$ 30

    201 Travessa Carlos C. Tavora, Nova Iguacu, Brazil (To the map)

    The indoor Shopping Nova Iguacu is 750 metres away, while Nova Iguacu train station is in proximity to…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Solar Hotel

    From US$ 29

    Rua Doutor Faria Serra 17 - Centro, Sao Fidelis - Rio De Janiero, Sao Fidelis (Rio de Janeiro), Brazil (To the map)

    You'll need 59-minute drive to Bartolomeu Lisandro airport. When staying at the Solar Sao Fidelis, guests…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Loft Ymara Arraial

    From US$ 43

    Dallas, 51 B, Arraial do Cabo, Brazil (To the map)

    This Arraial do Cabo hotel is about 5 km from Cabo Frio International airport and within a few blocks…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Diamond Flat Aparthotel Rede Mont Blanc

    From US$ 45

    Via Light, 1061, Nova Iguacu, Brazil (To the map)

    Located approximately a 25-minute walk from family attractions like the Play Kid, the aparthotel is 10…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Mirante De Geriba!

    From US$ 30

    Rua Vieira Camara 12, Armacao dos Buzios, Brazil (To the map)

    This 3-star guest house is nestled in the Geriba district, a 6-minute stroll from Geriba Lagoon. The…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Ps Hotel Manilha

    From US$ 26

    Av. Prefeito Milton Rodrigues Da Rocha, 41 - Manilha, Rio, Itaborai, Brazil (To the map)

    You'll need 39-minute drive to Santos Dumont airport. Guests might as well visit Pracinha, which is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Pousada Acacia Imperial

    From US$ 53

    Sja-023 485 S/N, Aldeia Velha, Brazil (To the map)

    The centre of Aldeia Velha is a 15 minutes' walk of this inn. Nova Friburgo is 31 km from the hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Recanto Sol De Verao

    From US$ 46

    Rua Sao Jorge, 91 (Acesso Pela Rua Joaquim Gama), Paraty, Brazil (To the map)

    Sights, within a 7-km distance of this Paraty hotel, include the Chapel of Saint Rita. The Recanto Sol…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Pousada Solari S

    From US$ 31

    R. Sebastiao Ribeiro De Souza 288, Rio das Ostras, Brazil (To the map)

    The centre of Rio das Ostras can be reached within a 15-minute walk. Yatch Club of Rio das Ostras city…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Villa Dolce Mare

    Rua Vera Cruz, 1, Arraial do Cabo, Brazil (To the map)

    Located 2.3 km from the Little Beaches of Pontal do Atalaia, this 3-star hotel is just moments from Cova…

    To the hotel

    Book Now
  • Mar Buzios Experience House

    From US$ 122

    Rua E-2 67, Sq 3-40, Ferradura, Armacao dos Buzios, Brazil (To the map)

    The João Fernandes Beach is fairly close to the hotel and the Praia da Ferradura is also close by. The…

    To the hotel

    price for 1 night
    Book Now From US$ 122