Hotels in Santa Teresa, Rio de Janeiro

Enter your dates and choose from 188 hotels and other places to stay

Featured hotels in Santa Teresa

Filter by:

Star rating
Review score

Castelo dos Tucanos Host

Santa Teresa, Rio de Janeiro

Castelo dos Tucanos Host features an outdoor swimming pool, garden, a shared lounge and terrace in Rio de Janeiro.

L
Lucia
From
Colombia
This is the best hostel I've been in. The vibe is amazing, they really care for the guests, and plan activities so everyone shares time together. The breakfast is amazing. The location is very good, in the heart of Santa Teresa with restaurants and many things to to around, but also easily reaching the center, beaches and other parts of the city with Uber. The rooms are ok, and I saw cleaning staff every day. If I come back to Rio, I will definitely stay here again (and I have already recommended it to my friends and family)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 762 reviews
Price from
US$72.14
1 night, 2 adults

Casa Geranio

Hotel in Santa Teresa, Rio de Janeiro

Boasting an outdoor pool, free breakfast and free WiFi, Casa Geranio is a charming B&B located in a unique area of Rio, just 500 metres from Lapa's Arches and 1 km from Cinelandia metro station.

K
Kaye
From
Canada
Beautiful property. The staff were so lovely and welcoming. Claudio and Gabriel were amazing hosts and the breakfast was delicious. We wish we stayed longer!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 351 reviews
Price from
US$228.06
1 night, 2 adults

Gerthrudes Bed & Breakfast

Santa Teresa, Rio de Janeiro

Offering an outdoor pool and stunning views to Sugar Loaf Mountain and Guanabara Bay, Gerthrudes Bed & Breakfast is located in Santa Teresa neighbourhood, in Rio de Janeiro.

R
Riccardo
From
Italy
Frugal and elegant style. The wonderful view.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 683 reviews
Price from
US$105.86
1 night, 2 adults

Casa das Luzes Hostel IVN

Santa Teresa, Rio de Janeiro

Casa das Luzes Hostel IVN features a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Rio de Janeiro.

S
Satyajit
From
Germany
Very beautiful architecture, clean rooms and facilities, uncomplicated booking process with no prepayment (not typical for Brazil), beautiful views , facilities to have healthy home cooked food for a good price (not just burgers and pizzas), safety and security, and the most important the wonderful and welcoming staff. If you come here expecting a big party hostel with a lot of alcohol and testosterone fueled action , you will be disappointed. If you come here for a peaceful place to relax and get some quiet time away from the crowds you will be very happy.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 207 reviews
Price from
US$72.14
1 night, 2 adults

Villa Paranaguá Hotel & Spa - Boutique Hotel

Hotel in Santa Teresa, Rio de Janeiro

Villa Paranaguá Hotel & Spa - Boutique Hotel has a garden, terrace, a restaurant and bar in Rio de Janeiro.

Y
Yannick
From
Belgium
Everything but foremost the staff.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 304 reviews
Price from
US$351.70
1 night, 2 adults

Santa Teresa Hotel Rio de Janeiro - MGallery Collection

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.

C
Catalina
From
Austria
Most beautiful Spot ever with very helpful and charming personnel. There is nothing better than waking up in this wonderful Location and looking onto santa Teresa on the one side and rio and the bay on the other. And the Restaurant is just a Dream
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 501 reviews
Price from
US$353.87
1 night, 2 adults

Chez Georges

Santa Teresa, Rio de Janeiro

Set within 2.6 km of Flamengo Beach and 1.3 km of Escadaria Selarón, Chez Georges provides rooms with air conditioning and a private bathroom in Rio de Janeiro.

A
Andrew
From
Canada
Stylish and featured in hardware and software
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 194 reviews
Price from
US$333.67
1 night, 2 adults

Modernistas Arte

Santa Teresa, Rio de Janeiro

Modernistas Arte, a property with a garden, is situated in Rio de Janeiro, 2.7 km from Flamengo Beach, 1.4 km from Escadaria Selarón, as well as 2.9 km from Municipal Theatre of Rio de Janeiro.

M
Matthias
From
Germany
A unique and beautiful boutique hotel in an area of Rio that felt cozy, alternative and safe(r). The room gave the impression of a noble, well-aged saloon that was taken care of with love. The other half of the building is a modernist art gallery (hence the name) with lots of interesting pieces; gallery and hotel share a colourful patio which saw people having a relaxed coffee. The team was super friendly, helpful, had a great personal vibe and made me feel at home. The rest of my group stayed at the Copacabana, but I enjoyed very much this little refuge on the hill, with some very good bars/coffees/restaurants just a few minutes away and the historic tramway passing in front of the window. Would definitely come back.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 106 reviews
Price from
US$81.16
1 night, 2 adults

Casa igba

Santa Teresa, Rio de Janeiro

Located 2 km from Flamengo Beach, Casa igba offers pool with a view, a garden and air-conditioned accommodation with a terrace and free WiFi.

T
Tonio
From
Germany
Very nice location, a little and hidden paradise inside Santa Teresa. Delicious breakfast. Very friendly owners
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 158 reviews
Price from
US$71.24
1 night, 2 adults

Panorama Inn

Santa Teresa, Rio de Janeiro

Located in Rio de Janeiro, the recently renovated Panorama Inn offers accommodation 2.5 km from Escadaria Selarón and 3.9 km from Museum of Tomorrow.

T
Tom
From
Germany
Everything was great!! I already stayed in Panorama Inn for the second time in Rio and I will always come back. The rooms are nicely equipped, clean, the included breakfast is nice and above all, I have never met a better and more friendly and caring host than Arthur and his wife. They let me put my luggage in storage as long as I needed before check-in and after check-out, offered me a shower despite me not living there anymore, helped me with questions, and many more. Furthermore, the view is amazing, right at Cristo!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 157 reviews
Price from
US$50.50
1 night, 2 adults
See all 188 hotels in Santa Teresa

Most booked hotels in Santa Teresa in the past month

See all

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 452 reviews

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 503 reviews

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 501 reviews

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 304 reviews

Popular with guests booking hotels in Rio de Janeiro

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 351 reviews

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 180 reviews

Popular with guests booking hotels in Rio de Janeiro

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 43 reviews

The best hotels with breakfast in Santa Teresa

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 304 reviews

Villa Paranaguá Hotel & Spa - Boutique Hotel has a garden, terrace, a restaurant and bar in Rio de Janeiro.

From US$351.70 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 351 reviews

Boasting an outdoor pool, free breakfast and free WiFi, Casa Geranio is a charming B&B located in a unique area of Rio, just 500 metres from Lapa's Arches and 1 km from Cinelandia metro station.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 58 reviews

Tião Botelho Guest House in Rio de Janeiro provides adults-only accommodation with a garden, a shared lounge and a terrace. Featuring a tour desk, this property also provides guests with a barbecue.

Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 451 reviews

Set within 3 km of Flamengo Beach and 1.1 km of Escadaria Selarón, Hotel Cabo Finisterra offers rooms with air conditioning and a private bathroom in Rio de Janeiro.

Check out other unique places to stay in Santa Teresa

Hotels with Pools

35 hotels with pools in Santa Teresa

Hostels

15 hostels in Santa Teresa

Pet-Friendly Hotels

46 pet-friendly hotels in Santa Teresa

Beach rentals

27 beach rentals in Santa Teresa

Boutique Hotels

7 boutique hotels in Santa Teresa

Hotels with Hot tubs

9 hotels with hot tubs in Santa Teresa

B&Bs

13 B&Bs in Santa Teresa

Guest Houses

13 guest houses in Santa Teresa

More districts like Santa Teresa

Explore hotel options in other areas of Rio de Janeiro

Zona Sul

4614 hotels

Copacabana

2961 hotels

Barra da Tijuca

641 hotels

Ipanema

635 hotels

Centro

576 hotels

Leblon

329 hotels

Jacarepagua

258 hotels

Lapa

237 hotels