
The Best 3 Star Hotels deals in St Davids
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
The Best 3 Star Hotels deals in St Davids




The Farmhouse Lochmeyler
3.5 star property
Haverfordwest
9.6 out of 10, Exceptional, (112)
9.6/10
Exceptional
(112)
The price is ฿3,828
฿3,828
฿3,828 total
includes taxes & fees
9 Dec - 10 Dec




The Cambrian Inn
3.5 star property
Haverfordwest
9.4 out of 10, Exceptional, (119)
9.4/10
Exceptional
(119)
The price is ฿4,962
฿4,962
฿5,954 total
includes taxes & fees
9 Dec - 10 Dec




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 ฿3,057
฿3,057
฿3,668 total
includes taxes & fees
4 Jan - 5 Jan 2026




The Grove Hotel
3.5 star property
Haverfordwest
7.8 out of 10, Good, (171)
7.8/10
Good
(171)
The price is ฿1,956
฿1,956
฿2,348 total
includes taxes & fees
15 Dec - 16 Dec




The City Inn
3.0 star property
Haverfordwest
7.6 out of 10, Good, (145)
7.6/10
Good
(145)
The price is ฿3,544
฿3,544
฿4,253 total
includes taxes & fees
9 Dec - 10 Dec




OYO Ocean Haze Hotel
3.0 star property
Haverfordwest
7.0 out of 10, Good, (6)
7.0/10
Good
(6)
The price is ฿2,214
฿2,214
฿2,827 total
includes taxes & fees
9 Dec - 10 Dec




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 ฿1,737
฿1,737
฿2,084 total
includes taxes & fees
8 Jan - 9 Jan 2026




Ffynnon Tom
3.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)
The price is ฿10,987
฿10,987
฿13,184 total
includes taxes & fees
12 Dec - 13 Dec




Maerdy Cwtch
3.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (2)
10/10
Exceptional
(2)
The price is ฿10,491
฿10,491
฿12,589 total
includes taxes & fees
11 Dec - 12 Dec




Pant y Ffynnon
3.5 star property
Haverfordwest
The price is ฿10,916
฿10,916
฿13,099 total
includes taxes & fees
11 Dec - 12 Dec




Court House
3.5 star property
Haverfordwest
The price is ฿14,602
฿14,602
฿17,522 total
includes taxes & fees
12 Dec - 13 Dec




Ty Len
3.0 star property
Haverfordwest
10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)
The price is ฿19,918
฿19,918
฿23,902 total
includes taxes & fees
12 Dec - 13 Dec




Maerdy Lodge
3.0 star property
Haverfordwest
8.0 out of 10, Very good, (2)
8.0/10
Very good
(2)
The price is ฿15,311
฿15,311
฿18,373 total
includes taxes & fees
11 Dec - 12 Dec




Flat 4
3.5 star property
Haverfordwest
The price is ฿10,810
฿10,810
฿12,972 total
includes taxes & fees
11 Dec - 12 Dec




Park Hall Cottage
3.5 star property
Haverfordwest
The price is ฿10,491
฿10,491
฿12,589 total
includes taxes & fees
19 Dec - 20 Dec




2 Sunny Hill
3.0 star property
Haverfordwest
The price is ฿16,728
฿16,728
฿20,074 total
includes taxes & fees
11 Dec - 12 Dec




Carreg Ddu
3.0 star property
Haverfordwest
The price is ฿12,936
฿12,936
฿15,523 total
includes taxes & fees
12 Dec - 13 Dec




The Stables
3.0 star property
Haverfordwest
The price is ฿15,665