Skip to main content

Search hotels in St. Davids

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

St. Davids – 64 hotels and places to stay

Most booked hotels in St. Davids and surroundings in the past month

See all

Popular with guests booking hotels in St. Davids

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 228 reviews

Popular with guests booking hotels in St. Davids

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 454 reviews

Popular with guests booking hotels in St. Davids

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 735 reviews

Popular with guests booking hotels in St. Davids

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,035 reviews

Budget hotels in St. Davids and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 86 reviews

Wyncliffe Hideaway, a property with a terrace, is set in St. Davids, 2.7 km from Caer Bwdy Bay Beach, 400 metres from St David's Cathedral, as well as 48 km from Folly Farm.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 40 reviews

Set just 400 metres from St David's Cathedral, Cosy Welsh Cottage in St Davids Centre with Garden offers accommodation in St.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Druidston Cottage is situated in Haverfordwest, 48 km from Folly Farm, 8.3 km from Roch Castle, and 25 km from Mayfield Golf & Driving Range.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 308 reviews

Located 300 metres from St David's Cathedral, 48 km from Folly Farm and 8.1 km from Roch Castle, Glendower B&B provides accommodation situated in St. Davids.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 reviews

Offering free WiFi and free private parking, Archway House is situated in Haverfordwest, within just 500 metres of St David's Cathedral.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 13 reviews

Located in St. Davids, 2.4 km from Caer Bwdy Bay Beach and 100 metres from St David's Cathedral, Bwthyn Clyd - St Davids provides accommodation with free WiFi in a historic building.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Set in St. Davids and only 2.4 km from Caer Bwdy Bay Beach, Charming St Davids Cottage with Cathedral Views offers accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Mary Cottage, a property with a garden, is set in St. Davids, 48 km from Folly Farm, 7.9 km from Roch Castle, as well as 25 km from Mayfield Golf & Driving Range.

Hotels located in the centre of St. Davids

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

3 Stable Yard is situated in St. Davids, 47 km from Folly Farm, 7.8 km from Roch Castle, as well as 25 km from Mayfield Golf & Driving Range.

Offering a garden and sea view, Garth Cottage is set in St. Davids, 400 metres from St David's Cathedral and 48 km from Folly Farm.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews

Set in St. Davids with St David's Cathedral nearby, Rock House St Davids offers accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 12 reviews

Offering a garden and sea view, Greenfields is set in St. Davids, 300 metres from St David's Cathedral and 48 km from Folly Farm.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Goat Street Cottage, a property with a garden, is situated in St. Davids, 48 km from Folly Farm, 8 km from Roch Castle, as well as 25 km from Mayfield Golf & Driving Range.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 13 reviews

Offering free WiFi and free private parking, Plas Nev is set in St. Davids, just 700 metres from St David's Cathedral.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Arosfa, a property with a garden, is located in St. Davids, 500 metres from St David's Cathedral, 48 km from Folly Farm, as well as 8 km from Roch Castle.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 35 reviews

St Davids Hideaway with Roll-top Bath & Log Burner is situated in St. Davids, 2.6 km from Caer Bwdy Bay Beach, 300 metres from St David's Cathedral, as well as 48 km from Folly Farm.

Best hotels with breakfast in St. Davids and nearby

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews

Set in Haverfordwest and only 2.6 km from Caer Bwdy Bay Beach, Delfryn Guest Suite offers accommodation with sea views, free WiFi and free private parking.

From US$183.61 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 375 reviews

Situated in Solva, 6.1 km from St David's Cathedral, The Cambrian Inn features accommodation with a restaurant, free private parking and a bar.

From US$183.97 per night

Goat Street Cottage is set in Haverfordwest, 48 km from Folly Farm, 8 km from Roch Castle, and 25 km from Mayfield Golf & Driving Range.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Situated 48 km from Folly Farm, 8 km from Roch Castle and 25 km from Mayfield Golf & Driving Range, Greystones House features accommodation located in Haverfordwest.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 36 reviews

Located in St. Davids, 2.6 km from Caer Bwdy Bay Beach and 300 metres from St David's Cathedral, Stunning Converted Granary in Heart of St Davids provides accommodation with amenities such as free...

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 11 reviews

Maes Dyfed, a property with a garden, is situated in St. Davids, 600 metres from St David's Cathedral, 48 km from Folly Farm, as well as 8 km from Roch Castle.

Set 47 km from Folly Farm, 7.8 km from Roch Castle and 25 km from Mayfield Golf & Driving Range, 35 Bryn Road offers accommodation located in St. Davids.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 55 reviews

Located just 2.4 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.

FAQs about hotels in St. Davids

What guests said about St. Davids:

10

St Davids is a small city, with plenty of shops, eateries...

St Davids is a small city, with plenty of shops, eateries and gift shops. There is plenty to do, and the Cathedral is def worth a visit. The people are very friendly and welcoming, nothing not to like about it. Solva is nearby with its harbour, gift and art shops and 4 pubs!!
Guest review by
hilton-lewis
10

Even though the weather was bad (very strong gales and rain)...

Even though the weather was bad (very strong gales and rain) we managed to see a lot in the area. The Cathedral and the area around it is amazing. The beaches and scenery are beautiful. The area is challenging for the less able but well worth the visit.
Guest review by
Jennifer
United Kingdom
10

Britain’s smallest City is picturesque and has lots of...

Britain’s smallest City is picturesque and has lots of quaint gift shops, restaurants and pubs. It is also within two miles of the coast with lovely sandy beaches. Unfortunately, due to storm Amy we couldn’t go onto Whitesands Beach, but we still enjoyed watching the wild sea from the car park
Guest review by
Julie
United Kingdom
8.0

Visited St David’s many times, the shops have moved with the...

Visited St David’s many times, the shops have moved with the times so for the visitors interesting gifts and deli etc available. Cathedral and surroundings spectacular and Pembrokeshire coast is continues is beautiful sunshine or rain.
Guest review by
Ysabel
United Kingdom
10

Beautiful area, especially for coastal walks and historical...

Beautiful area, especially for coastal walks and historical buildings. The city is very small of course, and easy to get around. we didn't make nearly enough time to visit all the nearby beaches, and will definitely visit this are again.
Guest review by
Amelia
United Kingdom
10

The comedy history walking tour was the highlight for us.

The comedy history walking tour was the highlight for us. Still chuckling at the silly humour. It’s a beautiful area, with great walks and plenty to do, with speed boat trips, surfing, gourmet seafood at Porthgain and of course the cathedral. The weather was changeable, which made the boat trip quite exciting. We saw lots of seals and pups. We plan to come back earlier in the summer for the puffin season. It’s a long drive to get there but well worth it.
Guest review by
Abigail
United Kingdom

See reviews by guests who stayed at hotels in St. Davids

See all
From US$82.21 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,035 reviews
We received a very warm welcome at The Grove and very much enjoyed our stay. All the staff were very helpful going the extra mile to meet my wife's dietry requirements. The hotel enjoys an excellent location close to the centre of St. Davids and not far from the beautiful beaches in this area.
Guest review by
Roger
United Kingdom
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 242 reviews
Hosts were lovely. Jackie has a very good taste, interior was lovely, cosy and a very good quality. Lovely breakfast with attention to detail. Very convenient location- glorious sunset from the yard and about 8min drive to White Sands beach or St. Davids.
Guest review by
Elina
United Kingdom
From US$127.46 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 906 reviews
The hotel is in a good location, less than 10 minutes walk to the city centre. The room had everything we needed for a night's stay, and the bed was comfortable. Breakfast was good and plentiful.
Guest review by
Diamondo
United Kingdom
From US$308.96 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 216 reviews
The hotel is well located just a few miles outside St Davids. The farmland around the hotel with beautiful trees, herd of cows and views across to the coast are really charming.
Guest review by
Claire
United Kingdom
From US$196.45 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 735 reviews
Excellent hotel and location. Would recommend. Close to shops/pubs. Relaxed atmosphere. Lovely food. Reasonable prices.
Guest review by
rhian
United Kingdom
gogless