Skip to main content

Filter by:


Star rating

Review score

St. Davids – 9 hotels and places to stay
See the latest prices and deals by choosing your dates.
Twr y Felin Hotel, hotel in St. Davids

Located in St. Davids, 2 km from Caer Bwdy Bay Beach, Twr y Felin Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

Excellent hospitality from the welcome to checkout. Especially the personal guide through the room amenities - a touch above the rest. Polite and accommodating staff. Loved the layout of the room and quality of the furnishings (excellent build and attention to detail) breakfast was tasty.
9.2
Scored 9.2
Superb
Rated superb
329 reviews
Price from£157.77per night
St. Davids Cross Hotel, hotel in St. Davids

St. Davids Cross Hotel set the centre of St David’s, on Cross Square. This hotel features a restaurant, lounge and a bar. Each room at St. Davids Cross Hotel has traditional décor.

Perfect location with comfortable room and excellent hospitality tray
8.9
Scored 8.9
Fabulous
Rated fabulous
797 reviews
Price from£143per night
City Inn, hotel in St. Davids

Offering a bar and city view, City Inn is located in St. Davids, 2.5 km from Caer Bwdy Bay Beach and 41 km from Oakwood Theme Park.

It was an excellent location really close to the centre. Just a short walk to the cathedral. Really friendly staff.
7.9
Scored 7.9
Good
Rated good
986 reviews
Price from£96.03per night
Glendower B&B, hotel in St. Davids

Set within 1.6 km of Caer Bwdy Bay Beach and 700 metres of St David's Cathedral in St. Davids, Glendower offers accommodation with a TV. A courtesy tray and kettle are also featured.

Perfect location breakfast lovely
8.1
Scored 8.1
Very good
Rated very good
388 reviews
Price from£95per night
Crug Glas Country House, hotel in St. Davids

Boasting a garden and views of garden, Crug Glas Country House is a country house set in a historic building in St. Davids, 2.8 km from Abereiddy Beach.

Great food, fantastic breakfast and superb room with bath and shower.
9.4
Scored 9.4
Superb
Rated superb
293 reviews
Price from£209per night
Penrhiw Priory, hotel in St. Davids

This 5-star bed and breakfast is an elegant stone-built property surrounded by 12 acres of private woods and gardens.

Set in a peaceful, beautiful environment, with surrounding gardens and meadows to walk in
9.5
Scored 9.5
Exceptional
Rated exceptional
253 reviews
Price from£162per night
Four Winds B&B StDavids, hotel in St. Davids

Located in St. Davids and only 2.9 km from Porthlisky Beach, Four Winds B&B StDavids provides accommodation with mountain views, free WiFi and free private parking.

Bright, clean,and nicely decorated room
9.0
Scored 9.0
Superb
Rated superb
313 reviews
Price from£80.75per night
Ty Boia Bed & Breakfast, hotel in St. Davids

Located just 2.5 km from Caer Bwdy Bay Beach, Ty Boia Bed & Breakfast provides accommodation in St. Davids with access to water sports facilities, a garden, as well as luggage storage space.

Great hosts, excellent relaxed facilities, superb breakfast
9.6
Scored 9.6
Exceptional
Rated exceptional
78 reviews
Price from£110per night
St Davids Gin & Kitchen - The Cathedral Villas, hotel in St. Davids

Situated 2.5 km from Caer Bwdy Bay Beach, 41 km from Oakwood Theme Park and 300 metres from St David's Cathedral, St Davids Gin & Kitchen - The Cathedral Villas offers accommodation located in St.

Beautiful decor, very comfortable. The bathroom with a walk-in shower was a definite bonus! The bed was very comfortable, and we both had a great sleep, considering there was some noise from the traffic below. We would highly recommend this property. Great location and a very stylish property!
8.3
Scored 8.3
Very good
Rated very good
147 reviews
Price from£160per night
The Cambrian Inn, hotel in St. Davids

Situated in Solva, 35 km from Oakwood Theme Park, The Cambrian Inn features accommodation with a restaurant, free private parking and a bar.

Location
8.7
Scored 8.7
Fabulous
Rated fabulous
373 reviews
Price from£135per night
See all 21 hotels in St. Davids

Most booked hotels in St. Davids in the past month

FAQs about hotels in St. Davids


Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about St. Davids:

  • 8.0
    Scored 8.0

    The Cathedral was very interesting.

    The Cathedral was very interesting. I highly recommend attending a service with a choir, either Evensong or the Choral Eucharist on Sunday: the choirs are magnificent. The Cathedral web site includes a schedule showing service times and whether the services are sung. I ate two dinners at St David's Cross Hotel and one at Saffron (Indian food), had tasty Welsh cakes for lunch at the Cathedral refectory (cafe). Walking along the Pembrokeshire Coastal Walkway for a ways was very interesting, and in early May was not crowded. One drawback: getting to/from/around St David's using public transportation is difficult, impossible on Sundays or Bank Holidays.
    Hilton
    United States
  • 10
    Scored 10

    Compact walking area. Super cathedral and history.

    Compact walking area. Super cathedral and history. Quiet country lanes and super beaches accessible by foot. Good range of accommodation, restaurants, craft shops and takeaways. Supermarket right by City Inn.
    Laurence
    Ireland
  • 10
    Scored 10

    Visited the cathedral and enjoyed a lovely 2 hour walk...

    Visited the cathedral and enjoyed a lovely 2 hour walk inside and around the grounds (the 'voluntary' donation of £5 into the cathedral felt almost involuntary due to the lady reminding everyone that it was an option and 'don't worry about not having cash, we have a card machine'. The town is beautiful and kept very clean. There's lots of indoor places to visit for rainy days.
    Sutton
  • 10
    Scored 10

    Off-season, St.

    Off-season, St. David’s is a sleepy town (sorry, CITY… but in name only) with disproportionately good food options and a lovely cathedral. Crust Pizza is surprisingly delicious and the pubs are all that you could want. The shops are plentiful enough to sate summer crowds while the coast trail skirts beautiful clifftop vantage points and the white sand beach where surfers brave cold waves. No reason to drive, stay close and walk this historic town. For those with mobility challenges, this would be a very hard town to navigate.
    Alyssa
    United States
  • 6.0
    Scored 6.0

    For beach goers with young familes OK especially if you work...

    For beach goers with young familes OK especially if you work out how to also get to other beaches than Whitesands which can be overcrowded. St David's is well served by churches; as well as the Cathedral there is Sunday Catholic Mass and other non-conformist places of worship. A visit to St Non's ancient site of Christianity is a mostly level, 3/4 mile from the town. Eating out is a problem; we formed the impression that some outlets were overpriced, needing to get most profit from tourists; that Saffron (curry house) no longer has 'eat in' is a pity. have no idea what you mean under this section 3 'Cue the confetti! A review this chock-full of info is a gold mine for other travellers. English translation?' With no photos to upload for section 5 I tried section 6; didn't work:
    John
    United Kingdom
  • 10
    Scored 10

    Beautiful little town with a magnificent old and big...

    Beautiful little town with a magnificent old and big cathedral. Nice little center with some good shops for sport/hiking/surf ware. A Good tea-room and fantastic Indian-restaurant. Different beaches close to the town.
    RWP
    Netherlands

Explore guest reviews of hotels in St. Davids

  • From £210 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 253 reviews
    Such a wonderful hotel - a great location, quiet, on well maintained grounds, and a nice short walk into the center of St Davids. The staff was very friendly. They do offer an option of a warm, cooked breakfast but we were happy with the continental spread they offered. Their main location at Twr-y-Felin has a wonderful restaurant where we dined on the first night. The second night we went into the village for a nice dinner at The Bishops pub. We will certainly stay here the next time we are in the area.
    Sunil
    United States
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 212 reviews
    The location was ideal for travelling around the Pembrokeshire coastline with fabulous countryside scenery. The breakfasts were excellent, great variety of fruit, cereal and cooked items with plenty to eat. The facilities were great, very comfortable and clean. Best of all though was the fantastic hospitality provided by the hosts Jackie and Ian who made us feel so welcome. Thoroughly recommend this venue and we'll hopefully return for another stay.
    Nick
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 54 reviews
    My wife and I spent a glorious September week in St. Davids and had a fantastic time staying with Fran. Our room was large, beautifully decorated and even had a lounge with a fantastic sea view. The location was ideal for coastal walks, and Fran was a lovely and helpful host and made us feel right at home. We loved every minute of our stay in this stunning location!
    Steffen
    Germany
  • From £157 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 797 reviews
    Fantastic stay at a dog-friendly hotel near St Davids Cathedral in Wales. The room was spacious, clean, and had a beautiful garden view. The food at the restaurant was delicious, and our furry friend was welcome too! We highly recommend staying here and can't wait to return. Plus, the cathedral is just a stone's throw away!
    BEATRIZ
    United Kingdom
  • From £157 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 797 reviews
    Staff went above and beyond - all were friendly and polite and responded to questions and minor issues promptly and without hesitation. Room was spacious and comfortable. Food was great, both in the selection available as well as the quality. A great base for exploring Western Pembrokeshire,
    Chris
    United Kingdom
  • 7.2
    Scored 7.2
    Good
    Rated good
     · 1,037 reviews
    Staff great, breakfast very nice and hotel generally very clean. Back garden lovely space (tranquil and spacious). Good parking and close to the shops and amenities. Pleasant looking building and lovely conservatory eating area. Didn't have other meals but noted that they looked good.
    Millard
    United Kingdom
  • From £101.85 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 986 reviews
    Brilliant location close to everything I needed. Amazing Hotel with great facilities and really comfy beds. Staff were all fantastic. I will definitely be re-booking when I visit St. Davids's again and will recommend it to all my friends/family that visit in the meantime.
    Gary
    United Kingdom
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 322 reviews
    Extremely friendly staff,nice breakfast,everything you need is there by the door, even a petrol station(which is not going to lessen your experience )with a shop. Location is OK, 10 to 15minutes walking distance to St. Davids
    Gabor
    United Kingdom
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 54 reviews
    Stunning view out the sitting room window. We really enjoyed talking to Fran, our host, at breakfast. Everything was very clean and tastefully decorated. It was in a perfect location for jumping into the Wales Coast Path.
    Roberta
    United States
  • From £246.33 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 329 reviews
    Excellent hotel. Everything good quality in the rooms. Excellent breakfast and evening meal in the Blas Restaurant. Plenty of parking. One tiny blip, no aircon in the rooms though fan was provided on request.
    Royton
    United Kingdom
  • From £120 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 313 reviews
    Extremely friendly hostess; nicely decorated, clean, comfortable room; excellent breakfast; great location near the heart of St. Davids; easy access to Pembrokeshire coastal trail; on-site parking available
    Michael
    United States
  • From £246.33 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 329 reviews
    The hotel was great. Very quiet surroundings, extremely clean and all staff were very friendly and helpful. Could not fault it. Will definitely go there again. Dinner was superb, well done Chef.
    Pamela
    United Kingdom
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 388 reviews
    Brilliant B&B in the very heart of St. Davids. Very considerate and kind service, beautiful room with a view on the Cathedral and the land and the sea around, all comfortable and lovely.
    Hester
    Netherlands
  • From £210 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 253 reviews
    The historic building, rooms, and garden (landscaping) were beautiful. Breakfast and service was wonderful. The hotel and surrounding area was rural, lovely and quiet.
    brack
    Switzerland
  • From £101.85 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 986 reviews
    great location for st Davids, hotel looking a little tired but room clean, covid restrictions one way system and masks in operation ,food good great breakfast.
    GARY
    United Kingdom
  • 7.2
    Scored 7.2
    Good
    Rated good
     · 1,037 reviews
    Large room well furnished and very comfortable. The location of the hotel was excellent. Breakfast and dinner were quite good. Staff very pleasant.
    Lindsey
    United Kingdom
  • From £261.25 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 293 reviews
    The staff were amazing especially the lady at breakfast, really peromable and a credit to the hotel, breakfast itself was exceptional.
    Manley Paul
    United Kingdom
  • From £261.25 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 293 reviews
    centrally located to many of Pembrokeshire treasurers and great food and service to come back to each night.
    Timothy
    United States
  • 8.1
    Scored 8.1
    Very good
    Rated very good
     · 388 reviews
    Joan, the hostess, was amazing. So cheerful and helpful. It was close to everything in St. Davids.
    Margaret
    Canada
  • From £95.95 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 3 reviews
    Family run hotel, fantastic view. Quiet place Great location
    Alexandre
    Abkhazia