Skip to main content

Search hotels in St. Davids

Enter your dates to see the latest prices and deals for St. Davids hotels

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.

Lovely hotel, very clean and efficiently run. Fabulous restaurant. Easy walk into St. Davids
9.2
Scored 9.2
Superb
Rated superb
341 reviews
Price fromAR$ 179,281.51per 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.

Nice hotel (modern/clean) in good central location. Staff excellent - always looked to be helpful. Very friendly.
8.9
Scored 8.9
Fabulous
Rated fabulous
794 reviews
Price fromAR$ 162,497.66per 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...

Was like a building site. Work was going on be better when all work finished
7.2
Scored 7.2
Good
Rated good
1,042 reviews
Price fromAR$ 119,316.46per 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.

All of it
7.9
Scored 7.9
Good
Rated good
993 reviews
Price fromAR$ 109,123.43per 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.

The view from the bedroom was fantastic. The food and service in the morning was great.
8.1
Scored 8.1
Very good
Rated very good
394 reviews
Price fromAR$ 112,498.38per 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.

Superb facilities, wonderful staff and best hotel breakfast ever!
9.4
Scored 9.4
Superb
Rated superb
291 reviews
Price fromAR$ 237,496.58per 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.

Very calm and extremely comfortable. Gorgeous bed and very lovely breakfast.
9.5
Scored 9.5
Exceptional
Rated exceptional
264 reviews
Price fromAR$ 184,088.25per 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.

The accommodation was really nice. Breakfast was excellent and Nikki was a great host. We would definitely recommend this place for a couple.
9.0
Scored 9.0
Superb
Rated superb
318 reviews
Price fromAR$ 91,760.04per 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.

Good location, welcoming host, superb breakfast, comfy bed, everything spotlessly clean.
9.6
Scored 9.6
Exceptional
Rated exceptional
80 reviews
Price fromAR$ 124,998.20per 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
149 reviews
Price fromAR$ 145,452.45per 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:

  • 8.0
    Scored 8.0

    It's an absolutely beautiful area filled with stunning views...

    It's an absolutely beautiful area filled with stunning views and a fair few places to walk. There isn't much of anything else there though, including shops and restaurant options. If you are looking for a relaxed walking, beach or camping holiday then it's perfect for you, however if you want more of an upbeat and busy tourist feel this probably isn't the best location.
    Natalie
    United Kingdom
  • 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

Explore guest reviews of hotels in St. Davids

  • From AR$ 178,406.52 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 794 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
  • From AR$ 238,632.92 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 264 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
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 60 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
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 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
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 60 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 AR$ 124,998.20 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 318 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 AR$ 178,406.52 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 794 reviews
    The staff were exceptional. Very friendly and helpful. It came across that all the staff were happy working there and with each other. It added to our experience of staying at St Davids Cross Hotel.
    Simon
    United Kingdom
  • From AR$ 267,337.05 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 341 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
    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
  • From AR$ 238,632.92 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 264 reviews
    Quiet hotel with spacious bedroom and bathroom with excellent shower. Continental breakfast only but with a wide selection. Comfortable communal lounge are. Parking adjacent to front door.
    Paul
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 217 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 AR$ 119,316.46 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 993 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
  • From AR$ 119,316.46 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 993 reviews
    Everything. Not a single complaint. Very clean. Comfortable. Bathroom spotless. Breakfast second to none..Will definitely stay at the city hotel again...
    Alan
    United Kingdom
  • From AR$ 119,316.46 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 1,042 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
  • From AR$ 237,496.58 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 291 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 AR$ 267,337.05 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 341 reviews
    amazing hotel , room was spacious and courtyard with table and chairs a bonus, breakfast was the best I’ve tasted😀
    A
    Anonymous
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 217 reviews
    Friendly hosts, provided tea & cake on arrival. Location of property not far from St. Davids, Porthgain & Solva.
    knmstag
    United Kingdom
  • From AR$ 112,498.38 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 394 reviews
    Located at the center of St. Davids. Old but very clean rooms with a view at the cathedral. Good beds.
    RWP
    Netherlands
  • From AR$ 112,498.38 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 394 reviews
    Joan, the hostess, was amazing. So cheerful and helpful. It was close to everything in St. Davids.
    Margaret
    Canada
  • From AR$ 119,316.46 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 1,042 reviews
    A conveniently located, pleasant hotel. Our room was a good size and quiet.
    Janet
    United Kingdom