
Saint David's Island Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Saint David's Island

Hamilton Princess & Beach Club - a Fairmont Managed Hotel
76 Pitts Bay Road, Pembroke Parish
Fully refundableReserve now, pay when you stay
The price is 14.902.440 ₫ per night from 1 Nov to 2 Nov
14.902.440 ₫
18.229.773 ₫ total
1 Nov - 2 Nov
includes taxes & fees
9.2/10 Wonderful! (1,009 reviews)
"The staff were very pleasant, attentive and helpful. The Jitney to the beach club was convenient. The restaurants on site were all good and the hotel is convenient to Hamilton restaurants and shopping. The room was fine but lacked drawer space to store clothes. I would certainly recommend the Hamilton ..."
Reviewed on 29 Sept 2025

Grotto Bay Beach Resort
11 Blue Hole Hill, Bailey's Bay, Hamilton Parish
The price is 10.418.520 ₫ per night from 1 Nov to 2 Nov
10.418.520 ₫
12.328.472 ₫ total
1 Nov - 2 Nov
includes taxes & fees
9/10 Wonderful! (1,000 reviews)
"Everything about this a place is amazing I wish I could’ve stay longer"
Reviewed on 29 Sept 2025

Cambridge Beaches Resort & Spa
30 Kings Point Road Somerset, Mangrove Bay, Sandys Parish
The price is 13.505.831 ₫ per night from 14 Oct to 15 Oct
13.505.831 ₫
17.036.809 ₫ total
14 Oct - 15 Oct
includes taxes & fees
9.2/10 Wonderful! (1,006 reviews)
"Beautiful ocean view. Very clean room. Friendly staff The dining choices however were very limited. If you want more variety, you would have to travel outside the resort"
Reviewed on 28 Sept 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit

Cooper's Island
Commune with nature and explore the great outdoors at Cooper's Island during your travels in St. George's Parish. Stroll along the area's beaches or simply enjoy its restaurants.
Carter House
You can browse the exhibits at Carter House, a museum with a storied past, during your trip to St. George's Parish. Wander through the beautiful beaches and seaside in this relaxing area.