Scenic Meads Bay is located on
Anguilla’s central north coast. This area is home to a number
of boutique seaside hotels, as well as popular stop-offs such as
Blanchard’s Beach Shack.
mapped as a tourist spot in the mid-1980s and has become an island
known among the glitterati for luxe resorts, private villas and
Sign up for insider tips,
destination insights and the latest news and travel deals
for your favorite tropical destinations.