Menu

Search options

Select city first

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.

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

1443 results

  • Pousada Casa Da Praia Buzios

    From US$ 125

    Rua Papagaio, 16, Armacao dos Buzios, Brazil (To the map)

    The hotel is nestled in Armacao dos Buzios, close to a lagoon. Guests can find the Mangue Pier 3.8 km…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Pousada Kailani

    From US$ 158

    Rua 46 (R. Sardenta) 22, Geriba, Armacao Dos Buzios, Armacao dos Buzios, Brazil (To the map)

    Located within a few blocks of the Geribá Beach Right Corner, the hotel is nestled in the Geriba district.

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • Atlantico Hotel

    From US$ 79

    Av. Atlantica, 333 -, Rio das Ostras, Brazil (To the map)

    This perfect hotel in the entertainment district of Rio das Ostras, only 1.4 km from the Whale Square.

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Pousada Recanto Das Oliveiras-Buzios

    From US$ 52

    17 Rua D Bairro Sao Jose, Armacao dos Buzios, Brazil (To the map)

    This hotel is also 3.2 km from Geriba Lagoon in Armacao dos Buzios. The shaped Geriba Sandy Beach is…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Barla Inn Suites

    From US$ 32

    Rua Maria Joaquina, 405, Buzios, Br, Armacao dos Buzios, Brazil (To the map)

    The inn boasts a strategic setting 800 metres from Praia do Canto. Azeda Beach is within 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Suites Casinha Do Alto Da Bocaina

    From US$ 28

    Estrada Nemesio Schimidt - Bocaina Dos Blaudts Sao Pedro Da Serra, Sao Pedro da Serra (Rio de Janeiro), Brazil (To the map)

    Guests can visit the Moura Market, located 4.7 km from this Sao Pedro da Serra guest house. The hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Hibiscus Beach

    From US$ 50

    Rua 1, 22 - Joao Fernandes, Armacao dos Buzios, Brazil (To the map)

    The hotel is located within a few blocks of the João Fernandes Beach, set amidst gardens and a tropical…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Paracambi Top Hotel

    From US$ 30

    Rua Paulo Cesar M Reis, No 105 - Vale Da Conquista, Paracambi, Brazil (To the map)

    The 3-star hotel is conveniently situated 3 km from the Engenheiro Gurgel Train Station. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Incanto

    Vila Chico Xavier, 66, Niteroi, Brazil (To the map)

    Notable for its location, 4.7 km from the Pico Fort in the Piratininga district, this Niteroi guest house…

    To the hotel

    Book Now
  • Pousada Dom Angelo

    From US$ 74

    Rua Oscar Pinto Da Silva N°15 Bairro Pontal, Paraty, Brazil (To the map)

    Guests can easily get to the FabioArte Hut, which is 7 minutes' walk away. The Pousada is also a stone's…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Suites Cabo Frio

    From US$ 105

    14 Avenida Central, Cabo Frio, Brazil (To the map)

    Johrei Center Cabo Frio Church is located in the immediate vicinity of the 3-star hotel, and Cabo Frio…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Pouso Familiar Jardim Ma-Ga

    From US$ 41

    Rua Tiburcio Ramiro, Casa 53 - Coriscao, Paraty, Brazil (To the map)

    The Jamaica Pool is 3.9 km from this Paraty bed & breakfast, while 4 km from the Paratiana Distillery…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Pousada Dom Fernandes

    From US$ 42

    Av Vereador Antonio Ferreira Dos Santos, 290 - Bai, Cabo Frio, Brazil (To the map)

    Praca das Aguas is located approximately a 20-minute walk away, and Sao Critstovao Church is a short…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Cantinho Do Canaa

    From US$ 39

    Rua Monte Castelo, 81 - Arraial Do Cabo Rj, Arraial do Cabo, Brazil (To the map)

    This Arraial do Cabo hotel is 300 m from the Pontal do Atalaia lookout and the Cable Camp is 2.5 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Pousada Loft Praia Dos Anjos

    From US$ 78

    Rua Duque De Caxias, 52 - Bairro: Praia Dos Anjos, Arraial do Cabo, Brazil (To the map)

    This 3-star hotel is only 1.1 km from the Boa Vista Viewpoint and in the vicinity of the Cable Camp.

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Angel'S Sea Pousada

    From US$ 47

    757 Rua Minas Gerais, Rio das Ostras, Brazil (To the map)

    You'll need 31-minute drive to Umberto Modiano airport. This Rio das Ostras guest house features location…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Bougainville Suites

    From US$ 38

    41 Rua Goncalves Dias, Arraial do Cabo, Brazil (To the map)

    This 3-star hotel is only 1.9 km from the Prainha apartment rental, only 450 metres from the Shangri…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Suites Praia Do Foguete

    From US$ 38

    Rua Das Estrelas, Ndeg84, Praia Do Foguete, Cabo Frio, Brazil (To the map)

    Located only 350 m from the remote Rocket Beach, the hotel is also within a 10-minute drive of entertainment…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Pousada Amigos Do Caetes

    From US$ 51

    108 Avenida Caetes, Angra dos Reis, Brazil (To the map)

    You will enjoy your visit to Maciéis Beach, 10 minutes' drive from this Angra dos Reis hotel. Caetes…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Pousada Saint Germain

    From US$ 15

    Rua Alto Do Humaita, 5, Buzios, Br, Armacao dos Buzios, Brazil (To the map)

    This Armacao dos Buzios hotel in the Humaita district of Armacao dos Buzios, 1.7 km from the João Fernandes…

    To the hotel

    price for 1 night
    Book Now From US$ 15