Hamilton Princess & Beach Club - a Fairmont Managed HotelHamilton Princess & Beach Club - a Fairmont Managed Hotel76 Pitts Bay Road, Pembroke1437.4 mi$878.76 /nt4.5(974)Includes all fees
Cambridge Beaches Resort & SpaCambridge Beaches Resort & Spa30 Kings Point Road Somerset, Sandys1433.0 mi$539 /nt4.6(945)