Menu

Search options

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.

2 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

102 results

  • Hotel Bariloche (Adults Only)

    From US$ 60

    Rua Haddock Lobo 206, Tijuca, Rio de Janeiro, Brazil (To the map)

    Oyo Hotel Bariloche is placed in Copacabana district, within a 5-minute walk of the pizzeria Forneria Di Carlo. The venue comprises 58 rooms. 24-hour front desk assistance, housekeeping service and…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Residencial Apartt Hotel

    Rua Francisco Otaviano, 42, Rio de Janeiro, Brazil (To the map)

    The 2-star Residencial Apartt Hotel Rio de Janeiro is set 1 km from Ipanema Posto 9 Beach and 2.7 km from Rodrigo de Freitas Lake.

    To the hotel

    Book Now
  • Hotel Alameda - Adults Only

    Rua Candido Mendes, 112, Gloria, Rio de Janeiro, Brazil (To the map)

    To the hotel

    Book Now
  • Joa House Beach

    Rua Presciliano Da Silva 680, Rio de Janeiro, Brazil (To the map)

    To the hotel

    Book Now
  • Hotel San Marco Ipanema

    From US$ 46

    Visconde De Piraja, Ipanema,524, Rio de Janeiro, Brazil (To the map)

    Hotel San Marco Ipanema Rio de Janeiro offers 56 rooms, and it's at a 450-metre distance away from Country Club. Private parking is available nearby as well.

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Hotel Portelao

    From US$ 69

    Rua Joao Vicente 359, Rio de Janeiro, Brazil (To the map)

    Hotel Portelao Rio de Janeiro includes 16 rooms and is set within 2.4 km of Parque Madureira. This 2-star hotel lies in Zona Norte with vivid urban art and political murals marking the streets…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Altos De Santa Teresa Guest House

    From US$ 85

    Rua Almirante Alexandrino 3476, Rio de Janeiro, Brazil (To the map)

    Situated in Santa Teresa district, Altos De Santa Teresa Guest House Rio de Janeiro provides a swimming pool and free self parking. The guest house is located 2.3 km from Complex of Sports of…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Hotelon Hoteis

    From US$ 57

    Rua Campo Grande 600, 23080-000, Campo Grande, Brazil, Campo Grande (Mato Grosso do Sul), Brazil (To the map)

    Set within 3.3 km from Igreja Presbiteriana de Vila Jardim, the 2-star Hotelon Hoteis Rio de Janeiro features free Wi Fi throughout the property as well as private car parking on site. Praca Edmundo…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Margaridas Pousada

    From US$ 32

    Rua Barao Da Torre, 600, Ipanema, Rio de Janeiro, Brazil (To the map)

    Margaridas Pousada Rio de Janeiro, located 2.4 km from the historic park "Botanical Garden", offers guests a luggage room and a safety deposit box. Set at 2.5 km distance from the public park "Parque…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Condominio Maayan

    Avda. Vice Presidente Jose Alencar 1400 Cidade Jardim, Rio de Janeiro, Brazil (To the map)

    Condominio Maayan is a 2-star venue in close vicinity of Emporio Jardim. Citibank Hall Rio de Janeiro is 2.6 km from the property, while Shopping Las Palmas is 4 km from the accommodation.Minsterio…

    To the hotel

    Book Now
  • Global Rio De Janeiro

    Ladeira Santa Teresa 45, Rio De Janeiro, Br, Rio de Janeiro, Brazil (To the map)

    To the hotel

    Book Now
  • Pineapples Df802 - Apart-Hotel Para Casais A 100M Da Praia De Copacabana

    From US$ 232

    Rua Domingos Ferreira, 187 - Copacabana, Rio de Janeiro, Brazil (To the map)

    Featuring a safety deposit box and a lift, All In Rio Top In A Prime Beach Location Aparthotel is located in Catete district, 4.4 km from Leblon's Lookout.

    To the hotel

    price for 1 night
    Book Now From US$ 232
  • Pousada Barra Sol

    From US$ 104

    Avenida Grande Canal, 301 Barra Da Tijuc, Rio de Janeiro, Brazil (To the map)

    Pousada Barra Sol Rio de Janeiro is a 2-star venue just a 5-minute walk from All In. The property comprises 20 air-conditioned rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Hotel Sao Bento

    From US$ 20

    Rua Sao Bento, 32, Rio de Janeiro, Brazil (To the map)

    Hotel Sao Bento Rio de Janeiro is a 2-star affordable venue featuring air-conditioned rooms within a 5-minute walk from the Benedictine Sao Bento Monastery Abbey. Uruguaiana underground station is a…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Beach House Ilha Da Gigoia - Hostel

    Alameda Das Casuarinas, 45, Ilha Da Gigoia, Barra Da Tijuca, Rio de Janeiro, Brazil (To the map)

    To the hotel

    Book Now
  • Motel Comodoro (Adults Only)

    From US$ 26

    Rodovia Presidente Dutra, 600, Rio de Janeiro, Brazil (To the map)

    Set in Zona Norte district, Motel Comodoro Rio de Janeiro offers a free private carpark and a heated swimming pool. The venue is less than 3.5 km from Museum Science and Life.

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Ref House Barra Da Tijuca

    From US$ 77

    Avenida General Guedes Da Fontoura 950 - Rio De Jan, Rio de Janeiro, Brazil (To the map)

    Providing 12 rooms, the 2-star Ref House Barra Da Tijuca Hotel Rio de Janeiro is approximately a 10-minute drive from Tijuca Lake.

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Pousada Oasis Do Barral

    From US$ 40

    Alameda Dalton Barreto 13 B, Ilha Da Gigoia, Rio de Janeiro, Brazil (To the map)

    Pousada Oasis Do Barral Rio de Janeiro, located 5 minutes' walk from Jardim Oceanico tube station, is a 2-star venue, offering a flat screen TV and flat - screen TV. This guest house is not far from…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hotel Magnus (Adults Only)

    From US$ 29

    Rua Barao De Uba,133, Rio de Janeiro, Brazil (To the map)

    Hotel Magnus Rio de Janeiro, located 4 km from the Art Deco statue "Corcovado Christ the Redeemer", offers guests a Jacuzzi, a free private car park and free self parking. Rio de Janeiro Flag Square…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Guest House Casa Da Montanha Rj

    From US$ 32

    720 Estrada Da Urucanga, Jacarepagua, Rio de Janeiro, Brazil (To the map)

    Located in the Anil district of Rio de Janeiro, the 2-star Guesthouse Casa Da Montanha provides a swimming pool. Pedra Bonita Mountain is placed about 7 km away, and Tijuca National Park is at a 4.4…

    To the hotel

    price for 1 night
    Book Now From US$ 32