Santa Teresa Beach Hotels with AARP Discounts

Featured Santa Teresa Beach Hotels

Santa Teresa Hotel Rio de Janeiro - MGallery Collection
Great for beach vacations

Santa Teresa Hotel Rio de Janeiro - MGallery Collection

5 out of 5
Rua Almirante Alexandrino 660 Rio de Janeiro RJ
Fully refundableReserve now, pay when you stay
Opens in a new windowSanta Teresa Hotel Rio de Janeiro - MGallery Collection
Vila Santa Teresa

Vila Santa Teresa

5 out of 5
R. Almirante Alexandrino 2305 Rio de Janeiro RJ
Opens in a new windowVila Santa Teresa
Monte Castelo

Monte Castelo

3 out of 5
Rua Candido Mendes, 201 Rio de Janeiro RJ
Opens in a new windowMonte Castelo
Save an average of 15% on thousands of hotels when you're signed in
Casa Geranio
Great for beach vacations

Casa Geranio

4 out of 5
Rua Joaquim Murtinho 383 Rio de Janeiro RJ
Opens in a new windowCasa Geranio
Sant'martre Pousada

Sant'martre Pousada

3 out of 5
Rua Aprazivel, 28 Rio de Janeiro RJ
Opens in a new windowSant'martre Pousada
Hotel Vina del Mar

Hotel Vina del Mar

3 out of 5
Rua Joaquim Silva, 57 - Centro Rio de Janeiro RJ
Opens in a new windowHotel Vina del Mar
Hotel Americano

Hotel Americano

2.5 out of 5
Rua Joaquim Silva 69, Lapa Rio de Janeiro RJ
Opens in a new windowHotel Americano
Mambembe Hostel

Mambembe Hostel

2 out of 5
Rua Joaquim Murtinho, 251 Rio de Janeiro RJ
Opens in a new windowMambembe Hostel
Rio Forest Hostel
Great for beach vacations

Rio Forest Hostel

2 out of 5
Rua Joaquim Murtinho, 517 Rio de Janeiro RJ
Opens in a new windowRio Forest Hostel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Santa Teresa, Rio de Janeiro, Rio de Janeiro State, Brazil
Loading