Menu

Search options

2026-02-14

2026-02-15
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.

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

532 results

  • Mercure Rio De Janeiro Arpoador

    From US$ 96

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

    Mercure Rio De Janeiro Arpoador Hotel, located just off Pedra do Arpoador, about 1.8 km from Fresh coconut, features an outdoor swimming pool for guests to take a dip in. Business travellers will…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Ibis Budget Rj Praia De Botafogo

    From US$ 28

    Praca Joia Valansi 24 Praça Joia Valansi, Rio de Janeiro, Brazil (To the map)

    Ibis Budget Rj Praia De Botafogo Rio de Janeiro includes 259 rooms and is 13 minutes' walk from Fundacao Casa de Rui Barbosa. The hotel entices guests with a private parking lot, available on site.

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Novotel Rj Praia De Botafogo

    From US$ 281

    Praia De Botafogo 330 Botafogo, Rio de Janeiro, Brazil (To the map)

    Offering a safety deposit box and 24-hour security, the 4-star Novotel Rj Praia De Botafogo Rio de Janeiro is nestled about 5 minutes' walk from Enseada de Botafogo and nearly 9 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 281
  • Ibis Budget Rio De Janeiro Nova America

    From US$ 31

    Av Pastor Martin Luther King Jr 126, Rio de Janeiro, Brazil (To the map)

    Set about 4.2 km from Parque Shanghai, Ibis Budget Rio De Janeiro Nova America includes 146 rooms. Featuring a restaurant and a luggage room, the hotel is located a short distance from Jerusalem…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Entremares Hotel

    From US$ 31

    Avenida Erico Verissimo, 846 - Barra Da Tijuca, Rio de Janeiro, Brazil (To the map)

    The 3-star Entremares Hotel Rio de Janeiro is set only 500 metres away from Cinema Estacao Barra Point and within a 4.2-km distance of Pedra Bonita Trail. Also, you can use a car park on site.

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Gamboa Rio Hotel

    From US$ 19

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

    Gamboa Rio Hotel Rio de Janeiro boasts a strategic location within a 20-minute walk of Sambadrome Stadium, offering 54 rooms and a flat screen TV, flat - screen TV and a bar. The venue is located…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Gallant Hotel

    From US$ 29

    Rua Joaquim Palhares, 411 - Praca Da Bandeira, Rio de Janeiro, Brazil (To the map)

    Offering luggage storage and a restaurant, the 3-star Gallant Hotel Rio de Janeiro lies in Zona Norte with vivid urban art and political murals marking the streets between the crossing and the…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Argentina Hotel

    From US$ 40

    R. Cruz Lima, 30, Rio de Janeiro, Brazil (To the map)

    Situated around a 25-minute walk from Sugar Loaf cable car, the 3-star Argentina Hotel Rio de Janeiro features high-speed Internet access in the rooms and private parking on site. This Rio de Janeiro…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hotel Atlantico Tower

    From US$ 17

    Rua Visconde De Inhauma, 95, Rio de Janeiro, Brazil (To the map)

    Providing 207 rooms, the 4-star Hotel Atlantico Tower Rio de Janeiro is within 0.9 km of Pedra do Sal. Set a super close walk to Church of Our Lady of the Candelaria in Centro with interactive…

    To the hotel

    price for 1 night
    Book Now From US$ 17
  • Regency Park Hotel

    From US$ 471

    Rua Gustavo Sampaio,854, Rio de Janeiro, Brazil (To the map)

    Acapulco Copacabana Hotel is a pleasant accommodation in an entertainment area of Rio de Janeiro, a few steps from Praia do Leme Beach. Free WiFi is available in the rooms as well as free self…

    To the hotel

    price for 1 night
    Book Now From US$ 471
  • Raro Ipanema Boutique Hotel

    From US$ 226

    R. Saint Roman 222, Rio de Janeiro, Brazil (To the map)

    Located a few minutes' drive from Rodrigo de Freitas Lake, L' Homme De Rio Hotel Rio de Janeiro offers 10 air-conditioned rooms. Guests can reach General Osorio Square within a 10-minute walk.

    To the hotel

    price for 1 night
    Book Now From US$ 226
  • Casa Geranio

    From US$ 136

    Rua Joaquim Murtinho, 383, Rio de Janeiro, Brazil (To the map)

    The cosy Casa Geranio Hotel Rio de Janeiro comprises modern rooms only 14 minutes away from Cinelandia Square. Located off Lapa Arches, the venue is set near Museu Chacara do Ceu Museum.

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Hotel Monte Alegre

    From US$ 21

    Rua Riachuelo, 213 - Lapa, Rio de Janeiro, Brazil (To the map)

    Hotel Monte Alegre is located 1.4 km from the ornate Municipal Theater of Rio de Janeiro and offers a barber shop, a meeting room and an outdoor swimming pool. Situated in the centre of Rio de…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Aaki Hotel

    From US$ 88

    Entrada A Las Penitas 600 Mts Al Suroeste Entrada A Las Penitas 600 Mts Al Suroeste, Las Penitas, Nicaragua (To the map)

    Featuring car rentals, as well as WiFi throughout the property, Aaki Hotel is set in Las Penitas, within 5 minutes' drive of San Juan Venado. The hotel offers 9 guest rooms with views of the sea.

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Villa Paranagua Hotel & Spa - Boutique Hotel

    From US$ 322

    Rua Visconde De Paranagua, 71, Rio de Janeiro, Brazil (To the map)

    Villa Paranagua Hotel & Spa Rio de Janeiro, set in Santa Teresa district, 850 metres from Modern Art Museum, features a sauna, an outdoor swimming pool and a terrace on site. The property provides 10…

    To the hotel

    price for 1 night
    Book Now From US$ 322
  • Lobie Armazem Sao Joaquim

    From US$ 45

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

    Nestled in Santa Teresa with a charming, village-like vibe, Lobie Armazem Sao Joaquim Hotel Rio de Janeiro is at a 3 km distance from such cultural places of interest as the science Museum of…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Boutique Hotel Castelinho

    From US$ 147

    38 Rua Triunfo, Rio de Janeiro, Brazil (To the map)

    The 3-star Hotel Castelinho 38 Rio de Janeiro provides quick access to Santa Teresa and offers complimentary parking and a restaurant. The venue is located a few minutes' drive from Municipal Theater…

    To the hotel

    price for 1 night
    Book Now From US$ 147
  • Days Inn By Wyndham Rio De Janeiro Lapa

    From US$ 187

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

    Offering storage for belongings and a restaurant, the 4-star Days Inn By Wyndham Rio De Janeiro Lapa is set about 450 metres from Floresta da Tijuca. Corcovado Christ the Redeemer is placed…

    To the hotel

    price for 1 night
    Book Now From US$ 187
  • Hotel Atlantico Tower

    From US$ 44

    Rua Pedro I, 19 Centro, Rio de Janeiro, Brazil (To the map)

    Situated around 1.1 km from Escadaria Selaron in Rio de Janeiro, the 3-star Hotel Atlantico Tower - Soft Opening features a cash machine and a lift. Guests of the hotel can relax in an outdoor…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • B&B Hotel Santos Dumont

    From US$ 36

    Av. Beira Mar, 280, Rio de Janeiro, Brazil (To the map)

    Set just 0.6 km from Cinelandia tube station, the 3-star B&B Hotel Santos Dumont Rio de Janeiro offers a lift, a snack and drink vending machine. Cultural Center of the Bank of Brazil is placed only…

    To the hotel

    price for 1 night
    Book Now From US$ 36