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

  • Suh Gloria 02 Metro Gloria

    From US$ 55

    Rua Da Lapa, 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$ 55
  • Loft Gloria Lapa

    Rua Da Lapa, 293, Rio de Janeiro, Brazil

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

    To the hotel

    Book Now
  • Duplex Aconchegante Na Lapa

    Rua Da Lapa, 293, Rio de Janeiro, Brazil

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

    To the hotel

    Book Now
  • Suh Botafogo 04 Pao De Acucar Amazing View!

    From US$ 256

    Rua Marques De Olinda, 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$ 256
  • Estudio Na Lapa Rio De Janeiro

    Rua Taylor, 31 Ap 323, Rio de Janeiro, Brazil

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

    To the hotel

    Book Now
  • Casa Em Meio A Natureza - Ideal Para Casal

    From US$ 24

    Rua Aarao Reis, 77 - Casa 105, Rio de Janeiro, Brazil

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

    Situated in Santa Teresa with a charming, village-like vibe, Casa Em Meio A Natureza - Ideal Para Casal Rio de Janeiro gives access to entertainment venues like Fundicao Progresso Music Venue, around…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Casa Da Gi

    From US$ 55

    Santa Teresa Rua Monte Alegre, 470, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Mama Shelter Rio De Janeiro

    From US$ 48

    Rua Paschoal Carlos Magno - 5, Rio de Janeiro, Brazil

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

    Nestled in Santa Teresa with a charming, village-like vibe, the 4-star Mama Shelter Rio De Janeiro Hotel is about a 20-minute stroll from culture-oriented attractions like the 18th - century Carioca…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Pousada Favelinha

    From US$ 48

    Rua Almirante Alexandrino 2023 (Fundos), Rio de Janeiro, Brazil

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

    Located 2.2 km from Botafogo Beach in Rio de Janeiro, Pousada Favelinha features a sun deck, a barber shop and live performances.

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Varandao Atelier Lounge Santa Teresa

    Rua Goncalves Fontes, 41 102, Rio de Janeiro, Brazil

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

    To the hotel

    Book Now
  • Castelo Dos Tucanos Host

    From US$ 37

    Rua Paschoal Carlos Magno, 5 - Santa Teresa, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 37
  • Loft Mundo Novo

    Rua Mundo Novo, 950, Rio de Janeiro, Brazil

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

    To the hotel

    Book Now
  • Quintal Oceano - Casa Antiga E Silenciosa Com Quintal - Botafogo

    From US$ 46

    Rua Mundo Novo, 376, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Vila Amorim - Art Residency

    From US$ 318

    297 Rua Monte Alegre, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 318
  • Castelo De Santa Teresa Guest House

    From US$ 25

    68 Rua Aarao Reis, Rio de Janeiro, Brazil

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

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Pousada Do Ze Bonitinho

    From US$ 91

    129 Rua Ladeira Do Castro, Rio de Janeiro, Brazil

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

    Offering a luggage room and a barber shop, Pousada Do Ze Bonitinho Rio de Janeiro lies in Santa Teresa with a charming, village-like vibe, 5 minutes' drive from Museum of Tomorrow, ideal for those…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Casa Da Gente

    From US$ 56

    Goncalves Fontes, 33, Rio de Janeiro, Brazil

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

    Located near Escadaria Selaron, the 3-star Casa Da Gente Bed & Breakfast Rio de Janeiro has airport shuttle bus service, laundry service and housekeeping service. Flamengo Park is a few minutes'…

    To the hotel

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

    From US$ 136

    Rua Joaquim Murtinho, 383, Rio de Janeiro, Brazil

    1.6 km to Largo do Machado Station (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
  • Casa Igba

    From US$ 77

    Ladeira De Santa Teresa 113, Rio de Janeiro, Brazil

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

    The low-budget 2-star Casa Igba Bed & Breakfast lies within walking distance of Stock Exchange of Rio de Janeiro. Free WiFi is featured in the rooms, and a designated area for smoking and a business…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Loft Moderno La Bossa - 402

    Rua Andre Cavalcanti, 152 402, Rio de Janeiro, Brazil

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

    To the hotel

    Book Now