Menu

Search options

2026-05-03

2026-05-04
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

107 results

  • Hotel Gomes Freire (Adults Only)

    From US$ 30

    Avenida Gomes Freire, 243, Rio de Janeiro, Brazil (To the map)

    Hotel Gomes Freire Rio de Janeiro, located 500 metres from the 18th-century Carioca Aqueduct, features a sauna and complimentary parking. Central do Brasil train station is a 10-minute walk away…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Estalagem Motel (Adults Only)

    From US$ 26

    Avenida Niemeyer, 204, Rio de Janeiro, Brazil (To the map)

    The 2-star Estalagem Motel Rio de Janeiro is set 1.6 km from Leblon Beach and 4.6 km from the public park "Parque Lage". It offers air-conditioned rooms, WiFi throughout the venue and free parking…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Le Chateau Lapa Boutique Hotel

    From US$ 84

    Rua Do Lavradio 200, Rio de Janeiro, Brazil (To the map)

    This venue is located in the very heart of Rio de Janeiro, near the 18th-century Carioca Aqueduct and 25 minutes' walk from Guanabara Bay. Boasting access to Modern Art Museum within a short ride…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Pousada Mk Tour

    From US$ 38

    Rua V, Lot: 25 Qd 34 Pedra De Guaratiba, Rio de Janeiro, Brazil (To the map)

    Offering airport transfer service and cars for rent, the 2-star Pousada Mk Tour Rio de Janeiro is situated 65 km from Galeao airport. Arena Carioca Chacrinha is placed about a 20-minute walk away…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Hotel Ferreira Viana

    From US$ 19

    Rua Ferreira Viana 58 Flamengo, Rio de Janeiro, Brazil (To the map)

    About a 25-minute walk from the 18th - century Carioca Aqueduct, Hotel Ferreira Viana Rio de Janeiro includes 28 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Casa Francisco

    From US$ 104

    Rua Murtinho Nobre 75, Rio de Janeiro, Brazil (To the map)

    Casa Francisco Guest House Rio de Janeiro, located in Santa Teresa district, 2 km from Cultural Center of the Bank of Brazil, features views of the sea. Guests will have access to free parking nearby…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • 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
  • 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
  • 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
  • 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
  • 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
  • Arena Maracana Hostel

    From US$ 71

    Avenida Paula Sousa, 64, Rio de Janeiro, Brazil (To the map)

    Located 550 metres from Rio de Janeiro Sao Cristovao railway station, Arena Maracana Hostel offers quick access to Maracana. This hotel features flat-screen TV, a bar and an outdoor pool as well as…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • 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
  • 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
  • Hospedagem Benjamin Constant

    From US$ 20

    Rua Benjamin Constant 10, Gloria, Rio de Janeiro, Brazil (To the map)

    Hospedagem Benjamin Constant Hotel Rio de Janeiro offers 50 rooms just 1.6 km from Modern Art Museum.

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Pousada Cantinho Da Familia

    From US$ 35

    Rua Pereira De Almeida N 20, Rio de Janeiro, Brazil (To the map)

    The 2-star Pousada Cantinho Da Familia Rio de Janeiro is situated in Zona Norte with vivid urban art and political murals marking the streets between the crossing and the landmark metallic Tijuana…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Pouso Verde Bed And Breakfast

    From US$ 56

    Rua Caminhoa, 14, Jardim Botanico, Rio de Janeiro, Brazil (To the map)

    Featuring a free car park, allergy friendly rooms and a solarium, Pouso Verde Bed & Breakfast Rio de Janeiro is located in Zona Sul district, 2.4 km from the giant mountaintop statue "Corcovado…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Pousada Da Pedra

    From US$ 63

    Rua Sayao Lobato, 96, Rio de Janeiro, Brazil (To the map)

    Pousada Da Pedra Rio de Janeiro, located merely 14 minutes on foot from Arena Carioca Chacrinha, boasts an outdoor swimming pool. A car park is provided on site.

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Trocadero Othon Travel

    From US$ 233

    Ave Atlantica, 2064 - 22021-001, Rio de Janeiro, Brazil (To the map)

    Located just off Mundial, this 2-star Trocadero Othon Travel Hotel Rio de Janeiro is a 5-minutes’ drive from Girl from Ipanema Park.

    To the hotel

    price for 1 night
    Book Now From US$ 233
  • Hotel Estadual Adults Only

    From US$ 22

    Rua Do Rezende ,31 Centro, Rio de Janeiro, Brazil (To the map)

    Located near the ornate Municipal Theater of Rio de Janeiro, the 2-star Hotel Estadual has housekeeping, 24-hour security service and 24-hour front desk assistance. The Enormous Flamengo Urban Park…

    To the hotel

    price for 1 night
    Book Now From US$ 22