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.6 out of 10, Exceptional, (225)
"We had alovely stay, very clean and comfortable and very central for everything. I would definitely stay again "
The price is AU$294
includes taxes & fees
24 Mar - 25 Mar
St David's Cross Hotel

The Grove Hotel

3.5 star property
7.8 out of 10, Good, (130)
"As the organiser of a 6 room booking no one in the group had any complaints at all. The staff were incredibly attentive and happy to help, the rooms were clean and comfortable and breakfast was exactly as expected. Considering we were there way out of their main season and the roof had sustained some damage from a recent storm, we were very impressed."
The price is AU$119
includes taxes & fees
3 Mar - 4 Mar
The Grove Hotel

The Farmhouse Lochmeyler

3.5 star property
9.6 out of 10, Exceptional, (100)
"Had the most comfortable 2-nite stay here. Spacious, lovely room with complete amenities and more - thoughtful touches like biscuits, chocs & sweet nibblets and coasters too! Mrs Jones is the most gracious host - wish I had more time to chat with her. Breakfast was a superbly delicious treat - was spoiled for choice. Was so full, I skipped lunch. Thank you for opening up your home to us travellers. "
The price is AU$178
includes taxes & fees
22 Feb - 23 Feb
The Farmhouse Lochmeyler

Twr Y Felin Hotel

4.0 star property
9.8 out of 10, Exceptional, (168)
"Very convenient hotel with lovely room, very modern, clean, comfortable. Very good breakfast. All in all a great stay would go again"
The price is AU$321
includes taxes & fees
17 Mar - 18 Mar
Twr Y Felin Hotel

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$196
includes taxes & fees
25 Feb - 26 Feb
The City Inn

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$277
includes taxes & fees
24 Feb - 25 Feb
The Cambrian Inn

Glendower

3.0 star property
7.8 out of 10, Good, (33)
"Fantastic guest house, comfortable beds and superb breakfast "
The price is AU$188
includes taxes & fees
3 Mar - 4 Mar
Glendower

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$310
includes taxes & fees
23 Feb - 24 Feb
Penrhiw Priory

Portclew House

4.0 star property
9.6 out of 10, Exceptional, (237)
"Lovely manor house and comfortable room. Wonderful breakfast and good location. Highly recommend. "
The price is AU$237
includes taxes & fees
14 Mar - 15 Mar
Portclew House

The Pod - 1 Bedroom - Freshwest Beach Retreat

2.0 star property
The price is AU$141
includes taxes & fees
24 Feb - 25 Feb
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$164
includes taxes & fees
25 Feb - 26 Feb
The Hygge Hut - 1 Bed - Freshwest Beach Retreat

The Lodge - 1 Bedroom - Freshwest Beach Retreat

2.5 star property
The price is AU$176
includes taxes & fees
23 Feb - 24 Feb
The Lodge - 1 Bedroom - Freshwest Beach Retreat

The Anchor Light - 1 Bed - Freshwest Beach Retreat

2.0 star property
The price is AU$196
includes taxes & fees
24 Feb - 25 Feb
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, (382)
"Really nice friendly staff and really nice hotel perfect setting in a small village. "
The price is AU$177
includes taxes & fees
23 Feb - 24 Feb
Best Western Lamphey Court Hotel & Spa

OYO Lamphey Hall Hotel

3.0 star property
8.4 out of 10, Very good, (75)
"Late check in due to travel issues and venue accommodated us perfectly"
The price is AU$154
includes taxes & fees
4 Mar - 5 Mar
OYO Lamphey Hall Hotel

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$116
includes taxes & fees
7 Mar - 8 Mar
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$168
includes taxes & fees
23 Feb - 24 Feb
Eaton House

Old Kings Arms Hotel

3.0 star property
9.2 out of 10, Wonderful, (119)
"You get a warm welcome on arrival. The hotel is situated in a great place opposite the CSTLE. The room was warm, clean and very comfortable with plenty of tea and coffee. Great place to stay."
The price is AU$218
includes taxes & fees
26 Feb - 27 Feb
Old Kings Arms Hotel

Lovesgrove Country Guest House

3.5 star property
9.8 out of 10, Exceptional, (326)
"We were very surprised at the overall excellent level of our stay. We were greeted warmly by the owner who was very friendly and informative. Our room was spacious, shower and bathroom enormous and all was spotless. The bed was very comfortable and a choice of sizes of pillows. Bright and light room with lovely view. Wonderfully peaceful land quiet. The dining room and sitting room was cosy but modern and again spotlessly clean. Breakfast was perfect, cooked by owners daughter who was also...
The price is AU$160
includes taxes & fees
7 Mar - 8 Mar
Lovesgrove Country Guest House

Welsh Holiday Accomodation

2.0 star property
6.8 out of 10, (5)
"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$129
includes taxes & fees
22 Feb - 23 Feb
Welsh Holiday Accomodation
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

Learn more about St Davids

Trip time! Discover the boating, natural setting and beaches in St Davids.

St Davids featuring heritage elements and a church or cathedral

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?

Spacious self-catered accommodation in the heart of St Davids.: This highly rated holiday home rental in St Davids offers a garden, a selection of games and laundry facilities to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. 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 Twr Y Felin Hotel and St David's Cross Hotel. 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 260 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.