Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
St. Davids – 31 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Twr y Felin Hotel

Hotel in St. Davids

Twr y Felin Hotel in St. Davids provides adults-only accommodation with a restaurant, a bar and a garden. The staff are wonderful and cater for your every need without being intrusive. Loved it so much we have booked for a pre-Christmas break!!! Highly recommend it.

Show more Show less
9.4
Superb
241 reviews

St. Davids Cross Hotel 3 stars

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. Really friendly and helpful staff. Cosy and modern hotel

Show more Show less
9.1
Superb
480 reviews
Avg. price/night:
£70

The Grove Hotel 3 stars

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. It was a wonderful experience. The room was extremely spacious. The morning breakfast was lovely. We did not have dinner here. We did however, have lunch out on the back patio and the food was excellent.

Show more Show less
7.6
Good
574 reviews

The Waterings B&B 4 stars

St. Davids

The Waterings B&B provides accommodation in St. Davids. The property is set 500 metres from the town centre and 800 metres from St David's Cathedral. Will’s a great host and makes the best bacon and egg butties in the uk...!

Show more Show less
9.4
Superb
112 reviews
Avg. price/night:
£80

Llety Farm 5 stars

St. Davids

Situated 5 km from St. Davids in the Dyfed Region, 2.8 km from Roch Castle, Llety Farm boasts a barbecue and views of the mountain. The owners have made careful additions to create a cohesive feel and look with the original structure. Ideally situated. 10 minutes each way between St David’s and Porthgain and its two terrific seafood restaurants.

Show more Show less
9.7
Exceptional
163 reviews
Avg. price/night:
£88.33

Ty Boia Bed & Breakfast

St. Davids

Located in St. Davids with St David's Cathedral nearby, Ty Boia Bed & Breakfast provides accommodation with free WiFi and free private parking. Venue and facilities were very clean. The breakfast hot and nourishing. The proprietors friendly and helpful.

Show more Show less
9.8
Exceptional
103 reviews
Avg. price/night:
£70

Hafod Y Gwynt Barn

St. Davids

Set in St. Davids, just 3.5 km from St David's Cathedral, Hafod Y Gwynt Barn offers accommodation with a garden, barbecue facilities, a terrace and free WiFi. We had a really lovely break here. Very peaceful. Small walk to the little beach or a little further in the other direction is Whitesands beach. Adults and kids all had a great time. Thank you.

Show more Show less
9.6
Exceptional
6 reviews
Avg. price/night:
£180

Treleddyn Farmhouse

St. Davids

Offering garden views, Treleddyn Farmhouse is an accommodation located in St. Davids, 3.5 km from St David's Cathedral and 12 km from Roch Castle. Lovely location, Very comfy beds, Very clean, Nice touch to have dvds, games and a guide book! Loved the log burner! 10/10

Show more Show less
9.3
Superb
8 reviews
Avg. price/night:
£200

Crug Glas Country House 5 stars

St. Davids

Set in St. Davids, Crug Glas Country House offers free WiFi, and guests can enjoy a restaurant, a bar and a garden. Guests at the country house can enjoy a continental breakfast. The service and quality were excellent

Show more Show less
9.3
Superb
83 reviews

Pentigili

St. Davids

Featuring free WiFi throughout the property, Pentigili offers accommodation 3 miles from St. Davids, 5.9 km from St Davids Cathedral. Free private parking is available on site. Everything was lovely. feels like staying home, I really enjoyed it! Breakfast was awesome!

Show more Show less
9.5
Exceptional
73 reviews
Avg. price/night:
£55

Most booked hotels in St. Davids in the past month

See all

St. Davids's best hotels with breakfast

See all

Budget hotels in St. Davids

See all

Hotels located in the centre of St. Davids

See all

FAQs about hotels in St. Davids

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about St. Davids:

Explore guest reviews of hotels in St. Davids

See all