Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Hotels near Santa Teresa

See all 69 Hotels in Santa Teresa
Santa Teresa Hotel RJ MGallery by Sofitel

Santa Teresa Hotel RJ MGallery by Sofitel

Rua Almirante Alexandrino 660, Rio de Janeiro
5.0 out of 5.0
Last booking: 4 hours ago
4.5 out of 5 (130 reviews)

Located in Santa Teresa, this luxury hotel is within 1 mi (2 km) of Ruins Park and Arcos da Lapa. National Library and Catedral de Sao Sebastiao do Rio de Janeiro ...

$223

$223
55 Rio Hotel

55 Rio Hotel

Rua Visconde de Maranguape 9, Rio de Janeiro
3.5 out of 5.0
Last booking: 3 days ago
4.5 out of 5 (48 reviews)

Located in Santa Teresa, this hotel is within a 10-minute walk of Arcos da Lapa and Catedral de Sao Sebastiao do Rio de Janeiro. National Library and Museum ...

$57

$57
Casa Marques Santa Teresa

Casa Marques Santa Teresa

Rua Almirante Alexandrino, 3780, Rio de Janeiro
3.5 out of 5.0
Last booking: 4 days ago
1 others viewing this property now
4.8 out of 5 (4 reviews)

Located in Santa Teresa, this hotel is 2.1 mi (3.3 km) from Corcovado Train and 3 mi (4.8 km) from Arcos da Lapa. Chácara do Céu Museum and Selaron Steps are ...

$109

$109
Hotel Monte Alegre

Hotel Monte Alegre

Rua Riachuelo, 213 - Lapa, Rio de Janeiro
3.0 out of 5.0
Last booking: 17 hours ago
3.9 out of 5 (59 reviews)

Located in Santa Teresa, this hotel is within a 15-minute walk of Praca da Cruz Vermelha, Arcos da Lapa, and Catedral de Sao Sebastiao do Rio de Janeiro. National ...

$29

$29
Vila Santa Teresa Hotel & Spa

Vila Santa Teresa Hotel & Spa

R. Almirante Alexandrino 2305, Rio de Janeiro
5.0 out of 5.0
5.0 out of 5 (1 reviews)

Located in Santa Teresa, this luxury hotel is within 3 mi (5 km) of Ruins Park, Arcos da Lapa, and Catedral de Sao Sebastiao do Rio de Janeiro. National Library ...

$264

$264
Discovery Suites Rio

Discovery Suites Rio

Rua Almirante Alexandrino 399, Rio de Janeiro
3.0 out of 5.0

Located in Santa Teresa, this bed & breakfast is within 1 mi (2 km) of Ruins Park, Arcos da Lapa, and National Library. Catedral de Sao Sebastiao do Rio de Janeiro ...

$60

$60
Mama Shelter Rio De Janeiro

Mama Shelter Rio De Janeiro

Rua Paschoal Carlos Magno 05, Rio de Janeiro
3.5 out of 5.0
Last booking: 2 days ago
4.7 out of 5 (6 reviews)

Located in Santa Teresa, this hotel is within 1 mi (2 km) of Ruins Park and Arcos da Lapa. Catedral de Sao Sebastiao do Rio de Janeiro and National Library are ...

$91

$91
Hotel Vina del Mar

Hotel Vina del Mar

Rua Joaquim Silva, 57 - Centro, Rio de Janeiro
3.0 out of 5.0
3.4 out of 5 (216 reviews)

Located in Santa Teresa, this hotel is within a 5-minute walk of Selaron Steps and Arcos da Lapa. National Library and Catedral de Sao Sebastiao do Rio de Janeiro ...

$38

$38
Sant'Martre

Sant'Martre

Rua Aprazivel, 28, Rio de Janeiro
3.0 out of 5.0
4.1 out of 5 (33 reviews)

Located in Santa Teresa, this hotel is within 1 mi (2 km) of Ruins Park and Arcos da Lapa. National Library and Catedral de Sao Sebastiao do Rio de Janeiro are ...

$41

$41
Sugar Loft Apartments

Sugar Loft Apartments

Rua Dias de Barros 11, Rio de Janeiro
3.0 out of 5.0
4.7 out of 5 (3 reviews)

Located in Santa Teresa, this apartment is within a 15-minute walk of Ruins Park and Arcos da Lapa. Catedral de Sao Sebastiao do Rio de Janeiro and National ...

$57

$57

Where To Stay In Santa Teresa

Santa Teresa, Rio de Janeiro Hotel Information

Top Santa Teresa Accommodations

Approximately 2 miles from the bars, cafes and buzz of downtown Rio de Janeiro, Brazil, is the neighborhood of Santa Teresa.

The Rio Football-style Apartments and Santa Teresa Hotel RJ MGallery by Sofitel are all situated within a short distance from the Chácara do Céu Museum. While Rio Forest Hostel and Casa Amarelo par Robert le Héros can be found near Casa de Benjamin Constant.

Santa Teresa has a great range of hotels which enables visitors to choose a room best suited to their requirements. Visitors who are watching their pennies should take a look at the Cidade Maravilhosa Hostel and Hercus Santa Teresa Hostel.

The Les Jardins de Rio and The Villa could be ideal accommodation options for those who are happy to splash out.

Accommodation options near Santa Teresa

If Santa Teresa accommodation is booked out, you might like to check out the hotels in Cosme Velho. Another option is to make a reservation at a hotel in Laranjeiras, which is another nearby Rio de Janeiro neighborhood.

If you'd like to learn more about this interesting vacation destination, head to our Rio de Janeiro vacation travel guide. When you're ready to find a place to stay, visit our comprehensive Rio de Janeiro hotels page.

If you need a place to unwind, stroll over to Largo do Guimarães, find a seat, and watch all the action at this active public square. The Hotel Atlantico Business Centro and Novotel RJ Santos Dumont are two hotel options you'll want to investigate if you're keen to stay close by. If you enjoy spending time in refreshing surroundings, Parque das Ruínas is a popular spot that you ought to visit. The Rondônia Palace Hotel and Rio Panoramic are both nice and close to this attraction, so be sure to consider them before you decide where to make a reservation.

Casa de Arte e Cultura Julieta de Serpa is one of the best local establishments for a morning coffee or afternoon sugar hit. Tourists wanting something heartier will enjoy the menu at Rota 66. End another relaxing day at Warehouse São Thiago, a nearby watering-hole where locals meet-up for a drink or two.