Menu

Search options

2026-04-22

2026-04-23
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 Santa Teresa Tram

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

1655 results

  • Loft Lapa

    From US$ 61

    Rua Da Lapa Numero 120, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    Loft 601 Apartment apartment, set nearly 5 minutes' walk from Relogio da Gloria, and stands 5 km from Santos Dumont airport. This apartment goes the extra mile to provide guests with valet parking…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Loft Luxo Lapa Com Garagem

    From US$ 43

    120 Rua Da Lapa, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Estudio Da Tata

    Rua Da Lapa, 120 - Apto 811, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    Book Now
  • Loft Luxo Lapa Com Garagem

    120 Rua Da Lapa, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    Book Now
  • Apartamento Estudio No Coracao Do Rio

    Rua Da Lapa, 120, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    Book Now
  • Loft Luxo Lapa Com Garagem

    120 Rua Da Lapa, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    Book Now
  • Loft Luxo Lapa Com Garagem

    120 Rua Da Lapa, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    Book Now
  • Lapa Junto Ao Metro Vista Para Mar

    From US$ 38

    Rua Da Lapa, 120 804, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Bio Lapa

    From US$ 24

    Rua Da Lapa, 120, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Lapa Ville Hotel

    From US$ 23

    Na, Rua Da Lapa, 123, Centro, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    Located in Centro district, Lapa Ville Hotel Rio de Janeiro is next-door to the 18th-century Carioca Aqueduct and a 15-minute drive from the Art Deco statue "Corcovado Christ the Redeemer". Free Wi…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Lapa 123

    From US$ 54

    123 Rua Da Lapa, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Excelente Apto Na Lapa

    From US$ 33

    39 Rua Da Relacao, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Lapa Reformado Melhor Localizacao

    From US$ 52

    Rua Da Relacao 43, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    Featuring free WiFi throughout the property, Apartamento Soul Da Lapa Residence is situated in Rio de Janeiro, 2 km from Santos Dumont airport. This venue is completed with high-velocity internet, TV…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Apartamento Aconchegante Em Santa Teresa

    32 Rua Silvio Romero, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    The 1-room Apartamento Em Santa Teresa Apartment apartment is situated in Centro with interactive science exhibits, 5 minutes' walk from Relogio da Gloria.

    To the hotel

    Book Now
  • Residencial Santa Teresa

    From US$ 21

    Rua Francisco Muratori, Bairro Santa Teresa, 117, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    Residencial Santa Teresa Hotel Rio de Janeiro is located minutes away from Escadaria Selaron, featuring complimentary parking, an outdoor swimming pool and a solarium. It is 0.6 km from Municipal…

    To the hotel

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

    From US$ 20

    R. Do Senado, 35, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    Hotel Esperanca Adultonly Rio de Janeiro is set around a 10-minute walk from the landscaped park "Campo de Santana" and around 25 minutes' walk from the huge Museu de Arte do Rio Museum.

    To the hotel

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

    From US$ 43

    Rua Pedro I, 19 Centro, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (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$ 43
  • Apartamento A Passos Do Metro Da Gloria! Silencio E Portaria 24H

    120 Rua Da Lapa, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    Book Now
  • Loft Luxo Lapa Com Garagem

    From US$ 44

    120 Rua Da Lapa, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Loft Luxo Lapa Com Garagem

    From US$ 44

    120 Rua Da Lapa, Rio de Janeiro, Brazil

    0.5 km to Santa Teresa Tram (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 44