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 Santa Teresa neighbourhood

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

1332 results

  • Casa Do Gato Cinzento

    From US$ 52

    Rua Dias De Barros 43, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (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

    0.7 km to Santa Teresa neighbourhood (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Hospedagem Municipal

    From US$ 7

    Rua Da Constituicao 4, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (To the map)

    Hospedagem Municipal Hotel Rio de Janeiro, set next to Real Gabinete Portugues Da Leitura, is 2 km from Santos Dumont airport. It provides free Wi-Fi in public areas.

    To the hotel

    price for 1 night
    Book Now From US$ 7
  • Estilo E Conforto Em Predio Historico No Centro

    Rua Washington Luis, 16, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (To the map)

    To the hotel

    Book Now
  • Apartamento Centro Proximo Metro

    From US$ 38

    Rua Hermenegildo De Barros, 111 Terreo, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (To the map)

    To the hotel

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

    From US$ 38

    Avenida Gomes Freire 55, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (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
  • Santa Teresa Charmosa

    From US$ 519

    Rua Dias De Barros, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (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
  • Suites Republica Do Libano

    From US$ 13

    6 Rua Republica Do Libano, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 13
  • Villa Paranagua Hotel & Spa - Boutique Hotel

    From US$ 374

    Rua Visconde De Paranagua, 71, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (To the map)

    Villa Paranagua Hotel & Spa Rio de Janeiro, set in Santa Teresa district, 850 metres from Modern Art Museum, features a sauna, an outdoor swimming pool and a terrace on site. The property provides 10…

    To the hotel

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

    From US$ 52

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

    0.7 km to Santa Teresa neighbourhood (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
  • Hospedagem Ledo

    From US$ 25

    Rua Goncalves Ledo, 5, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (To the map)

    Featuring WiFi throughout the property, Hospedagem Ledo Hostel offers accommodation in Centro district of Rio de Janeiro. Guests can benefit from storage for belongings and a vending machine.

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Apartamentos Modernos, Equipados E Confortaveis

    From US$ 329

    26 Largo Sao Francisco De Paula, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (To the map)

    To the hotel

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

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

    0.7 km to Santa Teresa neighbourhood (To the map)

    To the hotel

    Book Now
  • Rio Earth

    From US$ 20

    Rua Hermenegildo Barros,54, Santa Teresa, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (To the map)

    Located 4.8 km from Corcovado Christ the Redeemer in Rio de Janeiro, Rio Earth Hostel features a storage room and a safe deposit box.

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Apartamento Santa Teresa Com Vista

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

    0.7 km to Santa Teresa neighbourhood (To the map)

    To the hotel

    Book Now
  • Ape Aconchegante Centro Historico

    Largo Sao Francisco De Paula, 26, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (To the map)

    To the hotel

    Book Now
  • Studio No Centro Historico Do Rio

    Largo Sao Francisco De Paula, 26, Rio de Janeiro, Brazil

    0.7 km to Santa Teresa neighbourhood (To the map)

    To the hotel

    Book Now
  • Aconchegante Studio No Coracao Do Centro Do Rio

    From US$ 64

    28 Rua Andre Cavalcanti, Rio de Janeiro, Brazil

    0.8 km to Santa Teresa neighbourhood (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Hotel Galicia

    From US$ 25

    Rua Carlos De Carvalho, 6, Rio de Janeiro, Brazil

    0.8 km to Santa Teresa neighbourhood (To the map)

    Featuring baggage storage and a restaurant, the 2-star Hotel Galicia Rio de Janeiro is located around 7 minutes' walk from Rio de Janeiro Historic City Center. AquaRio is placed approximately 2.7 km…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Santa Teresa Luxury Flat. Sugar-Loaf Amazing View

    From US$ 334

    51 Rua Dias De Barros Apt. 302, Rio de Janeiro, Brazil

    0.8 km to Santa Teresa neighbourhood (To the map)

    Located 5 minutes' walk from Gloria underground station, the 130 m² Santa Teresa Luxury Flat. Sugar-Loaf Amazing View Apartment apartment also boasts proximity to Templo da Humanidade.

    To the hotel

    price for 1 night
    Book Now From US$ 334