Featured Hotels in Santa Teresa

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Vila Santa Teresa

Hotel in Santa Teresa, Rio de Janeiro

Offering a year-round outdoor pool and views of the sea, Vila Santa Teresa Hotel & Spa is located in the Santa Teresa district in Rio de Janeiro. The most amazing hotel I have ever stayed in hands down. It’s more like a beautiful private villa. Everything is impeccable down to each chair and every design detail. The rooms are beyond gorgeous. The beds are so comfortable you feel as though you are sleeping on clouds. The pillows and duvets are incredibly soft and the linens are of a very high standard. Even the fragrance in the hotel is pleasant everywhere. Last but not the least the view is definetly the best view of Rio without a doubt. The hotel offers and almost 360 degree view of Rio from the pool. We can see the Corcovado and Pan de Azúcar as clear as day. The food was also amazing. Best breakfast I have ever had. Attention to detail and impeccable service must be noted !!! Thank you so much Vila Santa Teresa, don’t change a thing!

Show more Show less
9.5
Exceptional
175 reviews
Price from
$257
per night

Villa Paranaguá Hotel & Spa

Hotel in Santa Teresa, Rio de Janeiro

Boasting an outdoor swimming pool, bar, garden and free WiFi, Villa Paranaguá Hotel & Spa is located in Rio de Janeiro, 0.7 mi from Flamengo Beach and 1640 feet from Escadaria Selarón. An amazing old tenement house. Restored into beautiful villas with several rooms for rent. Unusual taste of the interior design and beautiful furniture. The pool belonging to the villa is modern and great for a morning wake up and in a safe depth for everyone. Delicious breakfasts and a friendly staff. An absolutely recommendable place for sophisticated customers. We will be happy to come back here.

Show more Show less
9.5
Exceptional
33 reviews
Price from
$276
per night

Casa Nova Hotel

Hotel in Downtown Rio de Janeiro, Rio de Janeiro

Casa Nova Hotel is located in Rio de Janeiro's City Center, in the trendy Lapa district, 6.2 mi from Christ the Redeemer. Guests can enjoy the on-site bar. Nice hotel, the bed is very confortable and the staff very professionnel

Show more Show less
8.5
Very Good
5,206 reviews
Price from
$27
per night

Vila Galé Rio de Janeiro

Hotel in Downtown Rio de Janeiro, Rio de Janeiro

Offering an outdoor pool, Vila Galé is located right in Rio de Janeiro´s city center. The hotel features a complete wellness center and guests can enjoy their on site restaurant and bar. Beautiful hotel and comfortable

Show more Show less
8.9
Excellent
3,438 reviews
Price from
$79
per night

Santa Teresa Hotel RJ - MGallery

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. An exquisite place to honeymoon

Show more Show less
8.9
Excellent
332 reviews
Price from
$193
per night

Botelho Family Hostel

Hotel in Santa Teresa, Rio de Janeiro

Botelho Family Hostel in Rio de Janeiro provides adults-only accommodations with a bar, a shared lounge and a garden. Featuring a tour desk, this property also provides guests with a barbecue. Can’t say anything else than good things about this place. The host is very friendly an helpful. I really like the terass, they had 2 and from one of them you had a great view. It was great with the free water aswell. Had my own toilet and fridge.

Show more Show less
8.9
Excellent
24 reviews
Price from
$15
per night

Hotel Viña Del Mar

Hotel in Downtown Rio de Janeiro, Rio de Janeiro

Viña Del Mar offers accommodations in the artistic Arco da Lapa district. It is just over half a mile from the Flamenco Beachfront, and minutes from the Cinelândia Metro Station. Breakfast was wonderful! Location excellent if you are interested in being close to the old city centerReasonable value for money.

Show more Show less
7.4
Good
1,893 reviews
Price from
$22
per night

Hotel Cabo Finisterra

Hotel in Downtown Rio de Janeiro, Rio de Janeiro

Set within 1.2 mi of Flamengo Beach and 0.6 mi of Escadaria Selarón, Hotel Cabo Finisterra offers rooms with air conditioning and a private bathroom in Rio de Janeiro. Spacious room with private bathroom and comfortable bed. Great location , hotel is at the city centre close to restaurants, supermarket and bus stop.

Show more Show less
6.2
Review score
215 reviews
Price from
$12
per night

Hotel Americano

Hotel in Downtown Rio de Janeiro, Rio de Janeiro

Rio de Janeiro’s historic and cultural neighborhood of Lapa is just steps away at the Hotel Americano. All rooms provide air conditioning and cable TV. Free parking is available. The ac works very well and is quite.

Show more Show less
7.1
Good
745 reviews
Price from
$15
per night

Discovery Suites Rio

Santa Teresa, Rio de Janeiro

Featuring free WiFi, a restaurant and a sun terrace, Discovery Suites Rio offers accommodations in Rio de Janeiro, 1.8 mi from Baía de Guanabara and 2.7 mi from Christ the Redeemer. Beautiful place, lovely comfy rooms and super friendly staff, couldn't ask for more! Location is also awesome, in the heart of Santa Teresa.

Show more Show less
9.1
Awesome
184 reviews
Price from
$57
per night

Most booked hotels in Santa Teresa in the past month

See all

Places of interest in and around Santa Teresa

Find hotels near attractions, museums, and other landmarks

gogbrazil