Skip to main content

Featured hotels in Santa Teresa

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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.

Hotel Castelinho

Hotel in Santa Teresa, Rio de Janeiro

Featuring an outdoor swimming pool, bar and free WiFi, Hotel Castelinho is located in Rio de Janeiro, 2.6 km from Flamengo Beach and 1.3 km from Escadaria Selarón. Amazing breakfast, incredible view. Gorgeous property and pool with a view!

Show more Show less
9.1
Superb
164 reviews
Price from
NOK 1,321
per night

Villa Paranaguá Hotel & Spa - Boutique Hotel 5 stars

Hotel in Santa Teresa, Rio de Janeiro

Situated in Rio de Janeiro and with Flamengo Beach reachable within 2 km, Villa Paranaguá Hotel & Spa - Boutique Hotel features concierge services, non-smoking rooms, a garden, free WiFi throughout... Amazing hotel with the best breakfast. Beautiful property with pool and a spa. Super friendly and helpful staff. Would absolutely recommend staying here.

Show more Show less
9.7
Exceptional
250 reviews
Price from
NOK 3,711
per night

Vila Santa Teresa 5 stars

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. Fantastic location with the most amazing views and a beautiful property so tranquil with amazing birds, trees and even some cute local wildlife. Food was excellent, hotel beautifully decorated and great staff

Show more Show less
9.4
Superb
216 reviews
Price from
NOK 4,766
per night

Santa Teresa Hotel RJ - MGallery 5 stars

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. The property was very well looked after

Show more Show less
9
Superb
479 reviews
Price from
NOK 3,725
per night

Tião Botelho Guest House

Hotel in Santa Teresa, Rio de Janeiro

Tião Botelho Guest House in Rio de Janeiro provides adults-only accommodation with a garden, a shared lounge and barbecue facilities. Simple, quiet, clean and friendly. With a great host.

Show more Show less
9
Superb
72 reviews
Price from
NOK 346
per night

Casa Nova Hotel 4 stars

Hotel in Centro, Rio de Janeiro

Casa Nova Hotel is located in Rio de Janeiro's City Centre, in the trendy Lapa district, 10 km from Christ the Redeemer. Guests can enjoy the on-site bar. It has a good location, has a nice pool and everyone is polite

Show more Show less
8.4
Very good
7,781 reviews
Price from
NOK 478
per night

Vila Galé Rio de Janeiro 4 stars

Hotel in Centro, Rio de Janeiro

Offering an outdoor pool, Vila Galé is located right in Rio de Janeiro´s city centre. The hotel features a complete wellness centre and guests can enjoy their on site restaurant and bar. Lovely pool for relaxing,great breakfast and within walking distance of Selarón steps in a very old part of Rio, great bars and restaurants nearby with prices way below other areas of Rio

Show more Show less
8.7
Fabulous
6,553 reviews
Price from
NOK 809
per night

Lobie Armazém São Joaquim

Hotel in Santa Teresa, Rio de Janeiro

Ideally situated in the Santa Teresa district of Rio de Janeiro, Lobie Armazém São Joaquim is situated 2.4 km from Flamengo Beach, 1.2 km from Escadaria Selarón and 2.7 km from Municipal Theatre of... Everything was perfect, would recommended and go there again !

Show more Show less
8.9
Fabulous
83 reviews
Price from
NOK 461
per night

Hotel Viña Del Mar 3 stars

Hotel in Centro, Rio de Janeiro

Viña Del Mar offers accommodation in the artistic Arco da Lapa district. It is just 1.000 metres from the Flamenco Beachfront, and minutes from the Cinelândia Metro Station. Fantastic hotel, perfect breakfast and professional staff☀️✌️🌴🔥

Show more Show less
6.9
Review score
3,272 reviews
Price from
NOK 376
per night

Hotel Americano 1 stars

Hotel in Centro, Rio de Janeiro

Rio de Janeiro’s historic and cultural neighbourhood of Lapa is at your doorstep at the Hotel Americano. All rooms come equipped with air conditioning and cable TV. Free parking is available. My room was large and my bathroom had been newly renovated and had a large jacuzzi. I also had a small entrance room that had a fridge and computer table. I was comfortable and overall enjoyed my stay. The location is relatively central although you do have to walk a bit to the metro.

Show more Show less
6.2
Review score
1,139 reviews
Price from
NOK 264
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 landmarks, museums and other sightseeing spots

gogbrazil