Nestled along the tranquil Northwest coast of Barbados, this charming boutique hotel boasts spacious villas, stunning sea views, and a top-notch restaurant just steps away.
Shermans, St Lucy Barbados Get directions
Karen Watson
GlobalTraveler48
Maureen R
Nicholas D
Mike F
Graeme K
Richard B
Marie W