Menu

Search options

Select city first

2026-03-23

2026-03-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

1495 results

  • Suite Maria Flor

    From US$ 29

    21 Rua Da Restinga, Arraial do Cabo, Brazil (To the map)

    You'll need 10-minute drive to Cabo Frio International airport. Be sure to visit the Cable Camp 3.9 km…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Nature Paradise Boutique Hotel

    From US$ 198

    Rua Marechal Esperidiao Rosa, 100, Rio de Janeiro, Brazil (To the map)

    Situated 10 minutes' drive from Escadaria Selaron Stairway, this 3-star hotel also gives access to such…

    To the hotel

    price for 1 night
    Book Now From US$ 198
  • Hotel Pinheral Palace Hotel

    From US$ 69

    Rua Jose Maria Juliano 50, Pinheiral (Rio de Janeiro), Brazil (To the map)

    Professor Dr. Herberto Pinto Tavares Museum in Pinheiral is 2.8 km from the hotel. Located nearly 25…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Chiminelli Hotel Fazenda E Eventos

    Rodovia Rio-Friburgo, Km 17.5, Sambaetiba, Brazil (To the map)

    Teresopolis is located 20 minutes' drive away from this hotel. Chiminelli Hotel Fazenda E Eventos Sambaetiba…

    To the hotel

    Book Now
  • Bela Riba

    Estrada Jacinto Cabral Da Ponte 863, Barrinha (Rio de Janeiro), Brazil (To the map)

    Guests can enjoy the proximity to Cabo Frio, which is 128 km away. Bela Riba Hotel Barrinha is rated…

    To the hotel

    Book Now
  • Sagu Mini Resort

    From US$ 151

    Vila Do Abraao, Ilha Grande (Rio de Janeiro), Brazil (To the map)

    This Ilha Grande hotel places you around 15 minutes' walk from Praia brava. The property is in close…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Angra Convention Hotel

    Rua Angra Azul 240, Angra dos Reis, Brazil (To the map)

    A popular place in Angra dos Reis is Angra dos Reis Port, which is approximately 15 minutes' drive away.

    To the hotel

    Book Now
  • Casa Toscano Guest House

    From US$ 25

    Angra Dos Reis, Angra dos Reis, Brazil (To the map)

    Situated 2.7 km from the Boa Island, the guest house also gives access to such sports venues as Jair…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Hotel Sacra Familia -15 Km Da Terra Dos Dinos

    From US$ 40

    Praca Pio Borges, 115 Centro, Sacra Familia do Tingua, Brazil (To the map)

    Sacra Familia do Tingua centre can be reached within 5 minutes' walk. Arraial do Cabo is 171 km away…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Pousada Recanto Verde

    From US$ 22

    Av. Roberto Silveira, 111, Paraty, Brazil (To the map)

    This Paraty hotel is 4.3 km from the Pedra Branca Waterfall, while Santa Rita church is just 600 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Imperial Suites By Prado

    From US$ 61

    2850 Estrada Uniao E Industria 2850, Correas, Brazil (To the map)

    This Correas hotel is about 75 km from RIOgaleao - Tom Jobim International airport and about 10 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Rede Reserva Costa Verde

    From US$ 133

    Estr. Das Marinas 1700, Angra dos Reis, Brazil (To the map)

    Located a mere 200 metres from the Cataguas Island, the hotel is 3.5 km from the Gordas Beach. Besides…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Casa Do Gil Cama E Cafe

    From US$ 55

    Rua Sao Ricardo 309 Anil Jacarepaguario De Janeirorio De Janeiro 22750 360, Rio de Janeiro, Brazil (To the map)

    Be sure to visit the Freguesia Woods only 200 metres from this Rio de Janeiro bed & breakfast. The Modern…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Pousada Flores Da Terra

    From US$ 38

    Travessa 3, 64, Paraty, Brazil (To the map)

    The hotel lies in the Paraty Centro district, a short way from Paraty Bay. Also, Largo do Rosario is…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Sua Casa Na Melhor Localizacao De Teresopolis

    50 Rua Itarare, Teresopolis, Brazil (To the map)

    The centre of Teresopolis is a 25 minutes' walk of this hotel. The Historic House of José Francisco Lippi…

    To the hotel

    Book Now
  • Solar Do Alto

    Estrada Das Furnas, 2605 Itanhanga, Rio de Janeiro, Brazil (To the map)

    The hotel is about 20 km from Santos Dumont airport and 15 minutes by car from such cultural venues as…

    To the hotel

    Book Now
  • Viareggio Hotel - Niteroi

    From US$ 23

    Rua Dr Paulo Alves, 77, Niteroi, Brazil (To the map)

    This smoke-free hotel is a mere 1.5 km from St. Benedict's Park and only 550 m from Praca Cesar Tinoco…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Hostel Jatoba Macae

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

    You'll need 10-minute drive to Macae airport. Within 25 minutes' walk of this Macae hotel guests will…

    To the hotel

    Book Now
  • Pousada Art E Flora Garden

    From US$ 69

    Rua Marta Alcantara Fares, 20, Guapimirim, Brazil (To the map)

    The centre of Guapimirim is a 30 minutes' walk of this hotel. Also, it takes about 25 minutes to walk…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Pousada Rua Thereza

    From US$ 53

    Rua Teresa, 384, Petropolis (Rio de Janeiro), Brazil (To the map)

    You'll need 57-minute drive to Galeao airport. Attractions, a mere 1.9 km from the inn, include Santos…

    To the hotel

    price for 1 night
    Book Now From US$ 53