Located in Lockrum, the luxurious Villa Coyaba (which means Heaven) is a six bedroom villa situated on the scenic southern coast of Anguilla and overlooking the mountains of the neighboring island of St. Martin/Maarten. The secluded cove is perfect for sunning or swimming and is only a stone's throw away. With its beautiful surroundings and spacious accommodations, Villa Coyaba is the perfect setting for family or friends to escape to paradise and also good for Destination Weddings.
Disclaimer: Pins in map may not be accurate if Google Maps cannot find the exact address. In this case an approximation is made.
See All Anguilla Luxury Villas