Hotel Santa Teresa MGallery by Sofitel 5.0

Santa Teresa, State of Rio de Janeiro, Brazil
South America is home to some of the world's most luxurious hotels. Check out our favorites (so far!) in this slideshow: Relais & Chateaux Santa Teresa is a historic mansion turned luxurious boutique hotel located on a former coffee plantation in Santa Teresa, Rio de Janeiro. It features gorgeous tropical decor, which includes bright cabanas in the lounge, lots of lush greenery (by the pool, and throughout on the grounds), tiled mosaics, and island-themed bed runners in the rooms. The hotel also features a gorgeous spa, a rooftop pool with sweeping views of the city, and a restaurant serving delicious French-influenced Brazilian cuisine.

Luxe Stays in South America(1 of 15)