Jungle and Sea Experience

Where the raw beauty of the Sierra Nevada meets the turquoise Caribbean Sea.

Where the Snow Meets the Caribbean Sea

Nestled just 3 kilometers from the iconic Tayrona National Park, Villa Maria Tayrona offers an experience unlike any other on Earth. Here, in the heart of our 18-hectare private coastal jungle, you can stand on the pristine white-sand shores of Los Naranjos and gaze up at the snow-capped peaks of the Sierra Nevada de Santa Marta—the highest coastal mountain range in the world.

Wake up in your luxurious palm-thatched bungalow to the exotic calls of howler monkeys swinging through the canopy. Spend your morning birdwatching as vibrant toucans dive through the tropical flora, and your evening indulging in farm-to-table fine dining at our exclusive restaurant, featuring the freshest local fish caught right off the Caribbean coast. This is wild seclusion without sacrificing absolute comfort.

Guest Stories

Frequently Asked Questions

Where is Villa Maria Tayrona located?

Villa Maria Tayrona is located in Los Naranjos, Colombia, situated perfectly in a coastal jungle just 3 kilometers from the main entrance of Tayrona National Park.

Can you see snow from Tayrona National Park?

Yes. Because the Sierra Nevada de Santa Marta is the highest coastal mountain range on Earth, on clear days you can gaze out from the tropical jungle and see the breathtaking snow-capped peaks towering over the Caribbean Sea.

What wildlife can I see at the eco lodge?

Our 18-hectare property is teeming with biodiversity. Guests frequently spot howler monkeys, exotic birds like toucans and parrots, iguanas, and a vast array of tropical flora right from their private balconies.

How far is the beach from the lodge?

The pristine white sands of Los Naranjos beach are a beautiful, short 10-minute walk through our private coastal jungle pathways.