
Hotels in Haverfordwest
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Haverfordwest?




The Farmhouse Lochmeyler
The Farmhouse Lochmeyler
3.5 star property
Haverfordwest
9.6 out of 10, Exceptional, (112)
9.6/10
Exceptional
(112)
The price is ₩176,151
₩176,151
₩176,151 total
includes taxes & fees
Dec 6 - Dec 7




Slebech Park Restaurant & Rooms
Slebech Park Restaurant & Rooms
5.0 star property
Haverfordwest
8.4 out of 10, Very Good, (300)
8.4/10
Very Good
(300)
The price is ₩126,432
₩126,432
₩151,719 total
includes taxes & fees
Dec 10 - Dec 11




Barn Cottage
Barn Cottage
3.5 star property
Haverfordwest
10.0 out of 10, Exceptional, (2)
10/10
Exceptional
(2)
The price is ₩575,760
₩575,760
₩690,904 total
includes taxes & fees
Dec 20 - Dec 21




Roch Castle Hotel
Roch Castle Hotel
5.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (155)
10/10
Exceptional
(155)
The price is ₩247,982
₩247,982
₩297,578 total
includes taxes & fees
Dec 9 - Dec 10




Hotel Mariners
Hotel Mariners
3.0 star property
Haverfordwest
8.8 out of 10, Excellent, (308)
8.8/10
Excellent
(308)
The price is ₩163,820
₩163,820
₩196,584 total
includes taxes & fees
Jan 5 - Jan 6, 2026




The Grove Hotel
The Grove Hotel
3.5 star property
Haverfordwest
7.8 out of 10, Good, (171)
7.8/10
Good
(171)
The price is ₩90,033
₩90,033
₩108,039 total
includes taxes & fees
Dec 15 - Dec 16




Victoria Inn Brewhouse B&B
Victoria Inn Brewhouse B&B
4.0 star property
Haverfordwest
9.6 out of 10, Exceptional, (76)
9.6/10
Exceptional
(76)




The Wolfe Inn Wolfscastle
The Wolfe Inn Wolfscastle
3.5 star property
Haverfordwest
8.6 out of 10, Excellent, (90)
8.6/10
Excellent
(90)
The price is ₩163,160
₩163,160
₩195,792 total
includes taxes & fees
Dec 7 - Dec 8




St David's Cross Hotel
St David's Cross Hotel
3.5 star property
Haverfordwest
9.8 out of 10, Exceptional, (250)
9.8/10
Exceptional
(250)
The price is ₩129,422
₩129,422
₩155,307 total
includes taxes & fees
Jan 5 - Jan 6, 2026




The Cambrian Inn
The Cambrian Inn
3.5 star property
Haverfordwest
9.4 out of 10, Exceptional, (119)
9.4/10
Exceptional
(119)
The price is ₩228,344
₩228,344
₩274,013 total
includes taxes & fees
Dec 7 - Dec 8




The Druidstone Hotel
The Druidstone Hotel
2.5 star property
Haverfordwest
9.2 out of 10, Wonderful, (63)
9.2/10
Wonderful
(63)
The price is ₩163,103
₩163,103
₩195,723 total
includes taxes & fees
Dec 12 - Dec 13




Premier Inn St Davids
Premier Inn St Davids
3.0 star property
St Davids
8.8 out of 10, Excellent, (3)
8.8/10
Excellent
(3)
The price is ₩80,247
₩80,247
₩96,296 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Maerdy Cwtch
Maerdy Cwtch
3.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (2)
10/10
Exceptional
(2)
The price is ₩482,791
₩482,791
₩579,341 total
includes taxes & fees
Dec 8 - Dec 9




College Guest House
College Guest House
4.0 star property
Haverfordwest
8.2 out of 10, Very Good, (112)
8.2/10
Very Good
(112)
The price is ₩106,017
₩106,017
₩127,220 total
includes taxes & fees
Dec 12 - Dec 13




Twr Y Felin Hotel
Twr Y Felin Hotel
4.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (195)
9.8/10
Exceptional
(195)
The price is ₩213,977
₩213,977
₩256,772 total
includes taxes & fees
Dec 6 - Dec 7




Penrhiw Priory
Penrhiw Priory
5.0 star property
Haverfordwest
9.8 out of 10, Exceptional, (64)
9.8/10
Exceptional
(64)
The price is ₩240,591
₩240,591
₩288,710 total
includes taxes & fees
Jan 1 - Jan 2, 2026




The City Inn
The City Inn
3.0 star property
Haverfordwest
7.6 out of 10, Good, (145)
7.6/10
Good
(145)
The price is ₩163,103
₩163,103
₩195,724 total
includes taxes & fees
Dec 6 - Dec 7




OYO Ocean Haze Hotel
OYO Ocean Haze Hotel
3.0 star property
Haverfordwest
7.0 out of 10, Good, (6)
7.0/10
Good
(6)
The price is ₩102,321
₩102,321
₩130,646 total
includes taxes & fees
Dec 7 - Dec 8




Premier Inn Haverfordwest - North/A40
Premier Inn Haverfordwest - North/A40
3.0 star property
Haverfordwest
8.0 out of 10, Very Good, (2)
8.0/10
Very Good
(2)
The price is ₩83,182
₩83,182
₩99,818 total
includes taxes & fees
Dec 23 - Dec 24




Flat 4
Flat 4
3.5 star property
Haverfordwest
The price is ₩497,470
₩497,470
₩596,956 total
includes taxes & fees
Dec 14 - Dec 15
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Check out family-friendly hotels in Haverfordwest




Slebech Park Restaurant & Rooms
5.0 star property
Haverfordwest
8.4 out of 10, Very Good, (300)
8.4/10
Very Good
(300)
The price is ₩126,432
₩126,432
₩151,719 total
includes taxes & fees
Dec 10 - Dec 11




Barn Cottage
3.5 star property
Haverfordwest
10.0 out of 10, Exceptional, (2)
10/10
Exceptional
(2)
The price is ₩575,760
₩575,760
₩690,904 total
includes taxes & fees
Dec 20 - Dec 21




The City Inn
3.0 star property
Haverfordwest
7.6 out of 10, Good, (145)
7.6/10
Good
(145)
The price is ₩163,103
₩163,103
₩195,724 total
includes taxes & fees
Dec 6 - Dec 7




Maerdy Cwtch
3.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (2)
10/10
Exceptional
(2)
The price is ₩482,791
₩482,791
₩579,341 total
includes taxes & fees
Dec 8 - Dec 9




The Long Barn
3.5 star property
Haverfordwest
10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)
The price is ₩592,063
₩592,063
₩710,476 total
includes taxes & fees
Dec 8 - Dec 9




Ffynnon Tom
3.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)
The price is ₩505,612
₩505,612
₩606,742 total
includes taxes & fees
Dec 11 - Dec 12




Corner Cottage
3.5 star property
Haverfordwest
The price is ₩737,231
₩737,231
₩884,669 total
includes taxes & fees
Dec 9 - Dec 10




Court House
3.5 star property
Haverfordwest
The price is ₩671,977
₩671,977
₩806,380 total
includes taxes & fees
Dec 8 - Dec 9




Foxglove Cottage
3.5 star property
Haverfordwest
The price is ₩523,560
₩523,560
₩628,272 total
includes taxes & fees
Dec 8 - Dec 9




Primrose Cottage
3.0 star property
Haverfordwest
The price is ₩1,133,571
₩1,133,571
₩1,360,277 total
includes taxes & fees
Dec 8 - Dec 9
You may also like hotels with hot tubs in Haverfordwest




The Old Post Office
3.0 star property
Haverfordwest
The price is ₩466,468
₩466,468
₩559,769 total
includes taxes & fees
Dec 8 - Dec 9




Le Durkestrete Cellar
3.0 star property
Haverfordwest
The price is ₩484,416
₩484,416
₩581,299 total
includes taxes & fees
Dec 8 - Dec 9




The Grove
3.0 star property
Haverfordwest
The price is ₩1,009,600
₩1,009,600
₩1,211,528 total
includes taxes & fees
Dec 16 - Dec 17




The Clove
3.0 star property
Haverfordwest
The price is ₩802,466
₩802,466
₩962,959 total
includes taxes & fees
Dec 8 - Dec 9




Mill Barn Denant
3.5 star property
Haverfordwest
The price is ₩786,162
₩786,162
₩943,387 total
includes taxes & fees
Dec 8 - Dec 9




Rudbaxton Water
3.0 star property
Haverfordwest
The price is ₩900,328
₩900,328
₩1,080,394 total
includes taxes & fees
Dec 8 - Dec 9




Y Felin
3.0 star property
Haverfordwest
The price is ₩985,135
₩985,135
₩1,182,170 total
includes taxes & fees
Dec 17 - Dec 18




Lavender Lodge
3.0 star property
Haverfordwest
The price is ₩802,466
₩802,466
₩962,959 total
includes taxes & fees
Dec 8 - Dec 9




Ty Mawr
3.0 star property
Haverfordwest
The price is ₩1,299,936