Hotels near Santa Teresa

See all 57 Hotels in Santa Teresa
Altos de Santa Teresa Guest House
Altos de Santa Teresa Guest House

Rua Almirante Alexandrino, 3476, Rio de Janeiro 20241-266

2.5 out of 5.0
4.5 out of 5 (17 reviews)

Located in Santa Teresa, this guesthouse is within 3 mi (5 km) of Museu Internacional de Arte Naif, Arcos da Lapa, and …

Get Rates
Santa Teresa Hotel RJ MGallery by Sofitel
Santa Teresa Hotel RJ MGallery by Sofitel

Rua Almirante Alexandrino 660, Rio de Janeiro 20241-260

5.0 out of 5.0
4.5 out of 5 (118 reviews)

Located in Santa Teresa, this luxury hotel is within 1 mi (2 km) of Ruins Park and Arcos da Lapa. National Library and …

$210
Casa Cool Beans B&B Santa Teresa
Casa Cool Beans B&B Santa Teresa

Rua Laurinda Santos Lobo 136, Rio de Janeiro 20240270

3.0 out of 5.0
4.8 out of 5 (27 reviews)

Located in Santa Teresa, this bed & breakfast is within 2 mi (3 km) of Ruins Park, Arcos da Lapa, and Catedral de Sao …

Get Rates
Villa Teresa
Villa Teresa

Rua Aprazivel 143, Rio de Janeiro 20241-270

2.5 out of 5.0
4.3 out of 5 (15 reviews)

Located in Santa Teresa, this hostel is within 2 mi (3 km) of Ruins Park, Arcos da Lapa, and Catedral de Sao Sebastiao do Rio …

$47
Vila Santa Teresa
Vila Santa Teresa

R. Almirante Alexandrino 2305, Rio de Janeiro 22745271

5.0 out of 5.0

Located in Santa Teresa, this luxury hotel is within 3 mi (5 km) of Ruins Park, Arcos da Lapa, and Catedral de Sao Sebastia …

$350
Sugar Loft Apartments
Sugar Loft Apartments

Rua Dias de Barros 11, Rio de Janeiro 20241020

3.0 out of 5.0

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

$51
Mama Shelter Rio De Janeiro
Mama Shelter Rio De Janeiro

Rua Paschoal Carlos Magno 05, Rio de Janeiro 20240-290

3.5 out of 5.0
4 out of 5 (1 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 d …

$51
Hotel La Costa
Hotel La Costa

Rua Francisco Muratori ,13, Rio de Janeiro 20510-230

2.5 out of 5.0
3 out of 5 (62 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 …

$33
Casa Amarelo par Robert le Héros
Casa Amarelo par Robert le Héros

Rua Joaquim Murtinho, 569 - Santa Teresa, Rio de Janeiro 20 241-320

4.0 out of 5.0
3.8 out of 5 (29 reviews)

This family-friendly Rio de Janeiro hotel is located near the airport, within a 15-minute walk of Ruins Park and Arcos da Lap …

$75
Solar do Alto - Santa Teresa
Solar do Alto - Santa Teresa

Rua Doutor Julio Otoni 518, Rio de Janeiro 20241-400

2.5 out of 5.0

Located in Santa Teresa, this guesthouse is within 3 mi (5 km) of Museu Internacional de Arte Naif, Arcos da Lapa, and …

$60
Hide content

Where To Stay In Santa Teresa

Santa Teresa, Rio de Janeiro Hotel Information

Santa Teresa is approximately 2 miles from the bright lights and downtown action of Rio de Janeiro, Brazil.

Rio de Janeiro's more popular tourist attractions are the Sugar Loaf Mountain and Corcovado. The Museum of Modern Art is also a great Rio de Janeiro attraction not to pass by.

Santa Teresa is near some of Rio de Janeiro's most visited sights, including the Catedral de Sao Sebastiao do Rio de Janeiro and Arcos da Lapa.

Located close to the Paris Square are the Hotel Novo Mundo and Altos de Santa Teresa Guest House. While the Ace Suítes Hostel and Quinta Azul Boutique Pousada are near the Aterro do Flamengo Park.

Visitors to Rio de Janeiro will find a wide selection of accommodations in the Santa Teresa area. Be sure to take some time to browse the services and amenities at the Villa Laurinda and Hotel Monte Alegre if you are keen to stay at one of Santa Teresa's less expensive hotels.

In case you don't have any luck finding suitable Santa Teresa accommodation, you can also look into the hotels in Botafogo, a neighborhood located 2 miles to the southeast of central Santa Teresa. Another alternative is to find a hotel in Leblon, which is another Rio de Janeiro neighborhood.

To get the most out of your visit, be sure to check out Expedia's up-to-date Rio de Janeiro vacation travel guide; for accommodation, visit our Rio de Janeiro hotels page.