Top Trending Santa Teresa Hotels in Rio de Janeiro

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 …

CA$65
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 …

CA$49
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 …

CA$123
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 …

CA$58
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 …

CA$44
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 …

CA$176
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 …

Get Rates
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 …

CA$69
Hide content

Narrow your search

Santa Teresa Hotels Guide

Expedia.ca 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.ca 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.ca 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!

false