Hotels in Santa Teresa, Rio de Janeiro

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

Featured hotels in Santa Teresa

Filter by:

Star rating
Review score

Boutique Hotel Castelinho

Hotel in Santa Teresa, Rio de Janeiro

Featuring a restaurant, bar and free WiFi, Boutique Hotel Castelinho is located in Rio de Janeiro, 2.7 km from Flamengo Beach and 1.3 km from Escadaria Selarón.

N
Nora Sophie
From
Netherlands
Beautiful Hotel with amazing breakfast and pool. We loved the neighbourhood as well. So many things to explore there.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 492 reviews
Price from
US$156.98
1 night, 2 adults

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.

C
Christos
From
Greece
Everything was great! Crew, location, accommodation, price!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 722 reviews
Price from
US$110.16
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.

A
Andrey
From
Brazil
Attention to details, stylish, very friendly and cool host, helpful staff and nice location. Great breakfast, every day something new. Was very pleasure to stay there. Many things matches in one place. Definitely will back again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 349 reviews
Price from
US$232.16
1 night, 2 adults

Casa Do Gato Cinzento

Santa Teresa, Rio de Janeiro

Situated in Rio de Janeiro, 2.1 km from Flamengo Beach, Casa Do Gato Cinzento features rooms with sea views and free WiFi.

G
Gilbert
From
Malta
Easy street parking. Great location to famous steps. Sugarloaf Mountain View from the bedroom and back balcony with sunrise. Washing machine facilities , very good Wi-Fi (50mbit) nice shower, nice kitchen etc.. good value.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 125 reviews
Price from
US$50.67
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.

C
Conor Harte
From
Ireland
Where to start. Stunning views, beautifully prepared breakfast, and extremely helpful staff. A slice of tranquility in a relaxed and artistic neighbourhood in Rio. Could not recommend enough, we loved our stay here.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 674 reviews
Price from
US$107.77
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.

L
Lucia
From
Italy
The place is amazing. Everything was perfect!! :) I’ll come back here!!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 206 reviews
Price from
US$73.44
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.

D
Dylan
From
Switzerland
The villa is stylishly furnished, the staff is always friendly and helpful, and the breakfast is very good. The perfect place to relax and enjoy the tranquility after a day spent sightseeing. A great place to stay. The best rating goes to the hotel staff, who are always extremely kind and helpful in providing advice for an unforgettable experience
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 309 reviews
Price from
US$358.03
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.

S
San-Louise
From
South Africa
Impeccable service, food, cleanliness! Attention to detail outstanding. Personal interest in every traveler.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 508 reviews
Price from
US$360.23
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.0
Superb - What previous guests thought, 193 reviews
Price from
US$394.35
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$82.62
1 night, 2 adults
See all 186 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, 447 reviews

Popular with guests booking hotels in Rio de Janeiro

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

Popular with guests booking hotels in Rio de Janeiro

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

Popular with guests booking hotels in Rio de Janeiro

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

Popular with guests booking hotels in Rio de Janeiro

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

Popular with guests booking hotels in Rio de Janeiro

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

Popular with guests booking hotels in Rio de Janeiro

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

Popular with guests booking hotels in Rio de Janeiro

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

Check out other unique places to stay in Santa Teresa

Hotels with Pools

35 hotels with pools in Santa Teresa

Hostels

14 hostels in Santa Teresa

Pet-Friendly Hotels

48 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

4623 hotels

Copacabana

2965 hotels

Barra da Tijuca

650 hotels

Ipanema

639 hotels

Centro

575 hotels

Leblon

331 hotels

Jacarepagua

255 hotels

Lapa

234 hotels