Luxury 5 Star Resort Anguilla
Cap Juluca is a luxury 5 star resort on the Caribbean island of Anguilla overlooking the mountains of St. Maarten and only seven miles away. Cap Juluca is perched on 179 acres of land and inland waters. At Cap Juluca, you come to a place where sand, wind and water blend seamlessly with world-class dining and the friendliest most welcoming people of the Caribbean. The next time you seek the sun, let Cap Juluca’s genuine staff create for you a timeless memory.
The Sferra bed linens imported from Italy, are said to be the most luxurious in the world are cool and delicious when you slide between the sheets for a really good nights rest away from the everyday challenges of life. Each suite has a fully fitted kitchen.
They say romance was invented in The Caribbean and perfected at Cap Juluca. Stay in a Superior Room, Luxury Room or Junior Suite with a 5 star romantic greeting.