Located in the happening colonial neighborhood of Santa Teresa, Rio de Janeiro, the namesake Santa Teresa Hotel is a stylish boutique hotel boasting a tropical design mixing modernist furniture with African roots and offering panoramic views of Rio de Janeiro’s bay. Guests can enjoy spacious, luxury accomodations, a restaurant, spa and a lush garden with swimming pool.
• 44 rooms
• Unique: The hotel features pieces of art of Sergio Rodrigues, Studio Vitty, Rock Lane and other renowned Brazilian designers.
Back to top
Thank you for signing up for our newsletter.