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
165 reviews
Price from
HUF 40,245
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
252 reviews
Price from
HUF 125,545
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. Beautiful and comfortable place. An oasis in the middle of the busy city

Show more Show less
9.4
Superb
217 reviews
Price from
HUF 161,250
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. Beautiful Hotel, big rooms and great garden / pool area.

Show more Show less
9
Superb
479 reviews
Price from
HUF 126,025
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. Very good location in Lapa. Near to the bars and the whole nightscene but still in a quiet area to get a good sleep. Rooms and common area like in the pictures. It was clean and provided with what you need for a stay. Alberto was very attentive to whatever you could need. Thank you!! 😃

Show more Show less
9
Superb
72 reviews
Price from
HUF 11,695
per night

Casa Nova Hotel 4 stars

Hotel in Santa Teresa, 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,797 reviews
Price from
HUF 15,135
per night

Hotel Monte Alegre 3 stars

Hotel in Santa Teresa, Rio de Janeiro

The Hotel Monte Alegre is an economic option located in the centre of Rio de Janeiro, near the popular Lapa district and with easy access to museums, theatres and other attractions. Location, Price and Cleanliness

Show more Show less
8.2
Very good
3,029 reviews
Price from
HUF 13,485
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. The decor, the room, the location. Cool bohemian cafes and bars for breakfast and night hang out in the area. Close to the Explorer restaurant. The restaurant of the hotel is also extremely popular. They let us check out way later than the official time. Nice gesture.

Show more Show less
8.9
Fabulous
84 reviews
Price from
HUF 15,600
per night

Hotel Americano 1 stars

Hotel in Santa Teresa, 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
HUF 8,945
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. 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
5.3
Review score
385 reviews
Price from
HUF 6,210
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