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.

</div>

</div>