
Search Hotels by Freetobook in St Davids from £84
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
15 Aug - 16 AugTomorrow
16 Aug - 17 AugNext weekend
21 Aug - 23 AugIn two weeks
28 Aug - 30 AugOur top choices for St Davids Freetobook
£133
includes taxes & fees
23 Aug - 24 Aug
£84
includes taxes & fees
1 Sept - 2 Sept
£120
includes taxes & fees
4 Sept - 5 Sept




6. Hideaway Escapes Penny Bun Geo Dome
Hideaway Escapes Penny Bun Geo DomeNarberth
Save an average of 15% on thousands of hotels when you're signed in
Top St Davids Hotel Reviews
The Little Retreat
10/10 Excellent
"Even better in person! Everything was perfect, honestly couldn’t have wanted more. Location is fantastic. The Quay is perfect and so close aswell. Will definitely be returning."
The Lord Nelson Hotel
10/10 Excellent
"Will definitely stay again"
Tŷ Milford Waterfront
10/10 Excellent
"Excellent property good staff and food"
St David's Cross Hotel
10/10 Excellent
"A very well situated hotel, modern inside an old building. A nice beer garden. Pleasant and helpful staff. The restaurant was good and there are other nice eating places nearby. The bar closes at 10 which means it is quiet if you gov o bed early but there are nearby pubs ifvyou don’t want to b Vegan breakfast could have been a bit more exciting and it would be good if oat or soya milk plus sachets of flora (or similar) were available on the breakfast buffet. Good to have EV charging on site but they didn’t all work properly and the payment system was a bit fiddly. A really nice visit and I’d definitely stay again."
Penrhiw Priory
10/10 Excellent
"We love this hotel having stayed twice in the last two years. This hotel is a very quiet and tranquil place, full of character. Set in beautiful surroundings, and only minutes from the town centre and a short drive to an amazing beach. The rooms are immaculate, with a luxury feel to everything. Bedrooms and bathrooms are really spacious, the mini fridge means you can have proper milk which they provide, to make proper brews and have nespresso machines for decent coffee. The honesty bar works well and didnt seem extortionate for the convenience. The staff serving the continental breakfast and cleaning the hotel, are so helpful and friendly, nothing is too much trouble. We opted for a cooked breakfast at the sister hotel, a five minute drive away, (we have also stayed at this hotel, which is also stunning but modern hotel). The breakfast was fabulous and the best coffee we found in the area. The staff here are also amazing, nothing is too much trouble, both hotels are well worth paying the extra for! Great place for nature lovers, we saw a fox, badger, hare within a few metres of us, and numerous birds when walking in the adjoining meadow. Check in at the sister hotel is easy, the staffed reception desk check you in and provide a map of how to get to the priory, and a floor plan of the priory so you know exactly where you are going. The keys they give you, opens the front door and your room, so no hassle getting in. Ample parking for the number of rooms, with 2 ev chargers."
Hotel Mariners
8/10 Good
"Staff very friendly"
Twr Y Felin Hotel
10/10 Excellent
"Lovely hotel in great location. Staff were all very friendly and helpful"
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."
Spacious self-catered accommodation in the heart of St Davids.
10/10 Excellent
"The bedrooms were very comfortable and the location was excellent, close to groceries, town, and a shuttle bus in the summer to get us to coastal hikes with out worrying about parking. The kitchen was well equipped and everything was spacious. I would note that the backyard isn’t really usable. The table is unstable and the outside space could just use a bit of care to be a nice place to eat outside or have a morning coffee."
Explore a world of travel with Expedia
- 3 Star Hotels in Croesgoch
- 4 Star Hotels in Porthgain
- 4 Star Hotels in St Davids
- 5 Star Hotels in Porthgain
- 5 Star Hotels in Solva
- 5 Star Hotels in St Davids
- B&B in Abereiddy
- Caravan Parks in Abereiddy
- Chalets in Abereiddy
- Hostels in Abereiddy
- Abereiddy Hotels
- Holiday Homes in Abereiddy
- Lodges in Berea
- Hotels near Caerfai Bay
- Farmstay in Croesgoch
- B&B in Croesgoch
- Cabin Rentals in Croesgoch
- Cottages in Croesgoch
- Croesgoch Hotels
- Villas in Croesgoch
- Yha Hotels in Goodwick
- Travelodge UK Hotels in Haverfordwest
- Travelodge UK Hotels in Milford Haven
- Cottages in Newgale
- Newgale Hotels
- B&B in Penycwm
- Cabin Rentals in Penycwm
- B&B in Porthgain
- Caravan Parks in Porthgain
- Hotels near Porthgain Harbour
- Porthgain Hotels
- Hotels near Ramsey Island
- Hotels near Skomer
- B&B in Solva
- Caravan Parks in Solva
- Cottages in Solva
- Hostels in Solva
- Pet-Friendly Hotels in Solva
- Solva Hotels
- Farmstay in St Davids
- Apartments in St Davids
- B&B in St Davids
- Cabin Rentals in St Davids
- Hotels near St. David's Cathedral
- Chalets in St Davids
- Hotels near St. David's City Golf Club
- Country Houses in St Davids
- Hostels in St Davids
- Beach Resorts & in St Davids
- Best Western Hotels in St Davids
- Cheap Hotels in St Davids
- Gay-Friendly Hotels in St Davids
- Hotels with Laundry Service in St Davids
- Hotels with Parking in St Davids
- Pet-Friendly Hotels in St Davids
- Spa Hotels in St Davids
- Yha Hotels in St Davids
- St Davids Hotels
- Inns in St Davids
- Lodges in St Davids
- Holiday Homes in St Davids
- Hotels near St Non's Bay
- Hotels near The Blue Lagoon
- Hostels in Whitchurch
- Whitchurch Hotels
- Lodges in Whitchurch
- Hotels near Whitesands Bay
- Visit Abereiddy
- Visit Berea
- Caerfai Bay
- Visit Carnhedryn
- Visit Croesgoch
- Visit Llandeloy
- Visit Llanrhian
- Newgale Beach
- Visit Penycwm
- Porthgain Harbour
- Porthgain Holidays
- Visit Porthgain
- Ramsey Island
- Solva Holidays
- Visit Solva
- St. David's Cathedral
- St Davids Holidays
- Visit St Davids
- St Non's Bay
- The Blue Lagoon
- Whitesands Bay



















