Menu

Search options

2026-02-26

2026-02-27
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 National Museum of Fine Arts

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

1175 results

  • Casa Francisco

    From US$ 104

    Rua Murtinho Nobre 75, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (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
  • Sonho Do Papagaio

    Rua Joaquim Murtinho 549, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    Located in Santa Teresa district of Rio de Janeiro within easy reach of Sugarloaf Mountain, this venue features a sunbathing terrace, an outdoor swimming pool and a patio.

    To the hotel

    Book Now
  • Gloria Rio

    From US$ 55

    Rua Candido Mendes, 129 201, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Subsolo 101

    129 Rua Candido Mendes S101, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    Subsolo 101 Apartment apartment lies around 3.3 km from the 3.5 - million - liter AquaRio Aquarium and about a 5-minute walk from Gloria tube station.

    To the hotel

    Book Now
  • Apartamento Confortavel Na Gloria Proximo Ao Metro

    From US$ 39

    Rua Candido Mendes, 129 Apartamento 603, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Studio Lapa: Quarto E Sala Com Varandinha!

    121 Rua Riachuelo 903, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    To the hotel

    Book Now
  • Chez Zany Boutique Hostel - Santa Teresa

    From US$ 19

    Rua Hermenegildo De Barros 29, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Lapa Modern Apartment

    From US$ 29

    Rua Riachuelo, N° 119 - Lapa, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    Lapa Modern apartment is located a 5-minute drive to Carioca Aqueduct and offers accommodation with free Wi-Fi throughout the venue. This property, offering 1 bedroom and 1 bathroom with showers…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Santa Tereza-Gloria

    Rua Hermenegildo De Barros, 80 112, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    To the hotel

    Book Now
  • Ape Gloria

    From US$ 35

    Rua Hermenegildo De Barros 8, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    The 0-room Recanto Da Gloria apartment lies within 4.8 km of Corcovado Christ the Redeemer and 5 minutes' walk from Gloria tube station.

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Suh Gloria 03 Metro And Bohemian!

    From US$ 38

    Rua Candido Mendes, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Hotel Sheik Business

    From US$ 308

    Avenida Gomes Freire, 55 Predio Anexo, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 308
  • Cozy Gloria On The Beach

    Rua Da Gloria, 348 - Apto 401, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    To the hotel

    Book Now
  • Apartamento Espacoso E Arejado, Em Frente Ao Metro Da Gloria

    Rua Da Gloria, 348, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    To the hotel

    Book Now
  • Vila Gale Rio De Janeiro

    From US$ 110

    Rua Do Riachuelo,124, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    Located in Centro with interactive science exhibits and within 5 minutes' walk of Carioca / Centro tube station, the 4-star Vila Gale Rio De Janeiro Hotel features a Turkish steam bath, a Turkish…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Bohemian Rio - Lapa, Samba, Luxo

    From US$ 51

    Rua Riachuelo 126, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Lolita House Apts Lapa

    From US$ 30

    Rua Do Riachuelo N 133 Apt 102, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Hotel Monte Castelo

    From US$ 26

    Rua Candido Mendes 201, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    Nestled in Gloria that crowns a hilltop above Guanabara Bay, the 3-star Hotel Monte Castelo Rio de Janeiro is just 1.6 km from such cultural places of interest as Modern Art Museum. This Rio de…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Hotel Sheik (Adults Only)

    From US$ 38

    Avenida Gomes Freire 55, Rio de Janeiro, Brazil

    1.1 km to National Museum of Fine Arts (To the map)

    Offering luggage storage and a restaurant, the 2-star Hotel Sheik Rio de Janeiro lies in Centro with interactive science exhibits with access to natural sights like Flamengo Park approximately 2.9 km…

    To the hotel

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

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

    1.1 km to National Museum of Fine Arts (To the map)

    To the hotel

    Book Now