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 – 65 hotels and places to stay

Filter by:

Star Rating
Review score

Twr y Felin Hotel

Hotel in St. Davids

Located in St. Davids, 1.2 miles from Caer Bwdy Bay Beach, Twr y Felin Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

G
GOPI
From
United Kingdom
The room was beautiful and the breakfast was tasty and filling. Perfect start to a day exploring St Davids by bike.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 458 reviews
Price from
$195.79
1 night, 2 adults

St. Davids Cross Hotel

Hotel in St. Davids

St. Davids Cross Hotel set the center 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.

A
Anne
From
France
Fantastic b&b located in super charming town and very convenient for those walking the PCP. I spent the night here after walking from Trefin - excellent shower and bath! We had a great dinner and delicious breakfast, plus a lovely drink in the garden. Can’t recommend enough!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 749 reviews
Price from
$224.39
1 night, 2 adults

The Grove

Hotel in St. Davids

The Grove is situated on beautiful grounds near St. David’s Cathedral. The hotel has an acre of walled gardens and a restaurant and bar for drinks and dining.

G
Gail
From
United States
Comfortable & clean room across the street from the visitor center and within easy walking distance of the center of town.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,028 reviews
Price from
$85.63
1 night, 2 adults

Four Winds B&B StDavids

St. Davids

Four Winds B&B StDavids is a recently renovated homestay in St. Davids near St David's Cathedral. This homestay provides free private parking, full-day security, and free Wifi.

M
Maywynne
From
Canada
Nicky was a warm and welcoming host. The property was perfectly located to explore everything St David’s has to offer. We didn’t need to move our vehicle once during our 2 night stay. The hot Welsh breakfast for £ 10 was very delicious and good value. Also included tea, coffee, toast and cereal.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 330 reviews
Price from
$159.56
1 night, 2 adults

Crug Glas Country House

St. Davids

Crug Glas Country House in St. Davids provides accommodations with a bar and a shared lounge.

L
Lienne
From
United States
Gorgeous country house and idyllic location! Staff were so friendly and helpful. Meals and the afternoon tea were delicious! We had a suite that was very comfortable, beautifully decorated and with the bedroom upstairs. Plenty of convenient parking. Easy location to get to places of interest in the area, such as Saint Davids and its cathedral.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 214 reviews
Price from
$312.65
1 night, 2 adults

Pentigili

St. Davids

Featuring a garden, Pentigili features accommodations in St. Davids. This property offers access to a terrace, free private parking, and free Wifi. Every room is fitted with a patio.

A
Alison
From
United Kingdom
Good breakfast and overall, a very home from home experience.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 120 reviews
Price from
$99.73
1 night, 2 adults

Penrhiw Priory

St. Davids

This 5-star bed and breakfast is an elegant stone-built property surrounded by 12 acres of private woods and gardens.

L
Laura
From
United States
Staff was extremely friendly and helpful. We had the Garden Room, which was large and had views to the garden area which were nice despite a winter visit.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 426 reviews
Price from
$233.60
1 night, 2 adults

St Davids Art House

St. Davids

1.5 miles from Caer Bwdy Bay Beach in St. Davids, St Davids Art House provides accommodations with access to a sauna.

C
Catherine
From
United States
The hosts were lovely and breakfast was good. It is well placed for exploring St. David. The hosts were very helpful with suggestions, directions, etc. there is a car park very close- 2 minutes away.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 43 reviews
Price from
$157.97
1 night, 2 adults

Glendower B&B

St. Davids

Glendower B&B enjoys a location in St. Davids, 1.5 miles from Caer Bwdy Bay Beach and a 3-minute walk from St David's Cathedral. This bed and breakfast offers luggage storage space and free Wifi.

M
Manuel
From
United Kingdom
Excellent friendly staff..super location..steep stairs not suitable for all.but it's an old building so can't be helped..lovely and clean..comfortable.. excellent breakfast..can't fault
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 313 reviews
Price from
$131.64
1 night, 2 adults

City Inn

St. Davids

City Inn enjoys a location in St. Davids, 1.5 miles from Caer Bwdy Bay Beach and a 7-minute walk from St David's Cathedral.

M
Michael
From
United Kingdom
I liked my room. It was big, had a comfy bed and an armchair. Real hangars in the cupboard. Terrific shower and a light over the basin. And good beer in the bar.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 910 reviews
Price from
$135.43
1 night, 2 adults
See all 65 hotels in St. Davids

Most booked hotels in St. Davids and surrounding area 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, 227 reviews
  • Popular with guests booking hotels in St. Davids

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 749 reviews
  • Popular with guests booking hotels in St. Davids

    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 458 reviews
  • Popular with guests booking hotels in St. Davids

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

Best hotels with breakfast in St. Davids and nearby

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

    Delfryn Guest Suite is located in Haverfordwest, just 27 miles from Folly Farm and 2.8 miles from Roch Castle.

    From $185.80 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 372 reviews

    Located in Solva, 3.8 miles from St David's Cathedral, The Cambrian Inn has accommodations with a restaurant, free private parking and a bar.

    From $186.16 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 87 reviews

    Wyncliffe Hideaway is located in St. Davids, just 1.7 miles from Caer Bwdy Bay Beach and a 4-minute walk from St David's Cathedral.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 37 reviews

    Featuring a garden, Cosy Welsh Cottage in St Davids Centre with Garden offers accommodations in St. Davids. Guests can benefit from a patio and a terrace.

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

    Druidston Cottage is located in Haverfordwest, just a few steps from St David's Cathedral and 30 miles from Folly Farm. The 3-star vacation home is 1.5 miles from Caer Bwdy Bay Beach.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 313 reviews

    Glendower B&B enjoys a location in St. Davids, 1.5 miles from Caer Bwdy Bay Beach and a 3-minute walk from St David's Cathedral. This bed and breakfast offers luggage storage space and free Wifi.

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

    Archway House is located in Haverfordwest, just 1.5 miles from Caer Bwdy Bay Beach and a 6-minute walk from St David's Cathedral.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 12 reviews

    Bwthyn Clyd - St Davids is located in St. Davids, just 5.2 miles from Roch Castle and 16 miles from Mayfield Golf & Driving Range.

Hotels located in the center of St. Davids

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

    Charming St Davids Cottage with Cathedral Views is located in St. Davids, just 1.5 miles from Caer Bwdy Bay Beach and a few steps from St David's Cathedral.

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

    Mary Cottage offers accommodations in St. Davids, a few steps from St David's Cathedral and 30 miles from Folly Farm. The 4-star vacation home is 1.6 miles from Caer Bwdy Bay Beach.

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

    3 Stable Yard is located in St. Davids, just a 4-minute walk from St David's Cathedral and 29 miles from Folly Farm. The 5-star vacation home is 1.4 miles from Caer Bwdy Bay Beach.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 2 reviews

    The Boathouse for two, St Davids, Garage Parking offers accommodations in St. Davids, 1.5 miles from Caer Bwdy Bay Beach and a 3-minute walk from St David's Cathedral.

    From $718.04 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 6 reviews

    Featuring a garden, Rock House St Davids offers accommodations in St. Davids. Both free Wifi and private parking are available at the vacation home free of charge.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 10 reviews

    Greenfields offers accommodations in St. Davids, a 4-minute walk from St David's Cathedral and 30 miles from Folly Farm.

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

    Goat Street Cottage is located in St. Davids, just 30 miles from Folly Farm and 5 miles from Roch Castle. The 4-star vacation home is a 3-minute walk from St David's Cathedral.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 12 reviews

    Plas Nev is located in St. Davids, just 1.6 miles from Caer Bwdy Bay Beach and a 8-minute walk from St David's Cathedral.

Budget hotels in St. Davids and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 86 reviews

    Featuring 3-star accommodations, The Ship Inn is located in Solva, 3.7 miles from St David's Cathedral and 26 miles from Folly Farm.

    From $113.02 per night
  • Goat Street Cottage is located in Haverfordwest, just a 2-minute walk from St David's Cathedral and 30 miles from Folly Farm. The 4-star vacation home is 1.5 miles from Caer Bwdy Bay Beach.

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

    Greystones House offers accommodations in Haverfordwest, a 1-minute walk from St David's Cathedral and 30 miles from Folly Farm. The 4-star vacation home is 1.6 miles from Caer Bwdy Bay Beach.

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

    Arosfa is located in St. Davids, just 5 miles from Roch Castle and 15 miles from Mayfield Golf & Driving Range.

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

    St Davids Hideaway with Roll-top Bath & Log Burner offers accommodations in St. Davids, 5 miles from Roch Castle and 15 miles from Mayfield Golf & Driving Range.

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

    Stunning Converted Granary in Heart of St Davids in St. Davids provides accommodations with free Wifi, 1.6 miles from Caer Bwdy Bay Beach, a 4-minute walk from St David's Cathedral, and 30 miles from...

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

    Maes Dyfed is located in St. Davids, just 1.6 miles from Caer Bwdy Bay Beach and a 7-minute walk from St David's Cathedral.

  • 35 Bryn Road is located in St. Davids, just a 5-minute walk from St David's Cathedral and 29 miles from Folly Farm. The 4-star vacation home is 1.4 miles from Caer Bwdy Bay Beach.

FAQs about hotels in St. Davids

What Guests Said About St. Davids:

  • 10.0

    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.0

    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.0

    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.0

    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
  • 10.0

    Beautiful coastline, great for coastal walks and swimming/...

    Beautiful coastline, great for coastal walks and swimming/surfing, especially at Whitesands Bay. Lovely villages with pubs/restaurants serving fresh seafood, such as The Shed Bistro at Porthgain. Friendly, local people who go out of their way to make you feel welcome. For car drivers, some of the lanes are very narrow, so take it slow and give way at passing points.
    Guest review by
    Lesley
    United Kingdom

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

See all
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 67 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!
    Guest review by
    Steffen
    Germany
  • From $140.68 per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 227 reviews
    The people in the hotel did not say we could have breakfast our evening meal at the hotel we did not see any body the night we stayed they it was very disappointing as we did not expect it
    Guest review by
    Patricia
    United Kingdom
  • From $198.79 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 749 reviews
    It was a room only arrangement. No bar, no restaurant. That was not exactly clear when booking. Although the hotel did advise me after the booking was made.
    Guest review by
    Philip
    United Kingdom
  • From $128.98 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 910 reviews
    Very close to the centre of St David’s. Great value for money. Friendly staff FANTASTIC cooked breakfast!! Easy parking outside hotel.
    Guest review by
    Christine
    United Kingdom
  • From $195.79 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 458 reviews
    Very good quality hotel in excellent location. Cannot fault anything with this hotel.
    Guest review by
    Brian
    United Kingdom