Menu

Search options

Select city first

2026-05-08

2026-05-09
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

1589 results

  • Monte Carmelo Inn Sana

    From US$ 56

    Rua Da Gloria, S/N - Sitio Monte Carmelo Inn Sana, Sana, Brazil (To the map)

    The centre of Sana is a 25 minutes' walk of the guest house. The city centre of Sana can be reached in…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Chale Vale Da Mata

    From US$ 49

    Alameda Gastronomica, Visconde De Maua, Brazil (To the map)

    Cachoeira do Escorrega is 10 minutes' drive from this 3-star bed & breakfast. The Maromba Waterfall can…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Kanawha Hotel

    From US$ 109

    Estrada Rio Bonito De Cima Km18, Nova Friburgo, Brazil (To the map)

    Located 115 km from Macae airport, Kanawha Hotel Nova Friburgo offers shuttle bus service for guests'…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Corpflats

    From US$ 36

    Rua Conselheiro Otaviano, 209, Campos dos Goytacazes, Brazil (To the map)

    You'll need 15-minute drive to Bartolomeu Lisandro airport. The Corpflats Aparthotel in Campos dos Goytacazes…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Prodigy Aldeia Das Aguas

    Br 393 Km 271, Barra do Pirai, Brazil (To the map)

    Nestled 950 metres from the Taquara Farm, the hotel is within a few blocks of the Uniao Carvalheira Farm.

    To the hotel

    Book Now
  • Pousada Cantagalo

    From US$ 285

    Estrada do Cantagalo 63 Cuiabá, Itaipava, Brazil (To the map)

    The La Grande Vallee is within a 15-minute drive of the inn, while Galeao airport is 90 km from it. The…

    To the hotel

    price for 1 night
    Book Now From US$ 285
  • Pousada Do Braga

    From US$ 33

    Avenida Vereador Antonio Ferreira Dos Santos, 200 Hotel, Cabo Frio, Brazil (To the map)

    Sao Benedito Church is located within reach of this 3-star hotel, and Dunes Park is around 10 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Star Hotel

    From US$ 33

    Rua Coronel Luis Ferraz, Itaperuna, Brazil (To the map)

    Itaperuna centre can be reached within 5 minutes' walk. The Star is only 1.4 km from Itaperuna Shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Hotel Fazenda Santa Barbara

    From US$ 121

    Estrada De Sacra Familia Km 12 2345 - Sacra Familia, Engenheiro Paulo de Frontin, Brazil (To the map)

    Guests can go to Petropolis, which is a 35-minute drive from the charming hotel. The hotel is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Casa Da Praia

    From US$ 43

    R. Narciso Portugal, 266 - Jardim Flamboyant, Cabo Frio, Brazil (To the map)

    The centre of Cabo Frio can be reached within a 20-minute walk, and natural attractions like the Long…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • 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 Lua Nova Buzios

    From US$ 41

    Estrada Da Ferradura, Armacao dos Buzios, Brazil (To the map)

    The hotel is located in the middle of Armacao dos Buzios, nearly a 10-minute drive from Tartaruga Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Loft Catete Baldo

    From US$ 43

    Rua Pedro Americo, N°476, Rio de Janeiro, Brazil (To the map)

    The guest house is about 5 km from Santos Dumont airport and 3.3 km from such cultural venues as the…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Hotel Netto

    From US$ 35

    Rua Floriano Peixoto, 189, Cachoeiras de Macacu, Brazil (To the map)

    The centre of Cachoeiras de Macacu can be reached within a 5-minute walk. Also, Poco das Samambaias is…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Pouso Das Oliveiras

    Rua Felina Pina Da Silveira 08, Armacao dos Buzios, Brazil (To the map)

    The centre of Armacao dos Buzios can be reached within a 30-minute walk, and natural attractions like…

    To the hotel

    Book Now
  • Pousada Casuarina Geriba

    From US$ 47

    Rua Casuarina, 485, Armacao dos Buzios, Brazil (To the map)

    Nearby places of interest include the Church of Saint Anne, located approximately 6 km from the hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Pousada Do Imperador

    From US$ 120

    Avenida Nossa Senhora Dos Remedios, 78, Pontal, Paraty, Brazil (To the map)

    This Paraty hotel places you approximately 25 minutes' walk from Jabaquara Beach and approximately 20…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Pousada Solar Da Praia

    From US$ 100

    Rua da Praia, 32, Vila do Abraao, Vila do Abraao, Brazil (To the map)

    Sain't Sebastian Church is located not far from the hotel, and such natural sites as Praia Preta Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Suites Como Uma Onda

    From US$ 48

    Rua Da Praia, Vila do Abraao, Brazil (To the map)

    Located in close proximity to the Ilha Grande State Park, this 3-star guest house also provides easy…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Beto'S Pousada

    From US$ 57

    Trav. Bunganville, 63 Abraao / Ilha Grande, Vila do Abraao, Brazil (To the map)

    This Vila do Abraao hotel is just 0.9 km from Beach Julia and a stone's throw from Sain't Sebastian Church.

    To the hotel

    price for 1 night
    Book Now From US$ 57