Showing 20 of 24 Hotels in St. Davids!

Sort By

      
Swallows Cottage1) Swallows Cottage 
Nine Wells,, Solva, Pembrokeshire, SA62 6UH

We are 2.06 miles from St. Davids

Rooms From

£ 56.00

Book Now

City Inn2) City Inn 
City Inn, New Street, St. Davids, Pembrokeshire, SA62 6SU
Restaurant Facilities
We are 0.3 miles from St. Davids

Rooms From

£ 81.25

Book Now

Southwood Farm Bed and Breakfast3) Southwood Farm Bed and Breakfast 
Wood Hill, Solva, Pembrokeshire, SA62 6AR

We are 6.6 miles from St. Davids

Rooms From

£ 45.00

Book Now

Bwthyn Clyd4) Bwthyn Clyd 
St Davids, Pembrokeshire, St. Davids, Pembrokeshire, SA62 6NS

We are 0.08 miles from St. Davids

Rooms From

£ 79.00

Book Now

Bryn Hebog5) Bryn Hebog 
St Davids, Pembrokeshire, Abereiddy, Pembrokeshire, SA62 6DG

We are 2.56 miles from St. Davids

Rooms From

£ 112.39

Book Now

The Grove Hotel6) The Grove Hotel 
High Street, St. Davids, Pembrokeshire, SA62 6SB
Restaurant Facilities
We are 0.22 miles from St. Davids

Rooms From

£ 75.00

Book Now

Pentigili7) Pentigili 
Pentigili Carnhedryn, Solva, Pembrokeshire, SA62 6XT

We are 3.37 miles from St. Davids

Rooms From

£ 50.00

Book Now

The Duke of Edinburgh Hotel8) The Duke of Edinburgh Hotel 
Newgale, Haverfordwest, Solva, Pembrokeshire, SA62 6AS
Restaurant Facilities
We are 6.22 miles from St. Davids

Rooms From

£ 65.00

Book Now

Tremydon Cottage9) Tremydon Cottage 
, Porthgain, Pembrokeshire, SA62 5AY

We are 6.97 miles from St. Davids

Rooms From

£ 40.79

Book Now

St. Davids Cross Hotel10) St. Davids Cross Hotel 
Cross Square, St. Davids, Pembrokeshire, SA62 6SP
Restaurant Facilities
We are 0.07 miles from St. Davids

Rooms From

£ 75.00

Book Now

The Waterings11) The Waterings 
The Waterings St. Davids, Haverfordwest, Pembrokeshire, SA62 6QH
Parking FacilitiesNear A Golf CourseFamily Rooms AvailableWifi Available
We are 0.32 miles from St. Davids

Rooms From

£ 55.00

Book Now

The Coach House12) The Coach House 
, Mathry, Pembrokeshire, SA62

We are 5.75 miles from St. Davids

Rooms From

£ 39.29

Book Now

Newgale Lodge13) Newgale Lodge 
Newgale Lodge, Pen Y Cwm, Haverfordwest, SA62 6LA

We are 6.5 miles from St. Davids

Rooms From

£ 86.25

Book Now

Preswylfa14) Preswylfa 
, Trevine, Pembrokeshire, SA62 5AX

We are 6.97 miles from St. Davids

Rooms From

£ 42.57

Book Now

Hafan Penrhyn15) Hafan Penrhyn 
Llanrhian, St. Davids, Pembrokeshire, SA62 5BG

We are 5.81 miles from St. Davids

Rooms From

£ 67.00

Book Now

2 Ty Melyn16) 2 Ty Melyn 
, Newgale, Pembrokeshire, SA626AS

We are 6.16 miles from St. Davids

Rooms From

£ 70.43

Book Now

Ty Solfach17) Ty Solfach 
Nine Wells, Solva, Pembrokeshire, SA62 6UH

We are 2.06 miles from St. Davids

Rooms From

£ 53.00

Book Now

Penrhiw Hotel18) Penrhiw Hotel 
Penrhiw, St Davids, St. Davids, Pembrokeshire, SA62 6PG

We are 0.45 miles from St. Davids

Rooms From

£ 150.00

Book Now

Ty Coed De19) Ty Coed De 
Ty Coed De Roch, Solva, Pembrokeshire, SA62 6AW

We are 7.41 miles from St. Davids

Rooms From

£ 32.00

Book Now

Cysgod y Ffynnon20) Cysgod y Ffynnon 
Solva, Solva, Pembrokeshire, SA62 6UH

We are 2.07 miles from St. Davids

Rooms From

£ 56.00

Book Now

1 2