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

  • Pousada Villa Valentina

    From US$ 44

    Rua J Iv, 07, Armacao dos Buzios, Brazil (To the map)

    The property in Ferradura, matching coconuts trees and a lake with a large swimming pool and other leisure…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Suite Frente 2 A 5 Pessoas Pontal Centro 9

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

    Attractions a few minutes' drive from this beachfront hotel include Paraty Historic Centre. Guests may…

    To the hotel

    Book Now
  • Pousada Le Siramat

    From US$ 93

    Caminho Do Ceu, 3000, Nogueira, Itaipava, Brazil (To the map)

    The inn is around a 15-minute ride from La Grande Vallee Heritage Museum in Petropolis. This Petropolis…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Pousada Br 101

    From US$ 38

    1966 Rua Japoranga 2º Andar, Angra dos Reis, Brazil (To the map)

    A popular place in Angra dos Reis is Jair Carneiro Toscano de Brito Stadium, which is about a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Riccio Di Mare

    From US$ 56

    Estrada Vereador Benedito Adelino 05, Angra dos Reis, Brazil (To the map)

    The accommodation has a beachfront setting a 10-minute drive from Praia Da Piedade, while natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Pousada Caminho Do Mar

    From US$ 48

    Rua Jango Padua 458 A, Paraty, Brazil (To the map)

    Located just 6 minutes' stroll from Praia Da Ilha Do Pelado, this hotel is within a short walking distance…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Amazonas

    From US$ 44

    Rua Alexandre Mackenzie, 122 - 20221-410, Rio de Janeiro, Brazil (To the map)

    Pedra do Sal is a mere 5 minutes' walk away, while Central do Brasil train station is a minute's walk…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Pousada Beira Mar

    From US$ 35

    Alameda Do Abrico, 118 Pousada - Jardim Campomar, Rio das Ostras, Brazil (To the map)

    You'll need 32-minute drive to Umberto Modiano airport. Praia do Cemiterio is also located 10 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Apart Hotel Vale Dos Duendes

    From US$ 56

    Rua Toivo Suni, 130 Penedo, Penedo (Rio de Janeiro), Brazil (To the map)

    The property lies in the Penedo district of Penedo, just 0.7 km from Finnish Museum of Dona Eva. The…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Pousada Sunshine Alto Mar

    From US$ 38

    Av Jose Bento Ribeiro Dantas, 5555 - Bairro: Manguinhos, Armacao dos Buzios, Brazil (To the map)

    Rasa Beach is located just a 6-minute walk from the property, and such natural sites as Geriba Beach…

    To the hotel

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

    From US$ 56

    Rua Vereador Leonel De Souza, 335, Ipiabas, Ipiabas, Brazil (To the map)

    Ipiabas centre can be reached within 10 minutes' walk. Miguel Pereira is 42 km away from this 3-star…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Pousada Jardim Dos Oliveiras

    From US$ 82

    R. Mal. Deodoro 384, Centro Historico, Paraty, Br, Paraty, Brazil (To the map)

    The smoke-free property is nestled in an entertainment neighbourhood, just a short stroll from entertainment…

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • Zen Premium Pepe Erico Verissimo

    Avenida Do Pepe 1430, Barra Da Tijuca, Rio de Janeiro, Brazil (To the map)

    The property is about a 25-minute walk from the Cliff-backed white Joatinga Sandy Beach and merely a…

    To the hotel

    Book Now
  • Hotel Metropole Rio

    From US$ 66

    Rua Santo Amaro 11, Rio de Janeiro, Brazil (To the map)

    The accommodation is located in Rio de Janeiro, only a 5-minute walk from Gloria tube station. Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Residence Solemare

    From US$ 78

    Rua Boganville 1, Armacao dos Buzios, Brazil (To the map)

    The centre of Armacao dos Buzios can be reached in 30 minutes' walk of the property, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Mirante De Geriba

    From US$ 65

    R. Vieira Camara, 18 - Manguinhos, Buzios - Rj, Armacao dos Buzios, Brazil (To the map)

    The accommodation lies in the Geriba district within close distance of Geriba Beach. Amores Beach is…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Promenade Leblon Inn

    Rua Dias Ferrieira; 15, Rio de Janeiro, Brazil (To the map)

    This property is located in Rio de Janeiro, relatively near Antero de Quental / Leblon tube station.

    To the hotel

    Book Now
  • Pousada Gente Bonita Geriba

    From US$ 144

    Av. Geriba 2005, Armacao dos Buzios, Brazil (To the map)

    Located 8 minutes' walk from Geriba Beach, the accommodation is also 3.8 km from Mangue Pier. Geriba…

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • Pousada Cave Do Sol

    From US$ 86

    Rua Jose Costa, 1087, Praia Ponta Da Areia, Sao Pedro da Aldeia, Brazil (To the map)

    You'll need 35-minute drive to Cabo Frio International airport. Southwest Beach in Sao Pedro da Aldeia…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Deauville Pousada

    From US$ 192

    Praia De Joao Fernandes, Armacao dos Buzios, Brazil (To the map)

    The accommodation is nestled approximately a 5-minute walk from Lagoa dos Ossos. The 3-star hotel is…

    To the hotel

    price for 1 night
    Book Now From US$ 192