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 59 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: 3 days ago
2 others viewing this property now

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 ...

$262

$262
Casa Marques Santa Teresa

Casa Marques Santa Teresa

Rua Almirante Alexandrino, 3780, Rio de Janeiro
4.0 out of 5.0
Last booking: 1 day ago
4 others viewing this property now

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 ...

$119

$119
Casa Cool Beans B&B Santa Teresa

Casa Cool Beans B&B Santa Teresa

Rua Laurinda Santos Lobo 136, Rio de Janeiro
3.5 out of 5.0

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

$44

$44
Mama Shelter Rio De Janeiro

Mama Shelter Rio De Janeiro

Rua Paschoal Carlos Magno 05, Rio de Janeiro
4.0 out of 5.0
3 others viewing this property now

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 ...

$73

$73
Hotel Monte Alegre

Hotel Monte Alegre

Rua Riachuelo, 213 - Lapa, Rio de Janeiro
3.5 out of 5.0
Last booking: 2 days ago
5 others viewing this property now

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
Discovery Suites Rio

Discovery Suites Rio

Rua Almirante Alexandrino 399, Rio de Janeiro
3.5 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 ...

$68

$68
Vila Santa Teresa Hotel & Spa

Vila Santa Teresa Hotel & Spa

R. Almirante Alexandrino 2305, Rio de Janeiro
5.0 out of 5.0
Last booking: 5 hours ago

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 ...

$269

$269
55 Rio Hotel

55 Rio Hotel

Rua Visconde de Maranguape 9, Rio de Janeiro
4.0 out of 5.0
1 others viewing this property now

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 ...

$60

$60
Hotel Villa Rica

Hotel Villa Rica

Rua Conde de Lages 2, Rio de Janeiro
3.0 out of 5.0

Located in Santa Teresa, this hotel is within a 10-minute walk of Selaron Steps, Arcos da Lapa, and Passeio Publico. Paris Square and Ruins Park are also within ...

$34

$34
Sant'Martre

Sant'Martre

Rua Aprazivel, 28, Rio de Janeiro
3.5 out of 5.0

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 ...

$60

$60

Where To Stay In Santa Teresa

Santa Teresa, Rio de Janeiro Hotel Guide

As you'd expect from a major city, Rio de Janeiro is bursting with interesting neighborhoods. You'll find Santa Teresa 2 miles from downtown Rio de Janeiro.

Rio de Janeiro's most popular places to visit include Sugar Loaf Mountain and the Christ the Redeemer.

While you're in Santa Teresa, consider visiting the Arcos da Lapa and Catedral de Sao Sebastiao do Rio de Janeiro, some of Santa Teresa's most well-known places to check out.

Apartments and hotels that are just a short stroll away from the Christ the Redeemer include the JW Marriott Hotel Rio de Janeiro, Pestana Rio Atlantica, Rio Othon Palace, Tulip Inn Rio Copacabana and Copa Hostel.

Arcos da Lapa is one of the more popular attractions in the Santa Teresa area. If you would like to book a room within a small radius, be sure to check out the Rio Football-style Apartments, Santa Teresa Hotel RJ MGallery by Sofitel, Rio Forest Hostel, Casa Amarelo par Robert le Héros and Hotel Novo Mundo.

If you appreciate spending time in fresh surroundings, Aterro do Flamengo Park is a popular spot that you should check out. There's a good collection of hotels to choose from nearby. The Ace Suítes Hostel and Mercure Rio De Janeiro Botafogo are great options. A community landmark as well as a place of worship, Church of Our Lady of the Glory of the Outeiro is worth your time, no matter your religious beliefs. Some accommodation options to look into close to here are the Pousada Casa Áurea Boutique and Windsor Guanabara Hotel.

There's a range of hotel options available in Santa Teresa, which gives tourists the opportunity to compare rates and facilities. Travelers on a budget should take a look at the Cidade Maravilhosa Hostel and Casa da Escada Hostel.

If you are interested on spending a little more on quality accommodation in Santa Teresa, be sure to check out the amenities and rates at the Villa.

Take a breather from discovering the streets of Santa Teresa and treat yourself to a coffee at Padaria da Chácara. Toishi Delivery is a good eatery to head to when it's time for a hearty meal. When the stars come out, kickstart a night out with a drink or two at Gracicoiffeur.

Accommodation options near Santa Teresa

If you're unable to book a place to stay in Santa Teresa, take a look at some hotel offerings in Cosme Velho. To locate this suburb, head 0.7 miles south of central Santa Teresa. You can also look for a hotel in Laranjeiras, another Rio de Janeiro neighborhood that's close-by

You'll be headed for Santa Teresa in no time when you book with Expedia. Our Rio de Janeiro vacation travel guide and Rio de Janeiro hotels page are the perfect places to start planning your break!