Menu

Search options

Select city first

2025-07-23

2025-07-24
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

1129 results

  • Flat Aconchegante - Frente A Praia - Barra Da Tijuca

    From US$ 49

    Avenida Lucio Costa 5750, Apt. Nº 206, 22630-012, Rio De Janeiro, Brazil, Rio de Janeiro, Brazil (To the map)

    Joatinga Beach is located 7 km away, and the Modern Museu Selecao Brasileira High-Tech Museum is 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Hotel E Pousada Mykonos

    Rua Joao Fernandes, Lote 28,28950-000, Armacao dos Buzios, Brazil (To the map)

    Located just 5 minutes' stroll from Lagoa Dos Ossos, the property is quite close to Rua Joao Fernandes.

    To the hotel

    Book Now
  • Hotel Casablanca Palace

    From US$ 76

    16 De Marco123, Petropolis (Rio de Janeiro), Brazil (To the map)

    You'll need 58-minute drive to Galeao airport. The hotel is located merely a 7-minute walk from the royal…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Uai Hospedaria

    From US$ 55

    Rua Jorge Lossio, 1185B, Cabo Frio, Brazil (To the map)

    Porto Rocha Square is located within 5 minutes' drive of the property, and such natural sites as Praia…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Espelho Das Aguas Buzios

    From US$ 287

    403 Avenida Geriba, Armacao dos Buzios, Brazil (To the map)

    Located just near Geriba Lagoon, the property boasts beachfront setting just a short walk from a lagoon.

    To the hotel

    price for 1 night
    Book Now From US$ 287
  • Suites Praia Forte Dunas

    173 Rua Enfermeiro Ricardo Sanches, Cabo Frio, Brazil (To the map)

    Dunas Beach is just 500 𝗺𝗲𝘁𝗿𝗲𝘀 𝗳𝗿𝗼𝗺 the hotel, and Praia do Forte is a mere 0.9 km away. There is Fort's…

    To the hotel

    Book Now
  • House Residencia

    From US$ 68

    Rua Enseada Do Gancho 16, Armacao dos Buzios, Brazil (To the map)

    The accommodation is just a minute's drive from Porto da Barra Buzios in the Manguinhos district. This…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Pousada Bendita Vida

    From US$ 125

    Estrada Do Corisquinho, 1954 Barulho D'Agua, Paraty, Brazil (To the map)

    Mini Estrada Real is within a 10-minute drive of this property in Paraty. The hotel lies at a distance…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Cachoeira Azul Eco Resort Pousada

    Estr. Do Corisquinho, 330 Mts Depois Do Alambique, Paraty, Brazil (To the map)

    Guests can visit places of worship such as First Church of Our Lady of the Remedies, situated at a distance…

    To the hotel

    Book Now
  • Eco Resort Chales San Thomaz

    Rua Do Amaral, S/N - Porto Das Flores/ Belmiro Braga/ Mg, Porto das Flores, Brazil (To the map)

    It is 2 km from the centre of Porto das Flores. It takes about 30 minutes drive to Lima Duarte. Eco Resort…

    To the hotel

    Book Now
  • Hostel Jatoba Macae

    From US$ 11

    Rua Reverendo Samuel Brust, 369, Macae, Brazil (To the map)

    You'll need 10-minute drive to Macae airport. The hotel is within 1 km of Cachoeira do Pai and within…

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Pousada Do Barao

    From US$ 32

    Estrada Rj 127 Km 30 No30720 Bairro Gonsalez, Mendes, Brazil (To the map)

    The centre of Mendes can be reached within a 15-minute walk. The hotel is also 71 km from Cabo Frio.

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Belga Hotel

    From US$ 47

    Rua Das Andradas, 129, Rio de Janeiro, Brazil (To the map)

    The accommodation is located about a 5-minute walk from Correios Cultural Center, right next to Uruguaiana /…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Casa Del Angel

    From US$ 72

    Rua Saint Roman 154, Rio de Janeiro, Brazil (To the map)

    The accommodation is located in Rio de Janeiro, right near General Osorio tube station. Rodrigo de Freitas…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Pousada Espuma Da Praia

    From US$ 83

    Avenida Oceanica 1658 Itauna Beach, Saquarema, Brazil (To the map)

    Praia de Itauna is located near the accommodation, and Cabo Frio International airport is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Pousada Luar De Geriba

    From US$ 47

    Avenida Geriba 404 Lote 5 - Quadra L, Armacao dos Buzios, Brazil (To the map)

    Located a 6-minute walk from Praia De Geriba, the guest house is within close distance of Geriba Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Bomtempo Resort

    From US$ 216

    Estr. Correia Da Veiga, 873, Bom Sucesso (Rio de Janeiro), Brazil (To the map)

    The family-friendly property is about 90 km from Galeao airport and a 10-minute ride from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 216
  • Pousada Caminho Das Aroeiras

    From US$ 104

    Rua G5 Ferradura Armacao Dos Buzios, Armacao dos Buzios, Brazil (To the map)

    The property is a few minutes' drive from Orla Bardot Boardwalk in Ferradura, matching coconuts trees…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Pousada Do Comandante

    From US$ 61

    Rua Dr Jose Pinto Resende, 5, Paraiba do Sul, Brazil (To the map)

    You'll need 60-minute drive to Aeroporto da Serrinha airport. Also, Ponte da Paraiba is 10 minutes by…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Real Hotel

    From US$ 38

    R. Real Grandeza 122, Rio de Janeiro, Brazil (To the map)

    This property lies in the very heart of Rio de Janeiro, in Botafogo with no match in terms of location…

    To the hotel

    price for 1 night
    Book Now From US$ 38