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 – 63 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.

C
Christine
From
Canada
great design features, fabulous art, very comfortable, terrific view, staff v friendly and helpful, food was amazing
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 456 reviews
Price from
$196.92
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.

T
Teodora
From
Argentina
The room was very spacious and comfortable The staff was available and helpful at all times The location was also amazing and there were 2 EV chargers for our electric car in the car park The food the restaurant offered at dinner was also delicious
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 747 reviews
Price from
$225.69
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.

D
David
From
United Kingdom
The staff were excellent. Great location
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,030 reviews
Price from
$89.82
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
Michael
From
United States
Extremely friendly hostess; nicely decorated, clean, comfortable room; excellent breakfast; great location near the heart of St. Davids; easy access to Pembrokeshire coastal trail; on-site parking available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 330 reviews
Price from
$160.49
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
$314.46
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
$100.31
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.

R
Rhonda
From
Australia
The breakfast was perfect. A massive bowl of fresh fruit for me, with some non dairy yoghurt. I also ate at their hotel for dinner on both nights…the food was delicious and the staff were efficient, but also kind and generous with their conversation. I had a luxurious bath on one evening, looking out to the green natural surrounds. I could have stayed longer.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 429 reviews
Price from
$234.95
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
$158.88
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, 311 reviews
Price from
$132.40
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, 909 reviews
Price from
$136.21
1 night, 2 adults
See all 63 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.3
    Wonderful - What previous guests thought, 456 reviews
  • Popular with guests booking hotels in St. Davids

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

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

Budget hotels in St. Davids and nearby

  • 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, 38 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, 311 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.

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

Hotels located in the center of St. Davids

  • Scored out of 10, guest rating 10
    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 $722.20 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.

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

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 $186.87 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 $187.24 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 9.6
    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.

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

    Ty Boia Bed & Breakfast in St. Davids provides accommodations with water sports facilities and a garden. Both free Wifi and parking on-site are available at the bed and breakfast free of charge.

What Guests Said About St. Davids:

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

    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
  • From $141.50 per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 227 reviews
    The room was very clean with all the facilities needed, and the hotel is very well-maintained which has a Sri Lankan restaurant attached, The staff at the hotel are very friendly, the food at the restaurant is worth a visit, and we enjoyed a very tasty meal there. The hotel is Just a short walk into St David's
    Guest review by
    Lacey
    United Kingdom
  • From $133.74 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 909 reviews
    I had a nearly 300 mile drive to the hotel but my car broke down, so we arrived at around 0215. We called the hotel once we had got a hire car, and they made sure that we could access our room at that late hour.
    Guest review by
    Derek
    United Kingdom
  • From $83.67 per night
    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 1,030 reviews
    Good location, free parking, dog friendly (at extra cost) clean, lovely staff, just a very tired hotel inside and out
    Guest review by
    Angela
    United Kingdom
  • From $196.92 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 456 reviews
    The hotel room was very spacious and spotlessly clean. The staff were all very friendly and helpful.
    Guest review by
    Deborah
    United Kingdom
  • From $199.94 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 747 reviews
    Beautiful hotel staff were welcoming and very helpful . Delicious food served at the hotel
    Guest review by
    Lee
    United Kingdom