Menu

Search options

2026-02-28

2026-03-01
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 near Modern Art Museum

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

1313 results

  • Moradinha Da Lapa

    From US$ 28

    87 Rua Riachuelo Apt 310, Rio de Janeiro, Brazil

    1.1 km to Modern Art Museum (To the map)

    The 1-room Moradinha Da Lapa Apartment apartment lies approximately a 25-minute walk from Museum of Tomorrow and merely 5 minutes' walk from Carioca / Centro tube station.

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Charming Loft

    Rua Dias De Barros, 39 S101, Rio de Janeiro, Brazil

    1.1 km to Modern Art Museum (To the map)

    To the hotel

    Book Now
  • Suite Com Ar Em Pousada Em Santa Teresa

    From US$ 19

    Rua Joaquim Murtinho, Rio de Janeiro, Brazil

    1.1 km to Modern Art Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Guest House

    From US$ 24

    Rua Joaquim Murtinho, Rio de Janeiro, Brazil

    1.1 km to Modern Art Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Estudio Charmoso Na Lapa

    From US$ 40

    70 Rua Riachuelo, Rio de Janeiro, Brazil

    1.1 km to Modern Art Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Lux 12 - Cobertura Romantica Com Piscina Aquecida E Vista Mar

    From US$ 677

    Rua Barao De Guaratiba, 212, Rio de Janeiro, Brazil

    1.1 km to Modern Art Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 677
  • Lapa Dos Arcos

    From US$ 46

    87 Rua Riachuelo Apto 917, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    The 38 m² Lapa Dos Arcos Apartment apartment is a great place to stay in Centro with interactive science exhibits, around 15 minutes' drive from Corcovado Christ the Redeemer.

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Casa Do Gato Cinzento

    From US$ 52

    Rua Dias De Barros 43, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    Located 350 metres from Gloria underground station, Casa Do Gato Cinzento Apartment apartment also boasts proximity to Relogio da Gloria.

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Amplo Apartamento Com Vista Incrivel

    From US$ 101

    43 Rua Dias De Barros, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Rio Charm

    Avenida Rio Branco 4 Andar, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    To the hotel

    Book Now
  • Estadia Arcos Da Lapa

    Av. Gomes Freire, 663 Apartamento 701, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    To the hotel

    Book Now
  • Lapa Bed & Breakfast

    From US$ 34

    Avenida Gomes Freire 663 Apartamento 902, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    Lapa Bed & Breakfast Rio de Janeiro, located less than 9 minutes' walk from Escadaria Selaron Stairway, is also at a proximity to Carioca Aqueduct.

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Apartamento Viva Lapa

    From US$ 41

    Avenida Gomes Freire, 663 Apartamento 602, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Lapa Bed And Breakfast Apartamento Rio De Janeiro

    From US$ 47

    663 Avenida Gomes Freire Apartamento 901, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    The 45 m² Lapa Bed And Breakfast Apartamento Rio De Janeiro apartment is placed in the Centro district, approximately 5 minutes' walk from the restaurant Valentina Cafe & Bistrot.

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Lapa - Acomoda Ate 4 Pessoas

    From US$ 791

    647 Avenida Gomes Freire 301, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 791
  • Flat Novinho C/Ar No Centro/Lapa Proximo Ao Metro

    From US$ 252

    647 Av Gomes Freire, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 252
  • Top Centro! - Aterro Do Flamengo - Arcos Da Lapa - Pontos Turisticos - Aeroporto Sdu - Escadaria Selaron - Santa Teresa - Bares E Restaurantes - Bndes - Petrobras Edise - Caixa Economica - Ventura Corporate Towers

    From US$ 31

    Rua Do Rezende, 24 Apartamento 1202, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Santa Teresa Charmosa

    From US$ 519

    Rua Dias De Barros, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    Santa Teresa Charmosa Apartment apartment is located less than 14 minutes' walk from the 18th-century Carioca Aqueduct and offers spa facilities such as a Jacuzzi.

    To the hotel

    price for 1 night
    Book Now From US$ 519
  • Hotel Ordenes (Adults Only)

    From US$ 13

    Rua Do Lavradio, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    Hotel Ordenes Rio de Janeiro is located 2.3 km from Museu do Amanha Science Museum and offers valet parking, housekeeping service and 24-hour front desk. Situated in the very heart of Rio de Janeiro,…

    To the hotel

    price for 1 night
    Book Now From US$ 13
  • Casa Da Gloria Hostel

    From US$ 35

    7 Ladeira Do Durao E Um Larguinho Da Rua Candido Mendes Na Altura Do Numero 440, Rio de Janeiro, Brazil

    1.2 km to Modern Art Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 35