Search options

Date

Date
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.

Apartments and B&Bs 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

4895 results

  • Pousada Baldo

    From US$ 68

    Rua Pedro Americo, N°476, Rio de Janeiro, Brazil (To the map)

    Monumento Nacional aos Mortos da Segunda Guerra Mundial is located 1250 meters from the hotel. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Casa Tres Bistro&Suites

    From US$ 87

    Estrada Do Sacarrao, 867, Casa 3, Rio de Janeiro, Brazil (To the map)

    The hotel is about 1150 meters from Rio Water Planet. Maison Vg is a grand place to stay in Rio de…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Casa Beludi

    From US$ 127

    Rua Marechal Pires Ferreira, Rio de Janeiro, Brazil (To the map)

    This hotel is situated 4.2 km away from Copacabana Beach. The property is set within 4 km distance from…

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Casa Joaquim Silva

    From US$ 72

    Rua Joaquim Silva, 77 - Lapa, Rio de Janeiro, Brazil (To the map)

    Botafogo Beach is 3.3 km from the hostel and Baía de Guanabara is 2.2 km away. Guests can enjoy Portuguese…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Wolo Hostel

    From US$ 72

    Rua Pedro Lago, 61, Rio de Janeiro, Brazil (To the map)

    Pedra Bonita is 4.7 km of the property, while Pedra da Gavea is around 23 km away. Within 250 meters…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Brothers Hostel

    From US$ 39

    Rua Farani 18, Rio de Janeiro, Brazil (To the map)

    Copacabana Beach is 3.5 km from the hostel and Cristo Redentor Statue is about 3.3 km away. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Hotel Encontros

    From US$ 30

    Av. Gomes Freire, 295, Rio de Janeiro, Brazil (To the map)

    The hotel is set within a 30-minute walk from the city center. Such Rio de Janeiro sights as Church of…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Barrabella Apart Hotel

    From US$ 114

    Avenida Lucio Costa 4700 / 125, Rio de Janeiro, Brazil (To the map)

    Set in Barra da Tijuca district of Rio de Janeiro, around 25 minutes' walk from Barra Shopping. Barrabella…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Barra Da Tijuca Apart Hotel

    From US$ 116

    Avenida Lucio Costa 2916, Rio de Janeiro, Brazil (To the map)

    Major Rio de Janeiro sights, such as Bosque da Barra and Ilha Da Gigoia are located nearby. Barra Da…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Ipanema Apart Hotel Beach View

    From US$ 141

    Rua Prudente De Morais, 1700, Rio de Janeiro, Brazil (To the map)

    Post 11 - Leblon are within a 10-minute walk of the property. The venue is set within 10 km from Rio…

    To the hotel

    price for 1 night
    Book Now From US$ 141
  • Veranostay Flats

    From US$ 97

    Rua Escultor Sergio De Camargo, 50, Rio de Janeiro, Brazil (To the map)

    The property is located in Jacarepagua district, 18 km from Post 11 - Leblon. The hotel allows quick…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Mar Da Babilonia Hostel

    From US$ 11

    Rua Sao Bento, 3 Morro Da Babilonia, Rio de Janeiro, Brazil (To the map)

    The property is situated 1.7 km away from Botafogo Beach. The venue is set in Leme district, within about…

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Aquarela Cama & Cafe

    Av. Maracana, 351, Rio de Janeiro, Brazil (To the map)

    Guests can easily get to Casa Rosa Centro Cultural, which is approximately 4.2 km away. Cafés and a stadium…

    To the hotel

    Book Now
  • Marta Rio Guesthouse

    From US$ 209

    Rua Francisco Sa, 5, Rio de Janeiro, Brazil (To the map)

    Guests can reach Catacumba Park within a 20-minute walk. Marta Rio Guesthouse is a great place to stay…

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • Central Hostel

    From US$ 27

    232 Rua General Caldwell, Rio de Janeiro, Brazil (To the map)

    This property is about 15 minutes' walk from Catedral Presbiteriana Do Rio De Janeiro. Guests will enjoy…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Kaza Rio

    From US$ 28

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

    Rio de Janeiro city center is 2 km away. Guests can enjoy Brazilian cuisine in Nordestino Carioca located…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Espaco Afrodite Se Quiser

    From US$ 174

    Rua Conselheiro Lampreia, 166, Rio de Janeiro, Brazil (To the map)

    Corcovado is 15 minutes' walk away. The venue is set next to a bus stop and just 1000 meters from Assis…

    To the hotel

    price for 1 night
    Book Now From US$ 174
  • Hosts In Rio Guest House

    From US$ 56

    Dona Delfina 138, Rio de Janeiro, Brazil (To the map)

    This hotel is about 3 km away from National Museum . Hosts In Rio Guest House is a great place to stay…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Hostel Tavares Bastos

    From US$ 15

    Rua Tavares Bastos 414/84Cd, Rio de Janeiro, Brazil (To the map)

    The property lies 1150 meters away from Complex of Sports of Fluminense Football Club . Restaurante Aprazivel…

    To the hotel

    price for 1 night
    Book Now From US$ 15
  • Ibis Budget Rj Copacabana

    From US$ 73

    Rua Constante Ramos 96,Copacabana,Rio De Janeiro,22051012, Rio de Janeiro, Brazil (To the map)

    The property lies within 2.1 km from Rodrigo de Freitas Lake. The city center is 9 km away from the…

    To the hotel

    price for 1 night
    Book Now From US$ 73