Villa Beach Cottages

Saint Lucia

Accommodation Small Inns & Cottages

20 fully self-contained villa suites nestled among the coconut trees on Choc Bay, just yards from the water's edge.

CONTACT DETAILS