Destinations

Luxury Explorer

Brazil

Brazil is South America's Olympic powerhouse and a developing 5 star destination

Brazil
Brazil

Stretching from the steamy Amazon Basin to the cool vineyards in Rio Grande do Sul, Brazil is the giant of South America, occupying almost half the continent. Brazilians certainly don’t do things by halves; we urge you to rediscover your zest for life in this intensely passionate land.

From grand-luxe city gems to idyllic beach resorts serving up delicious local seafood, you won’t be disappointed with a luxury sojourn in Brazil. Legendary art deco institution Copacabana Palace never fails to get pulses racing, while gorgeous Ponta dos Ganchos is a sultry stunner on a pristine private peninsula.