Tags: Hotel.
Carimar Beach Club is a 24 unit villa / suite hotel Caribbean beachfront resort 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 Concierge Services arrange for golf water sports fine dining and island excursions.