
Find Hotels with a Pool in St. David
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. David Hotels with a Pool
Our top choices for St. David hotels with a pool

9.6 out of 10, Exceptional, (63 reviews)
cleanliness Beachfront paradise invites with three sparkling pools and private plunge pool retreats.
The price is ₩1,119,690
₩1,433,882 total
includes taxes & fees
Jun 1 - Jun 2

8.2 out of 10, Very Good, (415 reviews)
cleanliness Blissful beachside escape with crystal waters, white sand, and two tropical bars perfect for poolside paradise and ocean views.
The price is ₩206,998
₩264,130 total
includes taxes & fees
May 31 - Jun 1

8.6 out of 10, Excellent, (409 reviews)
cleanliness Experience the tranquil rhythm of seaside life at this refreshing beachside hotel with 24-hour pool access and tennis courts.
The price is ₩124,678
₩149,608 total
includes taxes & fees
Jun 7 - Jun 8

9.2 out of 10, Wonderful, (224 reviews)
cleanliness Drift in a tranquil oasis at this guesthouse featuring a refreshing outdoor pool, mountaintop vistas, and poolside dining options.
The price is ₩149,998
₩164,998 total
includes taxes & fees
Jun 1 - Jun 2

8.2 out of 10, Very Good, (130 reviews)
cleanliness Scenic outdoor pool with poolside bar nestled near Grand Anse Beach creates an aquatic oasis with stunning island views.
The price is ₩102,598
₩112,858 total
includes taxes & fees
Jun 26 - Jun 27

8.8 out of 10, Excellent, (71 reviews)
cleanliness Splash into serenity at this outdoor pool retreat with poolside bar service and spa indulgences.
The price is ₩159,863
₩182,243 total
includes taxes & fees
Jun 1 - Jun 2

9.0 out of 10, Wonderful, (1,007 reviews)
cleanliness Serene poolside retreat with Caribbean views invites relaxation at this peaceful island hotel near Grand Anse Beach.
The price is ₩150,691
₩180,829 total
includes taxes & fees
Jun 27 - Jun 28

8.0 out of 10, Very Good, (452 reviews)
cleanliness Poolside paradise at this art deco aparthotel, where infinity waters meet a sun-soaked terrace and spa treatments await.
The price is ₩155,248
₩186,298 total
includes taxes & fees
Jun 1 - Jun 2
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.
Top St. David Hotel Reviews

Radisson Grenada Beach Resort
8/10 Good







































