Menu

Search options

Select city first

2026-10-22

2026-10-23
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

1757 results

  • Apartamento Teresopolis - Centro

    From US$ 40

    Av Feliciano Sodre, 930 Varzea, Teresopolis, Brazil (To the map)

    The hotel has a convenient location 3.2 km from Fonte Judith. Antonio Savattone Stadium is within 20…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hospedagem Aconchegante Na Praia Rasa

    Rua 22, Armacao dos Buzios, Brazil (To the map)

    The hotel enjoys its prime location a stone's throw from Gorda Beach. Mirante Ponta do Pai Vitorio is…

    To the hotel

    Book Now
  • Fragata Praia Hotel

    From US$ 52

    Rua Miguel Correa, 09 - Ilha Da Madeira, Itaguai, Brazil (To the map)

    The hotel features location 4.3 km from Parque Albanoel. You can easily find Quatiquara around a 15-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Recanto Da Praia Rasa

    From US$ 23

    Rua Vinte E Dois, N° 26 - Praia Gorda, Armacao dos Buzios, Brazil (To the map)

    The hotel boasts a convenient setting merely 9 minutes' walk from Gorda Beach. Lookout Ponta do Pai Vitorio…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Mar De Arraial Suites - Arraial Do Cabo

    From US$ 37

    Rua Dom Pedro I 2, Arraial do Cabo, Brazil (To the map)

    The centre of Arraial do Cabo can be reached within a 5-minute walk, and natural attractions like Praia…

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Pousada Casa Mare

    From US$ 38

    Rua Manoel Jose De Carvalho, 248 Loja 5, Armacao dos Buzios, Brazil (To the map)

    The hotel is located a mere 650 metres from Mangue Pier and Praia do Forno is a mere 1.8 km away. The…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Pousada Milton

    From US$ 82

    2150 Avenida Antonio Bertholdo Da Silva Jordao Predio Amarelo, Angra dos Reis, Brazil (To the map)

    A short walk will take you to Monsuaba Beach, located just a 6-minute walk away. Cataguas Island is 4.3…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Oyo Canto De Piratininga

    From US$ 46

    183 Rua Orestes Barbosa, Niteroi, Brazil (To the map)

    You'll need 45-minute drive to Santos Dumont airport. Natural attractions in the area include the tranquil…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Pousada Pier 7400

    From US$ 60

    Av. Bertholdo Da Silva Jordao 7400, Estrada Turistica Da Ponta Leste, Monsuaba, Brazil (To the map)

    Ubatuba is 97 km from the hotel, while Monsuaba Beach is 3.4 km away. The location will allow you to…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Varzea Palace Hotel

    From US$ 24

    Rua:Prefeito Sebastiao Teixeira 41, Teresopolis, Brazil (To the map)

    The hotel is nestled within 15 minutes' walk of Rio Paquequer. The accommodation offers location 3.5…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Bz Suites

    From US$ 40

    Rua Satiro Coelho Numero 4, Toca Do Coelho, Armacao dos Buzios, Brazil (To the map)

    The shaped Geriba Sandy Beach is 2.3 km from the hotel, while Ecological Reserve Taua is 500 metres away.

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Pousada Angra Bella

    From US$ 93

    3185 Avenida Vereador Benedito Adelino, Angra dos Reis, Brazil (To the map)

    The centre of Angra dos Reis can be reached within a 30-minute walk, and natural attractions like Da…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Hotel Atlantico Macae By Inn House

    From US$ 63

    Rua Abilio Moreira De Miranda, Macae, Brazil (To the map)

    About a 10-minute drive from Praia de Imbetiba Beach, this Macae hotel is also approximately 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Hotel Donati

    From US$ 168

    Estrada Do Parque Nacional, Km 9,5 -, 27580-000, Itatiaia (Rio de Janeiro), Brazil (To the map)

    The centre of Itatiaia is a 25 minutes' walk of the hotel. Sights, 2.6 km from this hotel, include Parque…

    To the hotel

    price for 1 night
    Book Now From US$ 168
  • Pitoria Guest House

    From US$ 35

    Praia Da Pitoria N 1301, Sao Pedro da Aldeia, Brazil (To the map)

    The guest house has a beachfront setting 3.1 km from Museum of Naval Aviation, while natural sights like…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Hotel Pousada Esmeralda

    From US$ 120

    Estrada Parque Nacional Itatiaia, 4000, Km 4 Itatiaia - Rio de Janeiro, Itatiaia (Rio de Janeiro), Brazil (To the map)

    You can also visit Municipal Cemitery from Itatiaia, which is located within 6 km of the inn. The accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Pousada Villa Margarida Buzios

    From US$ 103

    Rua Dos Mariscos, 11, Tucuns, Armacao Dos Buzios, Rj, Brasil. Cep28.8000-000 Predio Azul, Armacao dos Buzios, Brazil (To the map)

    The hotel is nestled in the Tucuns district of Armacao dos Buzios, only 1.6 km from the restaurant Restaurante…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Pousada Miramar

    From US$ 30

    16 Avenida Governador Leonel De Moura Brizola, Arraial do Cabo, Brazil (To the map)

    The centre of Arraial do Cabo can be reached in 5 minutes' walk of the hotel, and such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Pousada Dadiva Suite Romantica Simples A Passos Da Praia Do Pontal Centro Com Ar Condicionado E Frigobar

    From US$ 118

    Rua Sao Pedro De Alcantara, Paraty, Brazil (To the map)

    This 3-star guest house lies in Pontal, which is a popular beach lined with laid-back bars and kiosks…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Pousada Maravilha De Ara

    From US$ 27

    Praia De Aracatiba Ilha Grande - Angra Dos Reis / Rj, Praia de Aracatiba, Brazil (To the map)

    The hotel enjoys its convenient location right near Great beach Aracatiba. Ubatubinha stands 3.5 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 27