Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Santa Teresa, Rio de Janeiro

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Santa Teresa hotels and places to stay

Hotel Monte Alegre
3 out of 5
Rua Riachuelo, 213 - Lapa, Rio de Janeiro, RJ
Get Rates
4/5Very Good! (251 reviews)

"Everything is ok. The location is a bit far from Metro Station, about 15 to 20mins walk."…"

Reviewed on Feb 24, 2020

Hotel Monte Alegre
Casa Nova Hotel
3 out of 5
Rua do Riachuelo,105, Centro, Rio de Janeiro, RJ
The price is ¥3,031 per night
4.4/5Excellent! (456 reviews)

"It was good. Good location during carnival. The rooms are big."…"

Reviewed on Feb 23, 2020

Casa Nova Hotel
Vila Santa Teresa
5 out of 5
R. Almirante Alexandrino 2305, Santa Teresa, Rio de Janeiro, RJ
Get Rates
4.6/5Exceptional! (35 reviews)

"This is the place to be in Rio. Nice rooms , great service and amazing views"…"

Reviewed on Mar 13, 2020

Vila Santa Teresa
Santa Teresa Hotel RJ - MGallery
5 out of 5
Rua Almirante Alexandrino 660, Santa Teresa, Rio de Janeiro, RJ
The price is ¥23,922 per night
4.5/5Wonderful! (206 reviews)

"Very friendly and professional welcome and tour of the hotel and its amenities. Beautiful hotel with lots of original features from when it was a coffee plantation. Would definitely recommend and wouldn’t hesitate to return when we are next in Rio"…"

Reviewed on Dec 22, 2019

Santa Teresa Hotel RJ - MGallery
Boutique Hotel Santa Teresa
4 out of 5
Rua Dr Júlio Otoni 254 - Santa Teresa, Rio de Janeiro, RJ
Get Rates
3.9/5Very Good! (76 reviews)
Very nice hotel, an exceptional view from our room

"The view from our balcony was really nice, the hotel is on the highest point of Santa Teresa. The staff were very nice, helpfull, always there for us, specially Liz, Sarah and Denis. I would recommend."…"

Reviewed on Sep 25, 2016

Boutique Hotel Santa Teresa
Mama Shelter Rio De Janeiro
3.5 out of 5
Rua Paschoal Carlos Magno 05, Rio de Janeiro
The price is ¥5,778 per night
4.4/5Wonderful! (78 reviews)

"The staff were amazing, on reception, at breakfast, the ladies who cleaned the rooms, security, bar staff, cooks even the people who did Maintainance, special thanks to Sid, who was concerned about our safety when we went to carnival at night, and always checked in with us to see we were ok. Can’t ..."…"

Reviewed on Mar 1, 2020

Mama Shelter Rio De Janeiro
Casa Geranio
3.5 out of 5
Rua Joaquim Murtinho 383, Rio de Janeiro, RJ
The price is ¥12,157 per night
4.9/5Exceptional! (27 reviews)
Wonderful stay!

"The room and property were amazing! The breakfast was incredible! They really catered to us to make our overall experience wonderful even when we stayed longer at the hotel waiting for our evening flight. The WiFi didn’t work great. Some Ubers didn’t want to drive us to the hotel or pick us up because ..."…"

Reviewed on Dec 15, 2019

Casa Geranio
Sugar Loft Apartments
3 out of 5
Rua Dias de Barros 11, Santa Teresa, Rio de Janeiro, RJ
The price is ¥3,810 per night
4.7/5Exceptional! (30 reviews)

"Perfect and safe location in the heart of the famous Santa Teresa district. Nice, renew apartment, friendly staff. Beautiful view from the common balcony(and from some rooms also) to the Sugar Mountain. In 15 meters there is a grocery for everything: breakfast, coffee, fruits, vegetables, lunch, ..."…"

Reviewed on Dec 1, 2019

Sugar Loft Apartments
Villa Teresa
2.5 out of 5
Rua Aprazivel 143, Rio de Janeiro, RJ
Get Rates
3.6/5Good! (27 reviews)
Could be dangerous

"To say that what I experienced was not true was quite sad, I reported to you and your wife the fact that I was experiencing electric shocks through the shower and when Michael your other guest explained it to you , you had replied that ‘he should stand on the plastic’ which isn’t a reasonable answer, ..."…"

Reviewed on Mar 15, 2019

Villa Teresa
Casa Amarelo par Robert le Héros
4 out of 5
Rua Joaquim Murtinho, 569 - Santa Teresa, Rio de Janeiro, RJ
Free CancellationReserve now, pay when you stay
The price is ¥7,793 per night
3.9/5Very Good! (38 reviews)
Charming boutique casa with nice views of Rio!

"Lovely old building, with lots of character. Admittedly the condition is slightly dated, but is part of the charm! Marianne was very helpful, explaining the local area and arranging a taxi for us. Bedroom very spacious and the pool area overlooking the city is brilliant! Santa Teresa is a cool neighbourhood ..."…"

Reviewed on Jan 24, 2019

Casa Amarelo par Robert le Héros
Don't see what you're looking for?
See all available properties in Santa Teresa
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Rio de Janeiro Santa Teresa Hotels

Search for hotels in Santa Teresa on You can easily find your hotels in Santa Teresa using one of the methods below:

  • View our selection of featured hotels in Santa Teresa
  • Use the map to find hotels in the Santa Teresa neighborhood you prefer
  • Use the filters to see hotels in a specific area of Santa Teresa, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Santa Teresa
  • Enter your travel dates to view the best deals on hotels in Santa Teresa - while they last

Frequently asked questions

What is Santa Teresa like?
Santa Teresa is a neighborhood that travelers like for its monuments, mountain views, and art. Looking for sights you might find in a travel guide about Santa Teresa? Consider a visit to Corcovado while you’re in the neighborhood. You’ll find 79 hotels and other accommodations in Santa Teresa to choose from, making this an ideal home base for exploring the greater Rio de Janeiro area.
What's the best accommodation in Santa Teresa?
Based on Expedia customer reviews, Casa Nova Hotel is the highest ranked property in Santa Teresa. This 3-star hotel offers a restaurant and an outdoor pool. Other top choices in the neighborhood include Casa Amarelo par Robert le Héros and The Villa.
If I need to cancel my hotel reservation in Santa Teresa, will I receive a refund?
Yes, you’ll find most hotel bookings are refundable provided that you cancel prior to the accommodation’s cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and be given a refund within a 24-hour period of your booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to view top deals in Santa Teresa.
Where can I learn more about changing or cancelling my trip to Santa Teresa?
For more details about picking new dates or cancelling your trip to Santa Teresa, head over to our customer service page.
What is there to do around this Rio de Janeiro neighborhood?
Spend some time exploring the great outdoors at Corcovado, Guanabara Bay, and Ruins Park (Parque das Ruinas). Selaron Steps and Morro dos Prazeres are also a couple of places to visit in the neighborhood. Favorite places to visit in the surrounding area include Christ the Redeemer, Flamengo Beach, and Sugar Loaf Mountain. Avenida Atlantica and Copacabana Beach are also worth a visit when you’re out sightseeing in Rio de Janeiro.

Recent reviews of Santa Teresa hotels