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

3 Star Hotels in St Davids, Haverfordwest

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St Davids 3 Star Hotels

Tonight
7 Aug - 8 Aug
Tomorrow
8 Aug - 9 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Our top choices for St Davids 3-star hotels

1. Tŷ Milford Waterfront

Tŷ Milford Waterfront
Milford Haven
United Kingdom
Christine
€101
includes taxes & fees
23 Aug - 24 Aug
Tŷ Milford Waterfront

2. Hotel Mariners

Hotel Mariners
Haverfordwest
United Kingdom
Carl
€131
includes taxes & fees
9 Aug - 10 Aug
Hotel Mariners

3. OYO Lamphey Hall

OYO Lamphey Hall
Pembroke
United Kingdom
DIANNE
€97
includes taxes & fees
9 Aug - 10 Aug
OYO Lamphey Hall

4. Beggars Reach Hotel

Beggars Reach Hotel
Milford Haven
United Kingdom
Julia
€123
includes taxes & fees
5 Sept - 6 Sept
Beggars Reach Hotel

5. The Coach House hotel

The Coach House hotel
Pembroke
United Kingdom
Susan
€110
includes taxes & fees
31 Aug - 1 Sept
The Coach House hotel

6. Salutation Inn

Salutation Inn
Crymych
United Kingdom
James
€105
includes taxes & fees
16 Aug - 17 Aug
Salutation Inn

7. Old Kings Arms Hotel

Old Kings Arms Hotel
Pembroke
Australia
William
€140
includes taxes & fees
9 Aug - 10 Aug
Old Kings Arms Hotel

8. The Grove Hotel

The Grove Hotel
Haverfordwest
United Kingdom
Kim
€91
includes taxes & fees
16 Aug - 17 Aug
The Grove Hotel

9. Ivybridge Guest House

Ivybridge Guest House
Goodwick
United Kingdom
Joanne
€161
includes taxes & fees
21 Aug - 22 Aug
Ivybridge Guest House

10. Lovesgrove Country Guest House

Lovesgrove Country Guest House
Pembroke
United States
James
€99
includes taxes & fees
2 Sept - 3 Sept
Lovesgrove Country Guest House

11. OYO Ocean Haze Hotel

OYO Ocean Haze Hotel
Haverfordwest
United Kingdom
Stefano
€113
includes taxes & fees
9 Aug - 10 Aug
OYO Ocean Haze Hotel

12. Plas Hyfryd Hotel

Plas Hyfryd Hotel
Narberth
United Kingdom
Alyson
€141
includes taxes & fees
10 Aug - 11 Aug
Plas Hyfryd Hotel

13. The Little Retreat

The Little Retreat
Kilgetty
United Kingdom
lynn
The Little Retreat

14. St David's Cross Hotel

St David's Cross Hotel
Haverfordwest
United Kingdom
Leanne
€197
includes taxes & fees
5 Sept - 6 Sept
St David's Cross Hotel

15. Glendower Hotel

Glendower Hotel
Goodwick
United Kingdom
Lorraine
€163
includes taxes & fees
5 Sept - 6 Sept
Glendower Hotel

16. Ferry House Inn

Ferry House Inn
Milford Haven
United Kingdom
Meyrick
€140
includes taxes & fees
20 Aug - 21 Aug
Ferry House Inn

17. Llwyngwair Manor

Llwyngwair Manor
Newport
United Kingdom
Sarah
€112
includes taxes & fees
11 Aug - 12 Aug
Llwyngwair Manor

18. The Wolfe Inn Wolfscastle

The Wolfe Inn Wolfscastle
Haverfordwest
United Kingdom
Lucy-Siriol
€98
includes taxes & fees
6 Sept - 7 Sept
The Wolfe Inn Wolfscastle

19. The Helm

The Helm
Pembroke Dock
United Kingdom
Luke
The Helm

20. The Old Vicarage

The Old Vicarage
Cardigan
United Kingdom
Martin
The Old Vicarage
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.
The Lord Nelson Hotel

The Lord Nelson Hotel

9 Hamilton Terrace Milford Haven Wales
€82
5 Sept - 6 Sept
includes taxes & fees
9/10 Wonderful! (159 reviews)
The Lord Nelson Hotel
Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa

Lamphey Pembroke Wales
€136
6 Sept - 7 Sept
includes taxes & fees
8.2/10 Very good! (464 reviews)
Best Western Lamphey Court Hotel & Spa
Portclew House

Portclew House

Freshwater East Pembroke Wales
€146
6 Sept - 7 Sept
includes taxes & fees
9.6/10 Exceptional! (285 reviews)
Portclew House
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

Tŷ Milford Waterfront

Tŷ Milford Waterfront

8/10 Good
"Clean comfortable room, good parking area."
Stephen 1-night trip
Posted 2 days ago
Tŷ Milford Waterfront
OYO Ocean Haze Hotel

OYO Ocean Haze Hotel

10/10 Excellent
"Good location - walkable for St David’s (10 mins with walking path) Free parking. Have all you need in the room. Staff were friendly."
Nan 3-night trip
Posted 2 days ago
OYO Ocean Haze Hotel
The Little Retreat

The Little Retreat

10/10 Excellent
"Went for a relaxing weekend with the girls and it was so relaxing and chilled the set up was everything we needed from the hot tub to seating area to the kitchen What a lovely place to stay"
lynn 2-night trip
Posted 7 days ago
The Little Retreat
The City Inn

The City Inn

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

Frequently asked questions

What are the best 3-star hotels in St Davids?
Our customers speak highly of St Davids Cross Hotel. It features a garden and a free cooked-to-order breakfast, and is around 0.16 kilometres northeast of central St Davids. The Grove Hotel is another well-liked 3-star hotel. Located approximately 0.48 kilometres east of the downtown area, it offers a terrace and a garden.
How much does it cost to stay in a 3-star hotel in St Davids?
Find the ideal combination of quality, affordability and comfort at a 3-star hotel in St Davids with our handy filters. Enter your holiday dates and then fine-tune your search according to the rate you want to pay per night.
  • Search for the lowest price per night right now from €82
What is the difference between a 4-star and 3-star hotel in St Davids?
Relaxation is effortless in 3-star hotels in St Davids. Alongside pleasant surroundings, these lower-priced properties include a variety of welcome amenities like free WiFi, coffee or tea maker and fitness facilities. A 4-star hotel offers a more sophisticated ambience with enhanced features such as a day spa, indoor or outdoor pool and bigger rooms. Regardless of your preferred hotel style or what you want to spend, Expedia has what you're searching for.

Explore a world of travel with Expedia