St Davids Beach Resorts from RM522

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Find properties with these dates

This weekend
Next weekend

Top St Davids Beach Resorts

Egyptian cotton sheets, premium bedding, desk, blackout curtains
Twr Y Felin Hotel
4.0 star property
9.8 out of 10, Exceptional, (129)
"This is one of the cleanest, most beautiful hotels I have ever stayed in… and I stay in hotels most of the week!"
The price is RM 845
per night
6 May - 7 May
Twr Y Felin Hotel
View from property
Penrhiw Priory
5.0 star property
9.8 out of 10, Exceptional, (51)
"A true find and we will be returning. Superb breakfast and luxurious comfort in bedroom and lounge. The gardens have woodland walks that we enjoyed as well as somewhere to sit. "
The price is RM 1,017
per night
11 May - 12 May
Penrhiw Priory
Exterior
The City Inn
3.0 star property
7.6 out of 10, Good, (132)
"Stayed a night at the City Inn at St David's. Had a great interreaction with the staff and locals in the afternoon and at dinner time, great pub meal. Had a good breakfast next morning. Well worth the stay."
The price is RM 522
per night
7 May - 8 May
The City Inn
Don't see what you're looking for?
See all available properties in St Davids
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.

St Davids Beach Resorts information

 

Beach Resorts in St Davids

4

Highest price
RM1,017
Cheapest price
RM522
Number of guest reviews
308
Total number of hotels in St Davids
1,722

 

Frequently asked questions

What is St Davids like for travellers who love the beach?
Book a great spot to stay in St Davids, a place with a lot to offer the traveller dreaming of a beach holiday.
What's the best place to stay for a beach holiday in St Davids?
The Grove Hotel is a top beach hotel with free WiFi and free parking, and it’s located close to Caerbwdy Bay . Other good choices to stay near the beach include Penrhiw Priory and Twr Y Felin Hotel.
How many beach hotels will I find in St Davids?
Expedia has 10 beach hotels in St Davids that are great for your beachside getaway.
When's the best time for a beach holiday in St Davids?
Plan your trip to the beach with this snapshot of the seasons in St Davids: The hottest months are usually August and July, with an average temperature of 15°C, while the coldest months are February and March, with an average of 8°C. Average annual precipitation for St Davids is 1122 mm.
What is there to see and do around St Davids?
After checking into your accommodation of choice, you’ll probably want to venture out and explore. Beach lovers can head straight to Caerbwdy Bay or Porthlysgi Bay for some quality time by the water. Make time for a range of local attractions, which include St. David’s Cathedral and Whitesands Bay. You can also pay a visit to The Blue Lagoon or Porthgain Harbour for more to see and do.

Recent Reviews in St Davids
Expedia verified reviews