Beach Hotels in St. David
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Oct 18 - Oct 19Tomorrow
Oct 19 - Oct 20Next weekend
Oct 23 - Oct 25In two weeks
Oct 30 - Nov 1Beach Hotels in St. David
$140
$170 total
includes taxes & fees
Oct 27 - Oct 28
$720
$923 total
includes taxes & fees
Nov 1 - Nov 2
$107
$118 total
includes taxes & fees
Oct 19 - Oct 20
$315
$381 total
includes taxes & fees
Oct 31 - Nov 1
$80
$88 total
includes taxes & fees
Oct 19 - Oct 20
$110
$121 total
includes taxes & fees
Oct 19 - Oct 20




7. Two Bays Beach Villa Apartment and Studios
Two Bays Beach Villa Apartment and StudiosSt. Andrew
- On the beach
- Beach towels
- Outdoor pool
$124
$136 total
includes taxes & fees
Oct 19 - Oct 20
$86
$103 total
includes taxes & fees
Oct 19 - Oct 20




9. True Blue Bay Resort
True Blue Bay ResortSt. George's
- Near the beach
- Beach towels
- All-inclusive rates
- 4 outdoor pools
$198
$248 total
includes taxes & fees
Oct 19 - Oct 20
$83
$100 total
includes taxes & fees
Oct 19 - Oct 20




11. Secret Harbour Boutique Hotel and Marina
Secret Harbour Boutique Hotel and MarinaLance aux Épines
- Near the beach
- Outdoor pool
$150
$175 total
includes taxes & fees
Nov 17 - Nov 18
$95
$113 total
includes taxes & fees
Nov 18 - Nov 19
$96
$116 total
includes taxes & fees
Oct 19 - Oct 20




14. Coyaba Beach Resort
Coyaba Beach ResortGrand Anse
- Near the beach
- Beach loungers
- All-inclusive rates
- Outdoor pool
$176
$228 total
includes taxes & fees
Oct 29 - Oct 30
$140
$178 total
includes taxes & fees
Oct 19 - Oct 20




16. Blue Horizons Garden Resort
Blue Horizons Garden ResortGrand Anse
- Near the beach
- Beach towels
- Outdoor pool
$167
$200 total
includes taxes & fees
Oct 19 - Oct 20
$141
$166 total
includes taxes & fees
Oct 19 - Oct 20
$81
$89 total
includes taxes & fees
Oct 19 - Oct 20




19. Mount Cinnamon Beach & Wellness Resort
Mount Cinnamon Beach & Wellness ResortGrand Anse
- On the beach
- Beach club included
- Beach cabanas included
- Beach loungers
- All-inclusive rates
- Outdoor pool
$375
$450 total
includes taxes & fees
Oct 19 - Oct 20
$122
$147 total
includes taxes & fees
Oct 19 - Oct 20
Top landmarks in St. David
La Sagesse Beach
9.0/10 (44 reviews)
When the beach is calling your name, you might want to head down to La Sagesse Beach, located 1.2 mi (2 km) from central St. David. Enjoy the sunset by the shore at Crochu Beach.
Westerhall Rum Estate
If you like shopping, take time out to go to Westerhall Rum Estate when in St. David. Why not take a stroll along the beaches and watch the sunset while you're here?
























































