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.
St. Davids Cross Hotel, hotel in St. Davids

St. Davids Cross Hotel set the center 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.

8.9
Scored 8.9
Excellent
Rated excellent
792 reviews
Price from$178.05per night
Twr y Felin Hotel, hotel in St. Davids

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

9.2
Scored 9.2
Wonderful
Rated wonderful
314 reviews
Price from$192.74per night
The Grove, hotel in St. Davids

The Grove is situated on beautiful grounds near St. David’s Cathedral. The hotel has an acre of walled gardens and a restaurant and bar for drinks and dining.

7.2
Scored 7.2
Good
Rated good
1,016 reviews
Price from$122.02per night
Glendower B&B, hotel in St. Davids

Set within 1 mi of Caer Bwdy Bay Beach and 2297 feet of St David's Cathedral in St. Davids, Glendower offers accommodations with a TV. A courtesy tray and kettle are also featured.

8.1
Scored 8.1
Very Good
Rated very good
380 reviews
Price from$118.28per night
Crug Glas Country House, hotel in St. Davids

Crug Glas Country House in St. Davids provides accommodations with a bar and a shared lounge.

9.4
Scored 9.4
Wonderful
Rated wonderful
288 reviews
Price from$236.57per night
Ty Boia Bed & Breakfast, hotel in St. Davids

Ty Boia Bed & Breakfast in St. Davids provides accommodations with water sports facilities and a garden. Both free Wifi and parking on-site are available at the bed and breakfast free of charge.

9.6
Scored 9.6
Exceptional
Rated exceptional
76 reviews
Price from$136.96per night
Four Winds B&B StDavids, hotel in St. Davids

Four Winds B&B StDavids is a recently renovated homestay in St. Davids near St David's Cathedral. This homestay provides free private parking, full-day security, and free Wifi.

9.0
Scored 9.0
Wonderful
Rated wonderful
301 reviews
Price from$100.54per 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.

9.5
Scored 9.5
Exceptional
Rated exceptional
236 reviews
Price from$186.76per night
St Davids Gin & Kitchen - The Cathedral Villas, hotel in St. Davids

St Davids Gin & Kitchen - The Cathedral Villas offers accommodations in St. Davids, 1.5 miles from Caer Bwdy Bay Beach and 26 miles from Oakwood Theme Park.

8.3
Scored 8.3
Very Good
Rated very good
136 reviews
Price from$199.22per night
City Inn, hotel in St. Davids

City Inn enjoys a location in St. Davids, 1.5 miles from Caer Bwdy Bay Beach and 25 miles from Oakwood Theme Park.

7.9
Scored 7.9
Good
Rated good
976 reviews
Price from$119.57per 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 second you sign up!

What Guests Said About St. Davids:

  • 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 of America
  • 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
  • 8.0
    Scored 8.0

    One whole day is probably sufficient for St Davids: half a...

    One whole day is probably sufficient for St Davids: half a day visit to the cathedral and half a day wandering around the city. 1 or 2 days either walking the coast path or driving the coast road. I would highly recommend the informative boat tour around Ramsey Island (half a day).
    Anthony
    United Kingdom

Explore guest reviews of hotels in St. Davids

  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 52 reviews
    When we opened the room´s door both of us said: WoW!! The room was spacious, you have the bedroom itself plus a separate area with a sofa, a table and TV. Big windows and then the ocean and the mountains! The place is perfect to explore the Pembrokeshire Coast and it´s located 10 minutes drive from the town of St. Davids. Fran was very kind and always available. A place to came back without doubts
    Javier
    Argentina
  • From $276.41 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 236 reviews
    The breakfast was perfect. A massive bowl of fresh fruit for me, with some non dairy yoghurt. I also ate at their hotel for dinner on both nights…the food was delicious and the staff were efficient, but also kind and generous with their conversation. I had a luxurious bath on one evening, looking out to the green natural surrounds. I could have stayed longer.
    Rhonda
    Australia
  • 8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 9 reviews
    The house locates in the center of St. Davids, with a very lovely garden. The living room and the kitchen are large. The cutlery are really nice. Also, two bathrooms are included(one upstairs and one downstairs). A detailed tourism booklet was provided. Overall this is a really nice, cozy and clean place to stay and we really enjoyed the time there.
    Yilan
    United Kingdom
  • From $184.90 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 792 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
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 52 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 of America
  • From $136.96 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 301 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 of America
  • From $246.53 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 314 reviews
    Very stylish and full of fantastic works of art. Lovely bed room with sea view and outside sitting space. Food delicious at dinner slightly disappointing at breakfast for modern hotel style of breakfast
    David
    United Kingdom
  • From $246.53 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 314 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
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 18 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 of America
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 207 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 of America
  • From $149.41 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 1,016 reviews
    Exceptionally good hotel. The hotel staff were very welcoming, lovely room. The food was fantastic. Very dog friendly even in the restaurant. In a great position to explore St David’s
    David
    United Kingdom
  • From $276.41 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 236 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 $149.41 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 1,016 reviews
    Great inn with good sized rooms. Perfect location in St. David’s, and an easy walk to the Pembrokeshire Coastal Path. Everyone was kind and helpful.
    Kelsey
    United States of America
  • From $184.90 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 792 reviews
    We really enjoyed our stay with dog in St. Davids Cross Hotel. It was clean, the stuff really friendly and the dinner delicious.
    Maike
    Germany
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 207 reviews
    Friendly hosts, provided tea & cake on arrival. Location of property not far from St. Davids, Porthgain & Solva.
    knmstag
    United Kingdom
  • From $236.57 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 288 reviews
    centrally located to many of Pembrokeshire treasurers and great food and service to come back to each night.
    Timothy
    United States of America
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 114 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
     · 380 reviews
    Joan, the hostess, was amazing. So cheerful and helpful. It was close to everything in St. Davids.
    Margaret
    Canada
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 88 reviews
    Excellent location close to St. Davids Cathedral, Nice accomodation and lots of added extras.
    Eileen
  • From $136.96 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 976 reviews
    Lovely hotel and staff, ideal location to visit St Davids cathedral
    Annmarie
    United Kingdom