Menu

Search options

2026-03-02

2026-03-03
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 Largo do Machado Station

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

1466 results

  • Casa Do Gato Cinzento

    From US$ 52

    Rua Dias De Barros 43, Rio de Janeiro, Brazil

    1.4 km to Largo do Machado Station (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.4 km to Largo do Machado Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Quarto Charmoso No Coracao De Santa Teresa

    Rua Fonseca Guimaraes, 13, Rio de Janeiro, Brazil

    1.4 km to Largo do Machado Station (To the map)

    To the hotel

    Book Now
  • Rio Carnaval

    Rua Hermenegildo De Barros 191/101 Subsolo Bloco A, Rio de Janeiro, Brazil

    1.4 km to Largo do Machado Station (To the map)

    To the hotel

    Book Now
  • Casa Das Luzes Hostel Ivn

    From US$ 65

    1705 Rua Almirante Alexandrino, Rio de Janeiro, Brazil

    1.4 km to Largo do Machado Station (To the map)

    To the hotel

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

    From US$ 519

    Rua Dias De Barros, Rio de Janeiro, Brazil

    1.4 km to Largo do Machado Station (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
  • Villa Laurinda

    From US$ 145

    Rua Laurinda Santos Lobo, 98, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    The 3-star Villa Laurinda Rio de Janeiro is set 3.2 km from Botafogo Beach and 2.4 km from National History Museum. Boasting the location next to Santa Teresa Cinema, the property offers a view over…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Guattari House Santa Teresa

    From US$ 194

    193 Rua Andre Cavalcanti, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 194
  • Casa Maravilhosa No Coracao De Santa Teresa

    Rua Triunfo, 33 1º Andar, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    To the hotel

    Book Now
  • Charme Em Santa Teresa - Terraco E Churrasqueira

    Rua Triunfo, 33 Apartamento 202, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    To the hotel

    Book Now
  • Charme De Santa Teresa

    Rua Triunfo, 33 201, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    To the hotel

    Book Now
  • Casa Vermelha

    From US$ 53

    Rua Aarao Reis, 126, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    Featuring an outdoor swimming pool, complimentary parking and an aqua park, Casa Vermelha Bed & Breakfast offers accommodation in Rio de Janeiro. Free Wi-Fi throughout the venue is available.

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Santo Mirante Hostel

    From US$ 52

    Rua Dias De Barros 54 - Fundos, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    Featuring free WiFi throughout the property, Santo Mirante Hostel is located in Rio de Janeiro, 0.9 km from the modern pyramid-shaped Metropolitan Cathedral of Saint Sebastian.

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • New Sugar Loft Apartments

    From US$ 31

    Rua Dias De Barros, 11, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    The 2-star Sugar Loft Apartments Rio de Janeiro is set 1.7 km from Modern Art Museum and 2.5 km from the Enormous Flamengo Urban Park. Located at a reasonable distance from Botafogo Beach, the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Passeio De Lancha No Rio De Janeiro

    From US$ 326

    Marina Da Gloria, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 326
  • Passeio De Lancha Privativa Rio De Janeiro

    From US$ 619

    Marina Da Gloria, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 619
  • Cantinho Alice

    Rua Alice, 151, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    To the hotel

    Book Now
  • Hostel Sunrise

    From US$ 12

    116 Rua Taylor, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 12
  • Diamond Hotel

    From US$ 38

    Gloria, 46, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (To the map)

    Set about a 15-minute walk from Modern Art Museum, the 3-star Diamond Hotel Rio de Janeiro is located at a distance of 500 metres away from Feira Livre da Gloria. Parking is available on site at the…

    To the hotel

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

    From US$ 74

    38 Rua Triunfo, Rio de Janeiro, Brazil

    1.5 km to Largo do Machado Station (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$ 74