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.

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
$216.23
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, 751 reviews
Price from
$221
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,022 reviews
Price from
$92.20
1 night, 2 adults

Ocean Haze Hotel

Hotel in St. Davids

Ocean Haze Hotel has a shared lounge, terrace, a restaurant and bar in St. Davids.

J
Joy
From
Canada
This is a hotel right next to the Texaco Gas Station and our room faced the sea. It's probably called Ocean Haze because there's a permanent haze over the sea! However, the rooms are very big, easy to get in and we had a French door so my husband could easily step out into the garden to smoke. Very charming staff and some very good Sri Lankan curries in restaurant. Would stay again.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 220 reviews
Price from
$127.40
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.3
Wonderful - What previous guests thought, 337 reviews
Price from
$162.70
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.

A
Aled
From
United Kingdom
Location was a large country house in the countryside a few miles from St Davids in Pembrokeshire. We as three adult family members were allocated a beautifully appointed cottage suite attached to the main house. Well appointed facilities with downstairs sofa bed and en suite and a king size bed upstairs with a bath. Wonderful choice of breakfast in the main house with waitress service who was most charming and courteous.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 218 reviews
Price from
$318.79
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
$101.69
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.

U
Uber jim
From
Canada
Beautiful former nunnery that is a super quiet, slightly out of town location. Very short walk into town and everything you would need.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 409 reviews
Price from
$230.87
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.1
Wonderful - What previous guests thought, 37 reviews
Price from
$147.65
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
Margaret
From
Canada
Joan, the hostess, was amazing. So cheerful and helpful. It was close to everything in St. Davids.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 330 reviews
Price from
$134.23
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 9.3
    Wonderful - What previous guests thought, 456 reviews
  • Popular with guests booking hotels in St. Davids

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 220 reviews
  • Popular with guests booking hotels in St. Davids

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

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

Best hotels with breakfast in St. Davids and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 908 reviews

    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.

    From $149.14 per night
  • Scored out of 10, guest rating 9.2
    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 $189.45 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 $189.82 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 91 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, 36 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 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 9.4
    Wonderful - What previous guests thought, 10 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.

Budget hotels in St. Davids and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 81 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 $115.25 per night
  • 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.

  • 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 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 9.8
    Exceptional - What previous guests thought, 4 reviews

    Ty Len offers accommodations in Haverfordwest, 15 miles from Mayfield Golf & Driving Range and 16 miles from Haverfordwest Castle.

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

Hotels located in the center of St. Davids

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

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

    Hafan Penrhyn is located in St. Davids, just 5.3 miles from Roch Castle and 15 miles from Mayfield Golf & Driving Range.

    From $616.91 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Goat Street Cottage offers accommodations in St. Davids, a 3-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.9
    Excellent - What previous guests thought, 9 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, 1 review

    Arosfa is located in St. Davids, just a 5-minute walk from St David's Cathedral and 30 miles from Folly Farm.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 34 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, 10 reviews

    Maes Dyfed is located in St. Davids, just a 7-minute walk from St David's Cathedral and 30 miles from Folly Farm.

What Guests Said About St. Davids:

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

    Plenty to see and do. Visited the catheral, amazing place.

    Plenty to see and do. Visited the catheral, amazing place. Took a boat trip around Ramsey Island and saw seals. Went to Caerfai Bay, beautiful. Plenty of places to eat but booking recommended. Great shops and ice-cream to die for.
    Guest review by
    Gaynor
    United Kingdom
  • 10.0

    They were helpful in the Cathedral, and in the visitor...

    They were helpful in the Cathedral, and in the visitor centre. 2 Knights buried in the Cathedral ; one was showing wearing fourteenth century half armour strap on, over chain mail with a chainmail neck guard. They were experimenting to improve on chain mail.Moving to full plate armour, later.They were related to the Bishops! Day and evening boat trips to see the Puffins in July and other sea birds. Gannets, Guillemots razor bills, larks and Swift's, white throat. Seals further along the coast in quiet bays away from people. Dolphins maybe but saw some porpoises.on boat trips.
    Guest review by
    Awbery
  • 10.0

    Small interesting city with independent shops close to good...

    Small interesting city with independent shops close to good coastal walks and boat trips. Great for birders. Lovely cathedral area. Good green habitats with varied insects. Good bus routes to get about/walk back from.
    Guest review by
    Audrey
    United Kingdom

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

See all
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 120 reviews
    Location was great for us, close to St. Davids and the amenities there and Haverfordwest is a 30 minute drive away if you want bigger shops and more amenities. The choice of breakfast at Pentigili is good, cereal, juice, yogurt, full English, toast, tea/coffee. All served in homely surroundings with beautiful country views. Our room was a good size with tv, comfy beds, good clothes storage, tea/coffee facilities, a sofa, wi-fi and private bathroom.
    Guest review by
    Ann
    United Kingdom
  • From $192.26 per night
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 220 reviews
    On the outskirts of St Davids. Can walk into the city as footpath starts at hotel. Hotel dining room is also a Sri Lankan restaurant. Well worth a try on one of your evenings.
    Guest review by
    Helena
    United Kingdom
  • From $149.14 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 908 reviews
    I always sleep well at the hotel which is a good sign. It is comfortable and quiet. Staff is friendly and helpful. Breakfast is always good.
    Guest review by
    Thierry
    United Kingdom
  • From $202.70 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 751 reviews
    Lovely stay in this hotel! Fantastic location, friendly staff and cosy room! Would definitely recommend.
    Guest review by
    Martha
    United Kingdom
  • From $245.52 per night
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 456 reviews
    Excellent hotel. Staff in all areas we encountered were friendly, helpful and very professional.
    Guest review by
    Graham
    United Kingdom
gogless