Skip to main content

Filter by:


Star rating

Review score

St. Davids – 10 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.

Clean, modern, classy
9.2
Scored 9.2
Superb
Rated superb
333 reviews
Price fromTL 6,456.52per 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.

Good central location.Lovely choices for breakfast especially the full pembrokeshire cooked breakfast.Helpful and attentive service from Amelia on the Reception desk on arrival and departure.
8.9
Scored 8.9
Fabulous
Rated fabulous
798 reviews
Price fromTL 5,852.07per night
The Grove, hotel in St. Davids

The Grove is situated in beautiful grounds near St. David’s Cathedral. The hotel has an acre of walled gardens and a restaurant and bar for drinks and dining Grove Hotel has en suite rooms that featu...

Excellent position close to the town. Staff were friendly and room was clean and comfortable.
7.2
Scored 7.2
Good
Rated good
1,038 reviews
Price fromTL 4,501.60per 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.

We really enjoyed our breakfast and the staff were very kind and friendly.Its a great location for heading into St David's and it is really near the local supermarket and bus stop.
7.9
Scored 7.9
Good
Rated good
990 reviews
Price fromTL 4,296.98per 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 fromTL 4,051.44per 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.

Nice country house. We liked the idea of the lounge bar downstairs. Our room (number 2) had a huge comfortable bed and an amazing bath. Staff were super friendly and helpful.
9.4
Scored 9.4
Superb
Rated superb
294 reviews
Price fromTL 8,553.03per 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.

We absolutely loved the location wildlife. The whole experience was so lovely. We didn't want to go home x
9.5
Scored 9.5
Exceptional
Rated exceptional
256 reviews
Price fromTL 6,629.62per 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
314 reviews
Price fromTL 3,304.58per 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.

Everything- Excellent breakfasts served by lovely owners. Lovely rooms - amazing firm bed and great shower too. A very lovely bed and breakfast in central St David's.
9.6
Scored 9.6
Exceptional
Rated exceptional
80 reviews
Price fromTL 4,501.60per 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.

Good layout and location. Room was clean. Nice view.
8.3
Scored 8.3
Very good
Rated very good
148 reviews
Price fromTL 6,547.78per night
See all 21 hotels in St. Davids

Most booked hotels in St. Davids in the past month

Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about St. Davids:

  • 6.0
    Scored 6.0

    It's a small town.

    It's a small town. The cathedral is worth seeing and is culturally important, and there are excellent beaches within driving distance. There are a certain number of varied dining and drinking facilities and a small gallery with a gift shop
    P A
    United Kingdom
  • 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

Explore guest reviews of hotels in St. Davids

  • From TL 6,425 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 799 reviews
    had electric charging point which we used. Not huge markup on charging cost unlike many Welsh hotels. Very rare. Good food and very good bar range. Room was above outdoor bar area which was very noisy up to around 11pm . Would have kept window closed then almost no noise but very hot so had to keep open. Rooms at rear would be fine. Good parking on site. Very central location and easy to walk to Cathedral and other spots locally. Fresh milk not UHT kept in fridge in the hallway for all residents to take and use. Much appreciated.
    Elspeth
    United Kingdom
  • From TL 8,593.95 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 256 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
  • From TL 8,593.95 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 256 reviews
    The breakfast was perfect for us. It was described as continental breakfast. There was an excellent bowl of fresh fruit, choice of cereals, yoghurts, pastries, cheeses, meats and bread for toast. Plenty of choice. The hotel is about a mile from the city. There’s nothing else around and is just perfect if you like peace and quiet. There’s plenty of places to eat in the city centre but no restaurant at the hotel itself.
    Diane
    United Kingdom
  • From TL 6,425 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 799 reviews
    Food was outstanding. The goat cheese salad was a perfectly balanced textured tasting salad. The fish n chips was splendid. The staff did everything to make our stay comfortable. Everything we asked for was a yes! Great location for exploring the Pembrokeshire Coast. The staff were tremendously hard working but made time to engage with us. Two separate perfect stays. Thank you!
    janet
    United States
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 56 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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 216 reviews
    Hosts were lovely. Jackie has a very good taste, interior was lovely, cosy and a very good quality. Lovely breakfast with attention to detail. Very convenient location- glorious sunset from the yard and about 8min drive to White Sands beach or St. Davids.
    Elina
    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
  • From TL 4,910.83 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 314 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
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 21 reviews
    It was a short walk to the square of St David's. It was beautiful inside and spacious. It had all the items one needs to stay for several days. Would definitely reserve again for another stay.
    Brianne
    United States
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 216 reviews
    Perfect choice for exploring the Pembrokeshire Coast, only a couple of miles from St. David. Hosts are brilliant, full of insight into local trails and sights. Plus it’s a working farm!
    Joseph
    United States
  • From TL 4,168.07 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 990 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,038 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 TL 10,080.71 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 333 reviews
    Very sophisticated hotel. Attention to detail. Staff very attentive and helpful. Bedroom and bathroom beautifully equipped and works.
    Valerie
    United Kingdom
  • From TL 4,168.07 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 990 reviews
    Lovely hotel needs updating very comftoble bed room rely clean staff very helpful breakfast was lovely good variety and hot .
    Gwilliam
    United Kingdom
  • 7.2
    Scored 7.2
    Good
    Rated good
     · 1,038 reviews
    On the whole the stay was good. The hotel is tired and the new owners have started refurbishing. The food was great
    Kathleen
    United Kingdom
  • From TL 10,691.29 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 294 reviews
    centrally located to many of Pembrokeshire treasurers and great food and service to come back to each night.
    Timothy
    United States
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 119 reviews
    Location, right in the heart of the City and amongst all pubs, shops and landmarks St. Davids is famous for.
    ScouseMark
    United Kingdom
  • 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 TL 10,080.71 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 333 reviews
    Nice hotel, very clean, friendly staff, beautiful views from the window, brilliant location.
    Tatjana
    United Kingdom
  • From TL 3,926.62 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 3 reviews
    Family run hotel, fantastic view. Quiet place Great location
    Alexandre
    Abkhazia