Come to Anguilla and experience tranquillity wrapped in blue.
Anguilla is situated in the British West Indies, around 150 miles east of Puerto Rico. It is the most northerly of the Leeward Islands in the Eastern Caribbean. The name Anguilla means eel, which is a good description of a long, thin island measuring 16 miles by 3 miles. The cooling Tradewinds and an electric blue sea set the scene for an exclusive collection of luxury hotels and villas that even the most discerning traveller would struggle to find fault with. This friendly island invites you to relax, kick of your shoes and enjoy. Imagine a small island that provides a private pristine retreat for all who seek one – Anguilla.
Wrapped in a brilliant turquoise sea, thirty-three stunning, powder soft white sand beaches await your footprints, friendly people anticipate your smiles and a world-class vacation is only a short journey away.