Solaire is your personal glimpse into Anguilla. We sit you at the windowsill of a Caribbean getaway and beckon you to take it. Perched on Lockrum Bay, our eco-friendly luxury villas, all constructed from green building materials, and world-class accommodations are half of Solaire’s story. The rest is the stay you make. Explore the island’s powdered coastlines, corals and crystal-blue waters. Nearby St. Maarten, St. Barths and their tideswept beaches make Solaire’s vistas among the island’s most breathtaking. Mingle with local merchants at one of the island’s plaza markets, or indulge in Anguilla’s premier restaurants and bars.
Solaire is about giving you the amenities, the quiet, and the time to meet Anguilla like no other Caribbean destination. You can look from your villa’s patio and then touch that island panorama — learn the culture, connect with our people and our guests. Here, you come as guests and leave as friends.