Beachfront at Lochrum Beach

Solaire is your personal glimpse into Anguilla. Perched on Lockrum Bay, the eco-friendly luxury villas, all constructed from green building materials, and world-class accommodations are half of Solaire’s story. Explore the island’s powdered coastlines, coral reefs and crystal-blue waters. Nearby St. Maarten, St. Barths and their tide swept 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 Villas are custom built villas that capture the essence of the Anguilla, they fill you with an authentic experience of tropical luxury, and give you effortless access to the sugar white sand of Lockrum Bay, one of Anguilla’s truly secluded shores.

The four, two-bedroom luxury villas are designed to breathe fresh air into the classic Caribbean style. The Premier Villa has two bedrooms, two bathrooms, a fully equipped kitchen and living area, a deck, private pool, and two secluded outdoor showers (one in each bedroom). Plus Solaire Villas sit directly on the beach with views of St. Martin.

This is a sister property to Meads Bay Beach Villas.