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.

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... Comfortable bed and great location!

Show more Show less
9
Superb
122 reviews
Price from
£31
per night

Boutique Hotel Castelinho 4 stars

Hotel in Santa Teresa, Rio de Janeiro

Located in Rio de Janeiro, within 2.6 km of Flamengo Beach and 1.3 km of Escadaria Selarón, Boutique Hotel Castelinho provides a bar. I 100% recommend staying at this beautiful hotel! The location was on a quiet street, just a short (300m) walk to restaurants etc. The hotel felt very safe and secure. We staying in the 'Gloria' Queen room and it had a lovely view over the garden and city. The room itself was well appointed, modern, comfortable and clean. The room size was perfect for a multiple night stay. I found the breakfast excellent, with a choice of cold options available (yoghurt, bread, pastries, fruit, cheese etc) . You could also ask for scrambled eggs. The host was lovely and so helpful, even with the language barrier. She allowed us to store our bags for a few hours, and also use the pool area after check-out as we had a late flight that evening.

Show more Show less
9.2
Superb
212 reviews
Price from
£96
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... An oasis of calm with a lush garden and beautiful views. Feels more like a friend’s home than a hotel. Friendly and attentive service. Rooms are beautifully appointed and super comfortable. Staff go above and beyond to deliver the best experience, kudos especially to Pablo and Dominique at the bar. If you’re looking for calm and tranquility, this is the place for you.

Show more Show less
9.6
Exceptional
275 reviews
Price from
£250
per night

Vila Santa Teresa 5 stars

Hotel in Santa Teresa, Rio de Janeiro

Located in Rio de Janeiro, 4.5 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.7
Exceptional
211 reviews
Price from
£364
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. 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

Show more Show less
9.3
Superb
493 reviews
Price from
£251
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. Nice room, even nicer outside area, all the facilities I needed and welcoming host

Show more Show less
9
Superb
72 reviews
Price from
£35
per night

Hotel Cabo Finisterra

Hotel in Centro, Rio de Janeiro

Set within 1.1 km of Escadaria Selarón and 1.7 km of Municipal Theatre of Rio de Janeiro, Hotel Cabo Finisterra offers rooms with air conditioning and a private bathroom in Rio de Janeiro. perto de lugares importantes no centro e barato.

Show more Show less
4.9
Review score
421 reviews
Price from
£12
per night

Castelo dos Tucanos Hostel

Santa Teresa, Rio de Janeiro

Castelo dos Tucanos Hostel features an outdoor swimming pool, garden, a shared lounge and terrace in Rio de Janeiro. Well situated in the Santa Teresa district, this hostel features a bar. Amazing castle ! Feels like home away from home, with amazing views, wildlife, pool, bbq and staff. Santa Teresa is amazing, street parties and markets on all the time :)

Show more Show less
9.5
Exceptional
199 reviews
Price from
£14
per night

Casa Teresa

Centro, Rio de Janeiro

Set within 2.3 km of Flamengo Beach and 300 metres of Escadaria Selarón, Casa Teresa offers rooms with air conditioning and a private bathroom in Rio de Janeiro. A house full of love and character. You can see that the rooms are personally designed, it has some really nice and comfy touches everywhere. Self checkin was very easy thanks to the cool and authentic videos by Michelle. Night was quiet as well but nightlife of Lapa is easy to reach by walk in a few minutes.

Show more Show less
9.5
Exceptional
106 reviews
Price from
£25
per night

Pousada Rio144

Santa Teresa, Rio de Janeiro

Situated within 5.4 km of Maracanã Stadium and 6 km of Rodrigo de Freitas Lake, Pousada Rio144 features rooms with air conditioning and a private bathroom in Rio de Janeiro. It was an incredible view! Amazing rooms and the best hosts. Jean and his team were lovely.

Show more Show less
9.6
Exceptional
276 reviews
Price from
£164
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

gogless
gogbrazil