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. Everything was nice.The team is very welcoming,it’s a beautiful spot in Santa Teresa,very close to everything and in a quiet street so you can sleep like a charm. The hotel is beautiful and decorated with taste.I will definitely come back again the next time I stay in Santa Teresa.

Show more Show less
9.2
Superb
180 reviews
Price from
£83
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... it was beautiful with tropical grounds. unfortunately for us it rained. The room was spacious,clean and comfortable with a very large bathroom.

Show more Show less
9.7
Exceptional
258 reviews
Price from
£260
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. stunning location and excellent 5* service from the staff

Show more Show less
9.4
Superb
214 reviews
Price from
£384
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 whole stay was amazing, the staff in reception were so friendly and helpful; they booked tickets and restaurants for us and gave us recommendations of what to see/do whilst in Rio! The breakfast was the best breakfast we had during our time in Brazil, so many options which were all fresh and lovely! The room was amazing, really clean and comfy and overlooking the pool! Couldn’t recommend this hotel more!

Show more Show less
9
Superb
476 reviews
Price from
£261
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. Alberto is the nicest man in Rio! Did everything we could possibly ask for (and more) to make our stay as comfortable as possible. Perfect for an authentic rio experience in lapa. Good and cheap nearby restaurants and party atmosphere on the weekends. Doesn't speak English (we dont speak portuguese) but more than makes up for it with enthusiasm and Google translate.

Show more Show less
9
Superb
72 reviews
Price from
£24
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
89 reviews
Price from
£32
per night

Hotel Cabo Finisterra

Hotel in Santa Teresa, 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
5.3
Review score
390 reviews
Price from
£13
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. I loved staying here - it is unreal how beautiful it is and i literally can't wait for the day i'll stay at this beautiful place again! Everyone is so friendly and the building is like from a movie! It was nice and quiet and everyone there was so lovely. Nothing can really sum up how amazing it was staying there after a lot of other places in rio! This place is a safe haven and i would, will and am recommending it to everyone i'm meeting here in Rio! Thank you to Saul and the amazing team. I'll see you very soon!

Show more Show less
9.7
Exceptional
118 reviews
Price from
£14
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
258 reviews
Price from
£171
per night

Santa Teresa Junto à Natureza

Santa Teresa, Rio de Janeiro

Set within 3 km of Escadaria Selarón and 4.9 km of Municipal Theatre of Rio de Janeiro, Santa Teresa Junto à Natureza offers rooms with air conditioning and a private bathroom in Rio de Janeiro. Marcello was incredibly kind and helpful.

Show more Show less
9.3
Superb
125 reviews
Price from
£31
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