From the highlands of Peru to the beaches of Brazil, South America offers some of the world's greatest getaways, and many of them are all-inclusive resorts. Whether you're looking for some quality beach time or an adventure-filled vacation, resorts in South America can help you get the most out of your vacation.
The South American continent offers a vast diversity of natural wonders and sun-soaked beaches, and hotels in South America take full advantage of this range of environments. Along the continent's Pacific coast, from north to south, runs the ridge of the Andes, defining the highland environments of Peru and Chile, where you'll find fascinating cultures and people to engage with, ancient Incan ruins to explore, and mountain hikes to invigorate your senses. The grand alluvial basin of Brazil features the wonders of the Amazon river, with tropical rain forests, native villages, stunning wildlife, and accommodations ranging from luxury South America resorts to ecological resorts that give back to native peoples. Tourists also flock to the bustling, colorful world of Rio de Janeiro, where nightlife is the order of the day and the music never stops. Flamenco and sizzling steaks reign in Argentina to the south, where the capital of Buenos Aires offers plenty of deals on hotels and entertainment, as well as a steady stream of cheap flights to Buenos Aires. The northeastern coast of the South American continent is home to mountainous forests, coffee plantations, and former colonies with a surprising range of languages and peoples, including former French and Dutch colonies with their own unique cultures.
Looking for the best hotels in Buenos Aires, Argentina, or elsewhere in South America? Find mobile exclusive deals on the Travelocity app, all backed by the Travelocity Price Guarantee. Should you find a lower price elsewhere, Travelocity will refund the difference to you.
Hotels in South America start at $23 per night. Prices and availability subject to change. Additional terms may apply.