Hotel deals in St. Davids (Pembrokeshire)

Multiple accommodations for your stay
Check-in date:
03 Nov 2026
Check-out date:
04 Nov 2026
Guests
2 guests
Ages of children:

Where to stay in St. Davids (Pembrokeshire)?

55 Holiday homes  |  10 Bed & Breakfasts  |  4 Hotels

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels

Top 5-star hotels in St. Davids (Pembrokeshire)

Ramsey House - Luxury Licensed B&B - Parking And Guest Lounge

Lower Moor, St. Davids (Pembrokeshire), United Kingdom (Open map)

Notable for its location, around 500 metres from the ruined medieval St Davids Bishop's Palace in a historical neighbourhood, the hotel is within easy reach…

9.2
Superb
30 reviews

Llety Farm Bed & Breakfast

Llety Farm Carnhedryn, Solva, St. Davids (Pembrokeshire), United Kingdom (Open map)

This comfortable bed & breakfast in St. Guests of the 5-star Llety Farm Bed & Breakfast St. Davids can visit Dr Beynon's Bug Farm, situated 3.4…

9.5
Exceptional
162 reviews

Suites With Sea Views Whitesands St Davids

Craig-Y-Mor, St. Davids (Pembrokeshire), United Kingdom (Open map)

The 5-star recently renovated guest house has a prime setting just 1.1 km from the Blue Flag beach "Whitesands Bay", while natural sights like…

9.8
Exceptional
52 reviews

Top 4-star hotels in St. Davids (Pembrokeshire)

Twr Y Felin Hotel

Caerfai Road, St. Davids (Pembrokeshire), United Kingdom (Open map)

The centre of St. Offering spacious rooms and Wi-Fi in public areas, the 4-star Twr Y Felin Hotel St.

9.0
Superb
428 reviews

Ocean Haze Bed & Breakfast

Haverfordwest Road, St. Davids (Pembrokeshire), United Kingdom (Open map)

The centre of St. The 4-star Ocean Haze Bed & Breakfast St. Davids offers proximity to Caerfai Bay Caravan & Tent Park, situated nearly a 25…

8.6
Fabulous
418 reviews

The Waterings Hotel

The Waterings Anchor Drive, High Street, St. Davids (Pembrokeshire), United Kingdom (Open map)

Aquaphobia is located about 5 minutes' walk from the guest house, and such natural sites as the mile-long sandy beach "Whitesands Bay" are nearly…

8.9
Fabulous
115 reviews

Top 3-star hotels in St. Davids (Pembrokeshire)

St. Davids Cross Hotel

Cross Square, St. Davids (Pembrokeshire), United Kingdom (Open map)

At the hotel, you'll be 2.6 km from the sandy beach "Whitesands Bay" and right near the ruined medieval St Davids Bishop's Palace. Guests of…

9.0
Superb
674 reviews

The Grove Hotel

High Street, St. Davids (Pembrokeshire), United Kingdom (Open map)

This St. Around a 25-minute walk from Dr Beynon's Bug Farm, the 3-star The Grove Hotel St. Davids offers an à la carte…

7.8
Good
962 reviews

Glendower Bed & Breakfast

7 Nun Street, St. Davids (Pembrokeshire), United Kingdom (Open map)

The atmospheric ruined St Davids Bishop's Palace is located within 5 minutes' walk of this St. The comfortable 3-star Glendower Bed & Breakfast St.

8.4
Very Good
263 reviews

Recommended hotels in St. Davids (Pembrokeshire)

Crug Glas Country House

Crug Glas Country House Bed & Breakfast & Restaurant, St. Davids (Pembrokeshire), United Kingdom (Open map)

If you feel like visiting the surroundings, check out Blue Lagoon around 15 minutes' drive from this St. Nestled about 10 minutes by car from…

9.5
Exceptional
173 reviews

Penrhiw Priory Guest House

Penrhiw, St Davids, St. Davids (Pembrokeshire), United Kingdom (Open map)

Guests can reach the centre of St. Offering a sundeck, a picnic area, and spa services for guests' leisure, Penrhiw Priory Guest House St.

9.3
Superb
373 reviews

Ty Helyg Bed & Breakfast

Ty Helyg High Street, St. Davids (Pembrokeshire), United Kingdom (Open map)

Located within 200 metres of Aquaphobia, the hotel is just around the corner from Oriel y Parc Landscape Gallery and Visitor Centre. Featuring views of…

9.7
Exceptional
54 reviews
Thank you for subscribing
Close