Hotels in Santa Teresa, Rio de Janeiro

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

Featured hotels in Santa Teresa

Filter by:

Star rating
Review score

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, 354 reviews
Price from
US$232.54
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.

H
Hannah
From
Australia
Beautiful location. Great views.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 683 reviews
Price from
US$107.95
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.

L
Lucia
From
Italy
The place is amazing. Everything was perfect!! :) I’ll come back here!!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 210 reviews
Price from
US$73.56
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.

N
Naomi
From
United Kingdom
Nestled in Santa Theresa (the best part of Rio in my opinion) you’ll find an oasis. The architecture and aesthetic of paranagua hotel is really truly amazing and the staff were so friendly and attentive. I will most definitely be back again next year! Thank you for a wonderful stay. Side note - lots of the reviews said it’s in a bad part of town. We felt completely safe here and met some amazing people and had the best time!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 306 reviews
Price from
US$358.63
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.

S
San-Louise
From
South Africa
Impeccable service, food, cleanliness! Attention to detail outstanding. Personal interest in every traveler.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 503 reviews
Price from
US$340.79
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
Valentine
From
France
Lovely staff! Beautiful space, in the middle of nature, and special mention to the morning breakfast which was really delicious!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 198 reviews
Price from
US$340.24
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, 111 reviews
Price from
US$82.76
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.

J
Jiri
From
Czech Republic
Very nice location close up to historical tramway and pleasant walks through Santa Teresa. Very close to Escandaria Selaron and further to Arcos da Lapa and downtown. Beautiful views from the property. Delicious breakfast. The property is full of interesting artworks. It's clear that someone took time and efforts to make it nice.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 157 reviews
Price from
US$72.65
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.

U
Umar
From
Russia
I had a fantastic experience at this hotel. The breakfast, delivered to my room, was excellent. The smart TV and complimentary robes added a touch of luxury to my stay. Highly recommend!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 161 reviews
Price from
US$51.50
1 night, 2 adults

Vila Santa Teresa

Hotel in Santa Teresa, Rio de Janeiro

Located in Rio de Janeiro, 2.7 km from Escadaria Selarón, Vila Santa Teresa provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

L
Liz
From
Cayman Islands
stunning location and excellent 5* service from the staff
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 180 reviews
Price from
US$484.42
1 night, 2 adults
See all 191 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, 459 reviews

Popular with guests booking hotels in Rio de Janeiro

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

Popular with guests booking hotels in Rio de Janeiro

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

Popular with guests booking hotels in Rio de Janeiro

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

Popular with guests booking hotels in Rio de Janeiro

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

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, 46 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.0
Superb - What previous guests thought, 58 reviews

Check out other unique places to stay in Santa Teresa

Hotels with Pools

35 hotels with pools in Santa Teresa

Pet-Friendly Hotels

55 pet-friendly hotels in Santa Teresa

Beach rentals

29 beach rentals in Santa Teresa

Hostels

14 hostels in Santa Teresa

Boutique Hotels

7 boutique hotels in Santa Teresa

Hotels with Hot tubs

10 hotels with hot tubs in Santa Teresa

B&Bs

13 B&Bs in Santa Teresa

Guest Houses

14 guest houses in Santa Teresa

More districts like Santa Teresa

Explore hotel options in other areas of Rio de Janeiro

Zona Sul

4536 hotels

Copacabana

2917 hotels

Barra da Tijuca

625 hotels

Ipanema

623 hotels

Centro

573 hotels

Leblon

325 hotels

Jacarepagua

255 hotels

Lapa

235 hotels