Search St Davids hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in St Davids

St David's Cross Hotel

3.5 star property
9.8 out of 10, Exceptional, (220)
"The hotel was basically closed, reopening later; it provided bed and a basic breakfast (cereal, fruit, yoghourt, toast, juice, tea and coffee). It’s properly dog friendly. We are well at its sister pub, Bishops, across the square . What made it exceptional was not only its position right in the middle of St David’s but its outstanding staff. Nothing too difficult for them, friendly, good advice. "
The price is AU$124
includes taxes & fees
25 Jan - 26 Jan
St David's Cross Hotel

The Grove Hotel

3.5 star property
7.8 out of 10, Good, (129)
"The staff were very friendly and welcoming. The only downside was the room floor could have had a more thorough clean."
The price is AU$118
includes taxes & fees
21 Jan - 22 Jan
The Grove Hotel

Twr Y Felin Hotel

4.0 star property
9.8 out of 10, Exceptional, (165)
"Service excellent, all staff were professional and friendly. We booked an accessible room which was well laid out etc, the only slight wrinkle being its closeness to the bar which meant a little bit of background noise. Nothing too bad and it stopped at bedtime which we appreciated. Restaurant was good but too posh for our taste - I’d have preferred something a bit more down to earth. "
The price is AU$308
includes taxes & fees
22 Jan - 23 Jan
Twr Y Felin Hotel

The Cambrian Inn

3.5 star property
9.6 out of 10, Exceptional, (101)
"Hosts are lovely. Had a problem with the TV but was resolved quickly "
The price is AU$275
includes taxes & fees
21 Jan - 22 Jan
The Cambrian Inn

The Farmhouse Lochmeyler

3.5 star property
9.6 out of 10, Exceptional, (98)
"Excellent, I couldn’t have asked for better. Spotless room. kind, polite and courtesy host. I couldn’t have asked for better. Amazing value. "
The price is AU$177
includes taxes & fees
21 Jan - 22 Jan
The Farmhouse Lochmeyler

Penrhiw Priory

5.0 star property
9.8 out of 10, Exceptional, (59)
"Comfortable room- good facilities- fridge, kettle and coffee machine- fresh milk, tea bags and pods provided. Continental breakfast was good, cooked breakfast in sister hotel was also very good. Lounge room was great space for all of the group to congregate in the evening "
The price is AU$274
includes taxes & fees
28 Jan - 29 Jan
Penrhiw Priory

The City Inn

3.0 star property
7.6 out of 10, Good, (139)
"Me and my two other girlfriends shared a big room. It had one double and one single bed. There is a pub downstairs to eat but we did not eat there. For one night, it was a great location as we walked to see all nearby places. Very convenient. We parked in front of the hotel."
The price is AU$195
includes taxes & fees
21 Jan - 22 Jan
The City Inn

The Pod - 1 Bedroom - Freshwest Beach Retreat

2.0 star property
The price is AU$140
includes taxes & fees
21 Jan - 22 Jan
The Pod - 1 Bedroom - Freshwest Beach Retreat

The Hygge Hut - 1 Bed - Freshwest Beach Retreat

2.5 star property
8.8 out of 10, Excellent, (3)
"First time staying here. Booked a last minute stay for 1 night with my husband and son. Communication through email was great, no complaints! Easy to get too and access the property. Inside was clean and cosy. Everything you needed in the bathroom. Kitchen was good, note there isn't an oven which caught us out (we didnt think to check). Enough plates/cutlery/mugs/glasses/pans. Very nice touch with the log fire and fairy lights on the ceiling. Sofa bed was comfy and lovely to cwtch on to watch...
The price is AU$163
includes taxes & fees
21 Jan - 22 Jan
The Hygge Hut - 1 Bed - Freshwest Beach Retreat

The Lodge - 1 Bedroom - Freshwest Beach Retreat

2.5 star property
The price is AU$156
includes taxes & fees
21 Jan - 22 Jan
The Lodge - 1 Bedroom - Freshwest Beach Retreat

The Anchor Light - 1 Bed - Freshwest Beach Retreat

2.0 star property
The price is AU$180
includes taxes & fees
21 Jan - 22 Jan
The Anchor Light - 1 Bed - Freshwest Beach Retreat

Best Western Lamphey Court Hotel & Spa

4.0 star property
8.0 out of 10, Very good, (380)
"Overall it was a pleasant stay. We stayed on route to the ferry and it’s conveniently placed to access that easily. We used the the Pod Point charger for our electric car over night which was easy to use and worked well. The hotel itself is pretty dated with lots of temporary fixes covering holes/breaks. The part we stayed in was old so the floor above was very noisy when they were walking about as they settled for bed. We also used the pool with the kids on arrival which was nice and they...
The price is AU$175
includes taxes & fees
26 Jan - 27 Jan
Best Western Lamphey Court Hotel & Spa

Lamphey Park

3.0 star property
8.4 out of 10, Very good, (91)
"Great homely place for a couple of days stay. We had a fab time."
The price is AU$128
includes taxes & fees
23 Jan - 24 Jan
Lamphey Park

Eaton House

2.5 star property
9.6 out of 10, Exceptional, (60)
"The guest house was a great location, The room was very comfortable with plenty of tea & coffee, milk and also some chocolates which we thiroughly enjoyed. Liz was lovely ane made us a fab breakfast, we are going back soon."
The price is AU$167
includes taxes & fees
22 Jan - 23 Jan
Eaton House

Old Kings Arms Hotel

3.0 star property
9.2 out of 10, Wonderful, (118)
"Nice stay. Clean & comfortable room. Lovely evening meal. Hotel car park @ rear for customers use."
The price is AU$179
includes taxes & fees
1 Feb - 2 Feb
Old Kings Arms Hotel

Lovesgrove Country Guest House

3.5 star property
9.8 out of 10, Exceptional, (324)
"Another great stay"
The price is AU$185
includes taxes & fees
21 Jan - 22 Jan
Lovesgrove Country Guest House

Welsh Holiday Accomodation

2.0 star property
8.0 out of 10, Very good, (4)
"Amazingly clean and quiet, the only issue is checking in, you have to wait for the host to come let you in."
The price is AU$118
includes taxes & fees
22 Jan - 23 Jan
Welsh Holiday Accomodation

The Helm

3.0 star property
4.4 out of 10, (8)
"Hygiene was okish but the mattress on bed were very uncomfortable couldn't sleep whole night. The mattress on the bed seem to be very old and needs replacement."
The price is AU$138
includes taxes & fees
25 Jan - 26 Jan
The Helm

The Globe Angle

5.0 star property
9.2 out of 10, Wonderful, (22)
"Great location. 3 mins from a great beach and near 2 places within walking distance to eat in the evening. A great room with everything you need for a few days away. Staff at the hotel were really accomodating washed and dried our towels and tshirts as we had been on the beach. Beach wraps available to use and a parking permit for the beach so it was free to park. Breakfast was huge and could be afapted as you liked it. Great roof terrace where we did some star gazing on the first night we...
The price is AU$224
includes taxes & fees
21 Jan - 22 Jan
The Globe Angle

Addison's Adorable Abode

3.0 star property
The price is AU$189
includes taxes & fees
21 Jan - 22 Jan
Addison's Adorable Abode
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in St Davids
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

What's the best place for a stay in St Davids?

Twr Y Felin Hotel is a favourite with Expedia customers. This hotel offers 2 bars and a restaurant. Reviews from our site also recommend St David's Cross Hotel and The Cambrian Inn as top choices for your visit. See all available top hotels, or vacation rentals in St Davids.

What are some of the best holiday rentals that St Davids has to offer?

Modern barn conversion in Solva: This highly rated holiday home rental in St Davids is in a rural location, and equipped with laundry facilities and free WiFi to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a fridge, an oven and a microwave. Another good choice for your trip to St Davids is The Pump by Interhome. See all vacation rentals in St Davids.

If I need to cancel my hotel reservation in St Davids, will I receive a refund?

Yes! The majority of room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in St Davids.

What's the best budget-friendly hotel in St Davids?

Based on reviews, The City Inn is a popular inn for our travellers who want a more economical choice, and features free full breakfast and free WiFi. View all budget hotels in St Davids.

What's the best hotel when travelling with children to St Davids?

The City Inn is a top 3-star inn on Expedia for families, and features a restaurant and free parking. Other choices for your family trip include The Cambrian Inn and Tŷ Boia B&B. Also, attractions in the area such as Hilton Court Gardens and Oakwood Theme Park are fun for children of all ages. Find more child-friendly accommodations in St Davids.

What's the best place to stay for a romantic holiday to St Davids?

The Cathedral Villas is a favourite B&B for couples, and features wedding services and free breakfast. Another good option for a stay with your sweetheart is Crug Glas Country House. See all romantic hotels in St Davids.

What is the favourite LGBTQ-friendly place to stay in St Davids?

Ramsey House is a top LGBTQ-friendly B&B, and features free breakfast and free WiFi. See all available hotels listed as LGBTQ-friendly in St Davids.

What's the best dog-friendly place to stay in St Davids?

The Grove Hotel is a top dog-friendly hotel, and offers a restaurant and a bar/lounge for its human guests. Other good choices for you and your pet include St David's Cross Hotel and Crug Glas Country House. See more pet-friendly hotel accommodations in St Davids.

What's the best hotel for a beach holiday in St Davids?

The Grove Hotel is a top beach hotel with free WiFi and free parking, and it's located close to Caerbwdy Bay . Other good options to stay near the beach include Penrhiw Priory and Twr Y Felin Hotel. See more stays near the beach in St Davids.

What's the best high-end place to stay in St Davids?

Penrhiw Priory is a luxury B&B with spa services and a terrace, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Ramsey House and Crug Glas Country House are other upscale choices for your holiday. Find more luxury hotels in St Davids.

What's the best golf hotel in St Davids?

Penrhiw Priory is a top B&B that has an adjacent golf course and features free WiFi. You can tee off at St. David's City Golf Club during your trip. See more golf hotels in St Davids.

What is the best spa hotel in St Davids?

Penrhiw Priory is a top spa hotel with 8 rooms, free WiFi and laundry facilities. Enjoy a facial, body scrub or Swedish massage at the on-site spa. See all spa hotels in St Davids.

What's it like staying in St Davids?

Visitors can enjoy all that St Davids has to offer, including the local tours, beaches and cathedral. Tourists can also enjoy the city's parks and cafés. In St Davids, there are 265 hotels and other accommodation options to choose from. Find out more about St Davids.

What should I do while I'm visiting St Davids?

Landmarks like St. David's Cathedral, Bishop's Palace and St Non's Bay might be worth a visit. Natural beauty is on display at Whitesands Bay, The Blue Lagoon and Pembrokeshire Coast National Park. A couple of additional sights to add to your itinerary are Porthgain Harbour and Caerfai Bay. Take a look at what more there is to see and do in Expedia's St Davids guide.

What's the seasonal weather like in St Davids?

The hottest months are usually August and July, with an average temperature of 15°C, while the coldest months are February and March, with an average of 8°C. Average annual precipitation for St Davids is 1122 mm.