Hotels in Santa Teresa, Rio de Janeiro

Enter your dates and choose from 186 hotels and other places to stay

Featured hotels in Santa Teresa

Filter by:

Star rating
Review score

Castelo dos Tucanos Host

Santa Teresa, Rio de Janeiro

Castelo dos Tucanos Host features an outdoor swimming pool, garden, a shared lounge and terrace in Rio de Janeiro.

c
catalina
From
Chile
The pool, the bbq, the staff, absolutly amazing
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 749 reviews
Price from
US$90.53
1 night, 2 adults

Casa Geranio

Hotel in Santa Teresa, Rio de Janeiro

Boasting an outdoor pool, free breakfast and free WiFi, Casa Geranio is a charming B&B located in a unique area of Rio, just 500 metres from Lapa's Arches and 1 km from Cinelandia metro station.

D
Diederick
From
Netherlands
Hidden gem in Rio. Amazing view. Monkeys once in a while visit and they’re very peaceful. The strength of this beautiful place is in its owners who are like uncles to you. They know everything about the city and it’s nice to learn from them and to hear about their story. While also maintaining your privacy. Breakfast is marvelous and dressed up with sense of style. This adds an extra dimension to your stay! We have never have experienced such personal care like that in a commercial stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 351 reviews
Price from
US$228.94
1 night, 2 adults

Gerthrudes Bed & Breakfast

Santa Teresa, Rio de Janeiro

Offering an outdoor pool and stunning views to Sugar Loaf Mountain and Guanabara Bay, Gerthrudes Bed & Breakfast is located in Santa Teresa neighbourhood, in Rio de Janeiro.

R
Riccardo
From
Italy
Frugal and elegant style. The wonderful view.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 681 reviews
Price from
US$106.27
1 night, 2 adults

Casa das Luzes Hostel IVN

Santa Teresa, Rio de Janeiro

Casa das Luzes Hostel IVN features a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Rio de Janeiro.

M
Mélanie
From
France
One of the best hostel I’ve ever stayed! The place is incredible and clean, the staff is so kind and makes you feel like home, and even better than that. The swimming pool and the private mountain with the amazing view on Rio are the cherries on the top. I highly recommend it!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 207 reviews
Price from
US$72.42
1 night, 2 adults

Villa Paranaguá Hotel & Spa - Boutique Hotel

Hotel in Santa Teresa, Rio de Janeiro

Villa Paranaguá Hotel & Spa - Boutique Hotel has a garden, terrace, a restaurant and bar in Rio de Janeiro.

Y
Yingzhi
From
Hong Kong
The deco - living room/dining room is very tasteful and gives you a feel of homely vibe. Food menu is limited but sufficient. Swimming pool is good size. You also have a game room to play a round of pool, or can retreat to sauna room to steam off all those caipirinhas. Staff (Pablo, Leo to name a few) are so hospital and professional. I was sick during my stay and their tentativeness (and the comfort of the hotel) certainly made the experience much more endurable. Hotel is also pretty close to main area of Santa Teresa by foot.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 304 reviews
Price from
US$353.06
1 night, 2 adults

Santa Teresa Hotel Rio de Janeiro - MGallery Collection

Hotel in Santa Teresa, Rio de Janeiro

Located in the historical and cultural heart of Rio de Janeiro, this 5-star boutique hotel offers a unique concept of tropical design and panoramic views of Rio de Janeiro’s bay.

B
Bruno
From
Germany
facilities were amazing. Excellent staff! we had a amazing tour with Henrique from the restaurant and he was very nice explaining all the history about the place
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 505 reviews
Price from
US$355.24
1 night, 2 adults

Chez Georges

Santa Teresa, Rio de Janeiro

Set within 2.6 km of Flamengo Beach and 1.3 km of Escadaria Selarón, Chez Georges provides rooms with air conditioning and a private bathroom in Rio de Janeiro.

V
Vincent
From
Belgium
Perfect place to stay in Santa Teresa Amazing view of course Perfect decoration Feeling like home Helpful and friendly team
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 195 reviews
Price from
US$334.96
1 night, 2 adults

Modernistas Arte

Santa Teresa, Rio de Janeiro

Modernistas Arte, a property with a garden, is situated in Rio de Janeiro, 2.7 km from Flamengo Beach, 1.4 km from Escadaria Selarón, as well as 2.9 km from Municipal Theatre of Rio de Janeiro.

I
Ilayda
From
Netherlands
I absolutely loved our stay here and would definitely be a place to return. The friendliness of the home owners and the staff really adds to the experience. The interior is very stylish, also the room is very comfortable, location is also so so good.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 106 reviews
Price from
US$81.48
1 night, 2 adults

Casa igba

Santa Teresa, Rio de Janeiro

Located 2 km from Flamengo Beach, Casa igba offers pool with a view, a garden and air-conditioned accommodation with a terrace and free WiFi.

A
Adrien
From
France
This place is really a little paradise in Rio. All is clean, commun parties are very welcoming. The terrace is lovely, The view is beautiful. Owners welcome you in a simple but very nice way, they make all to for your stay to be a good moment. Charming people. Special mention to the delicious breakfast. I’ve been to several hostel in my life, this one is really on my top 3. You could come to Rio just for Casa IGBA! Just be aware that it’s nearly at the top of a harsh slope, so if you are not at least a bit fit, you will struggle to climb.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 158 reviews
Price from
US$71.52
1 night, 2 adults

Panorama Inn

Santa Teresa, Rio de Janeiro

Located in Rio de Janeiro, the recently renovated Panorama Inn offers accommodation 2.5 km from Escadaria Selarón and 3.9 km from Museum of Tomorrow.

B
Bella
From
Brazil
My stay at the centrally located hotel in Rio de Janeiro was impeccable. The accommodations provided everything needed for comfort, and the ideal location made exploring the city effortless. Highly satisfied with the experience!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 155 reviews
Price from
US$50.70
1 night, 2 adults
See all 186 hotels in Santa Teresa

Most booked hotels in Santa Teresa in the past month

See all

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 497 reviews

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 450 reviews

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 505 reviews

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 304 reviews

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 351 reviews

Popular with guests booking hotels in Rio de Janeiro

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 180 reviews

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 42 reviews

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 58 reviews

Check out other unique places to stay in Santa Teresa

Hotels with Pools

36 hotels with pools in Santa Teresa

Pet-Friendly Hotels

47 pet-friendly hotels in Santa Teresa

Hostels

14 hostels in Santa Teresa

Beach rentals

27 beach rentals in Santa Teresa

Boutique Hotels

7 boutique hotels in Santa Teresa

Hotels with Hot tubs

9 hotels with hot tubs in Santa Teresa

B&Bs

13 B&Bs in Santa Teresa

Guest Houses

13 guest houses in Santa Teresa

More districts like Santa Teresa

Explore hotel options in other areas of Rio de Janeiro

Zona Sul

4626 hotels

Copacabana

2973 hotels

Barra da Tijuca

646 hotels

Ipanema

634 hotels

Centro

576 hotels

Leblon

327 hotels

Jacarepagua

259 hotels

Lapa

237 hotels