Hotel Santa Teresa

Rua Almirante Alexandrino 660, Rio de Janeiro, 20241–260, Brazil

This five-star hotel, located in the historic hilltop neighborhood of Santa Teresa, is housed in a regenerated coffee plantation mansion that pays homage to Brazil's cultures and traditions with folk art and handicrafts from across the nation. The location is ideal area for travelers keen to discover Rio's artistic side. In the common areas, burnt cement, reclaimed wood, and tropical plants lend a rustic air without compromising the sense of elegance and luxury. The use of fresh white linens and bamboo and other natural materials extends the rustic-chic motif into the spacious rooms and suites, which feature state-of-the-art amenities such as LCD televisions, super-king-size beds, 300-thread-count cotton sheets, and marble bathtubs; some rooms have verandas. Set amid tropical gardens, the hotel pool is the perfect place for sipping a caipirinha at sunset, and several international celebrities have been spotted sunning themselves here. The spa, hotel bar, and in-house French restaurant, Tereze, are all among the best in town. With a location in the heart of Santa Teresa, the hotel is just steps away from the neighborhood's many bars, restaurants, and crafts shops.


  • sense of place
  • highlights Brazilian artists
  • stylish setting
  • excellent restaurant
  • close to Santa Teresa's drinking and dining scene


  • it's a cab ride to the beach
  • hotel bar sometimes closed for private events


Phones: 021-3380–0204


44 rooms
Rate Includes: Breakfast