Our Trips using this Lodging

Santa Teresa Hotel

Rio de Janeiro, Brazil

A member of the Relais & Chateau chain, the Santa Teresa is a hidden oasis in the heart of bustling Rio with lovely grounds, a garden-surrounded swimming pool with city views, a full-service spa, and a romantic open-air bar. You can enjoy some of the best views imaginable of Rio from Hotel Santa Teresa.

Santa teresa hotel 01
Santa teresa hotel 02
Santa teresa hotel 03
Santa teresa hotel 04
Santa teresa hotel 05
Santa teresa hotel 06