A historic stone building with multiple spires and arched windows, surrounded by lush greenery and a cemetery.

Find 3 Star Hotels in St Davids from $78

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St Davids 3 Star Hotels

Tonight
Sep 29 - Sep 30
Tomorrow
Sep 30 - Oct 1
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Our top choices for St Davids 3-star hotels

1. Hotel Mariners

Hotel Mariners
Haverfordwest
United Kingdom
Gosia
$108 nightly
$130 total
Oct 30 - Oct 31
Total with taxes and fees
Hotel Mariners

2. Old Kings Arms Hotel

Old Kings Arms Hotel
Pembroke
Australia
William
Old Kings Arms Hotel

3. Beggars Reach Hotel

Beggars Reach Hotel
Milford Haven
Netherlands
Jelle
$116 nightly
$139 total
Oct 1 - Oct 2
Total with taxes and fees
Beggars Reach Hotel

4. The Grove Hotel

The Grove Hotel
Haverfordwest
United Kingdom
Lakdasa
$66 nightly
$79 total
Oct 4 - Oct 5
Total with taxes and fees
The Grove Hotel

5. OYO Lamphey Hall

OYO Lamphey Hall
Pembroke
United Kingdom
Jon
$69 nightly
$81 total
Oct 1 - Oct 2
Total with taxes and fees
OYO Lamphey Hall

6. The Wolfe Inn Wolfscastle

The Wolfe Inn Wolfscastle
Haverfordwest
United Kingdom
Boyd
$89 nightly
$107 total
Oct 2 - Oct 3
Total with taxes and fees
The Wolfe Inn Wolfscastle

7. Salutation Inn

Salutation Inn
Crymych
United Kingdom
Anthea
$99 nightly
$119 total
Sep 30 - Oct 1
Total with taxes and fees
Salutation Inn

8. The Coach House hotel

The Coach House hotel
Pembroke
United Kingdom
Tina
$85 nightly
$102 total
Oct 4 - Oct 5
Total with taxes and fees
The Coach House hotel

9. Plas Hyfryd Hotel

Plas Hyfryd Hotel
Narberth
United Kingdom
Alyson
$124 nightly
$149 total
Oct 1 - Oct 2
Total with taxes and fees
Plas Hyfryd Hotel

10. Lovesgrove Country Guest House

Lovesgrove Country Guest House
Pembroke
United States
Dennis
$91 nightly
$109 total
Oct 14 - Oct 15
Total with taxes and fees
Lovesgrove Country Guest House

11. Llwyngwair Manor

Llwyngwair Manor
Newport
United Kingdom
debra
$89 nightly
$107 total
Oct 30 - Oct 31
Total with taxes and fees
Llwyngwair Manor

12. OYO Ocean Haze Hotel

OYO Ocean Haze Hotel
Haverfordwest
United States
Charles
$101 nightly
$118 total
Oct 1 - Oct 2
Total with taxes and fees
OYO Ocean Haze Hotel

13. Glendower Hotel

Glendower Hotel
Goodwick
United States
Gail
$142 nightly
$171 total
Oct 30 - Oct 31
Total with taxes and fees
Glendower Hotel

14. Ivybridge Guest House

Ivybridge Guest House
Goodwick
United Kingdom
Joanne
$140 nightly
$168 total
Oct 1 - Oct 2
Total with taxes and fees
Ivybridge Guest House

15. St David's Cross Hotel

St David's Cross Hotel
Haverfordwest
United Kingdom
Priyanka
$180 nightly
$216 total
Sep 30 - Oct 1
Total with taxes and fees
St David's Cross Hotel

16. Llysyfran Farm B&B

Llysyfran Farm B&B
Clarbeston Road
United States
Agrippa
$94 nightly
$113 total
Oct 4 - Oct 5
Total with taxes and fees
Llysyfran Farm B&B

17. Ferry House Inn

Ferry House Inn
Milford Haven
United Kingdom
Angela
$132 nightly
$159 total
Oct 1 - Oct 2
Total with taxes and fees
Ferry House Inn

18. The Helm

The Helm
Pembroke Dock
United Kingdom
Luke
The Helm

19. The Farmhouse Lochmeyler

The Farmhouse Lochmeyler
Haverfordwest
United Kingdom
RICHARD
$121 nightly
$121 total
Oct 4 - Oct 5
Total with taxes and fees
The Farmhouse Lochmeyler

20. The Little Retreat

The Little Retreat
Kilgetty
United Kingdom
lynn
The Little Retreat
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in St Davids.
Tŷ Milford Waterfront

Tŷ Milford Waterfront

Nelson Quay Milford Haven Wales
$65 nightly
$78 total
Oct 18 - Oct 19
Total with taxes and fees
9.2/10 Wonderful! (933 reviews)
Tŷ Milford Waterfront
The Lord Nelson Hotel

The Lord Nelson Hotel

9 Hamilton Terrace Milford Haven Wales
$70 nightly
$83 total
Oct 1 - Oct 2
Total with taxes and fees
The Lord Nelson Hotel
Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa

Lamphey Pembroke Wales
$103 nightly
$124 total
Oct 18 - Oct 19
Total with taxes and fees
8.2/10 Very Good! (471 reviews)
Best Western Lamphey Court Hotel & Spa
Still don't see what you're looking for?
See all properties in St Davids.
You can also use these popular filters to refine your search.
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.

Learn more about St Davids

Britain's smallest city dazzles with its magnificent cathedral where you can attend evensong or explore the medieval Bishop's Palace ruins. Kayak along the dramatic Pembrokeshire coastline or hike sections of the coastal path for breathtaking views of rugged cliffs and hidden coves.

See all hotels in St Davids
A historic stone building with a clock tower, a small bridge over a stream, and lush greenery.

Top St Davids Hotel Reviews

Hotel Mariners

Hotel Mariners

10/10 Excellent
"Lovely and peaceful. Great for dogs too."
Sam 1-night trip
Posted 8 days ago
Hotel Mariners
OYO Ocean Haze Hotel

OYO Ocean Haze Hotel

10/10 Excellent
"After a full day riding through tough rain on motorcycles with my cousin, to arrive there was a welcoming sight. Not only that, but the staff, the gentleman working that evening, was simply amazing. Arranged an electric heater for our room to dry off our rising clothes whilst he turned on the heating system for the radiators to get hot. So helpful and willing to do that little bit extra. We will be back on our next Welsh tour. Room had sea view, so I believe but with heavy rain and low cloud didn’t see it myself but I’m sure it would be lovely on a sunny day. Didn’t do breakfast as left early."
Paul 1-night trip
Posted 2 weeks ago
OYO Ocean Haze Hotel
The City Inn

The City Inn

8/10 Good
"Litied breakfast menu, overall nice"
David 2-night trip
Posted 6 months ago
The City Inn

Find out more about St Davids

Three Star Hotel Guide for St Davids

There’s a reason the top 3 star hotels in St Davids, Haverfordwest are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in St Davids, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in St Davids for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in St Davids near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the St Davids 3 star hotels offer a fantastic home base for any type of vacation.

Frequently asked questions

What are the best 3-star hotels in St Davids?
Travelers in search of a comfortable and affordable St Davids property often pick St Davids Cross Hotel. This 3-star hotel, roughly 0.1 mi northeast of the center, offers a free cooked-to-order breakfast and an electric car charging station. Want another hot tip? Located 0.3 mi east of downtown and including a garden and a terrace, The Grove Hotel is another guest favorite.
How much does it cost to stay in a 3-star hotel in St Davids?
Experience the ideal combination of quality, comfort and affordability at a 3-star hotel in St Davids with our filters. Key in your travel dates and then customize your search based on the rate you want to pay per night.
  • Search for the lowest price per night right now from $78
What is the difference between a 4-star and 3-star hotel in St Davids?
The most obvious difference between a 3- and 4-star hotel in St Davids is the standard of service and availability of creature comforts. Three-star hotels are usually more wallet-friendly and provide the amenities and services you need to be comfortable, such as WiFi, breakfast and a gym. You can count on a little more at a 4-star hotel — think upmarket décor, deluxe bathroom products and extra touches like on-site day spas.

Explore a world of travel with Expedia