Carimar Beach Club, is a world-renowned Caribbean beachfront resort hotel located on the exclusive island of Anguilla, BWI. These spacious 1100 square foot one and two bedroom villa suites are located directly on Mead’s Bay Beach – one of the best beaches in the world. Relax and rejuvenate on the soft, pearl-white sands and in the crystal-clear turquoise waters. Enjoy tennis on-site or let our “Carimar Caring” Concierge Services arrange for golf, water sports, fine dining and island excursions. Because if you like the beach, you’ll LOVE Carimar.