Hotels near Santa Teresa

See all 99 Hotels in Santa Teresa
Casa MangoMango
Casa MangoMango

Rua Joaquim Murtinho 587 - Santa Teresa, Rio de Janeiro 20241-320

3.0 out of 5.0
3.6 out of 5 (67 reviews)

Located in Santa Teresa, this romantic bed & breakfast is within a 15-minute walk of Ruins Park and Arcos da Lapa. Catedral d …

Get Rates
Hotel Monte Alegre
Hotel Monte Alegre

Rua Riachuelo, 213 - Lapa, Rio de Janeiro 20240-190

3.0 out of 5.0
3.9 out of 5 (30 reviews)

Located in Santa Teresa, this hotel is within a 15-minute walk of Arcos da Lapa and Catedral de Sao Sebastiao do Rio de …

$48
Hotel Monte Castelo
Hotel Monte Castelo

Rua Candido Mendes 201, Rio de Janeiro 20241-220

3.0 out of 5.0
3.6 out of 5 (115 reviews)

Located in Santa Teresa, this hotel is within a 15-minute walk of Paris Square and Arcos da Lapa. National Library and …

$36
Rio Panoramic
Rio Panoramic

Ladeira Do Meireles 196, Rio De Janeiro 20241-340

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

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

Get Rates
Villa Teresa
Villa Teresa

Rua Aprazivel 143, Rio de Janeiro 20241-270

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

$45
Santa Hospedagem
Santa Hospedagem

Rua Paula Matos, 117, Rio de Janeiro

2.5 out of 5.0
3.5 out of 5 (6 reviews)

Located in Santa Teresa, this bed & breakfast is within 1 mi (2 km) of Sambodrome, Catedral de Sao Sebastiao do Rio de Janeir …

$33
Santa Mix Hostel
Santa Mix Hostel

Rua Santa Cristina 89, Rio de Janeiro 20241-250

2.0 out of 5.0
5 out of 5 (2 reviews)

Located in Santa Teresa, this hostel is within 1 mi (2 km) of Ruins Park, Arcos da Lapa, and Museum of Modern Art. National …

Get Rates
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 (13 reviews)

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

$90
Villa Alexandrino
Villa Alexandrino

Rua Almirante Alexandrino,2671, Rio de Janeiro

3.0 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 …

$105
Quinta Azul Boutique Pousada
Quinta Azul Boutique Pousada

Rua Almirante Alexandrino 256, Rio de Janeiro 20241-260

3.0 out of 5.0
4.2 out of 5 (131 reviews)

Located in Santa Teresa, this romantic pousada is within a 15-minute walk of Ruins Park and Arcos da Lapa. National Library …

$102
Hide content

Where To Stay In Santa Teresa

Santa Teresa, Rio de Janeiro Hotel Information

Expedia.com offers a selection of 99 hotels in Santa Teresa. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Santa Teresa. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find hotels in the Santa Teresa neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Santa Teresa, now!

Looking for local hotels nearby? Check out the new hotels near me page.

false