About

Caribella Beach Resort is a six-villa hideaway on Barnes Bay, Anguilla — two-bedroom villas with full kitchens, an on-site beach bar, and one of the island's clearest west-end swimming beaches.

Photos

Reviews