
Find hotels near St Non's Bay, Haverfordwest from SAR 473
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St Non's Bay hotels

Twr Y Felin Hotel
Twr Y Felin Hotel2 km from St Non's Bay
9.8 out of 10, Exceptional, (211 reviews)
The price is SAR 948
SAR 1,137 total
includes taxes & fees
24 Aug - 25 Aug

OYO Ocean Haze Hotel
OYO Ocean Haze Hotel2.7 km from St Non's Bay
7.8 out of 10, Good, (9 reviews)
The price is SAR 357
SAR 473 total
includes taxes & fees
26 Jul - 27 Jul

Roch Castle Hotel
Roch Castle Hotel14.4 km from St Non's Bay
10.0 out of 10, Exceptional, (163 reviews)
The price is SAR 971
SAR 1,165 total
includes taxes & fees
3 Aug - 4 Aug

The Druidstone Hotel
The Druidstone Hotel14.3 km from St Non's Bay
9.2 out of 10, Wonderful, (68 reviews)
The price is SAR 459
SAR 550 total
includes taxes & fees
23 Aug - 24 Aug

Chalfonts Cottage
Chalfonts Cottage13.1 km from St Non's Bay
8.0 out of 10, Very Good, (1 review)
The price is SAR 2,256
SAR 2,707 total
includes taxes & fees
8 Aug - 9 Aug

Court House
Court House6.9 km from St Non's Bay
The price is SAR 1,797
SAR 2,157 total
includes taxes & fees
5 Aug - 6 Aug

Woodpecker
Woodpecker14.7 km from St Non's Bay
The price is SAR 1,513
SAR 1,815 total
includes taxes & fees
8 Aug - 9 Aug

8 Rogeston Cottages
8 Rogeston Cottages16.5 km from St Non's Bay
The price is SAR 3,858
SAR 4,629 total
includes taxes & fees
8 Aug - 9 Aug

Ty Tylluan
Ty Tylluan17.3 km from St Non's Bay
The price is SAR 7,745
SAR 9,294 total
includes taxes & fees
31 Jul - 1 Aug

Granston Cottage
Granston Cottage18.5 km from St Non's Bay
The price is SAR 1,857
SAR 2,228 total
includes taxes & fees
31 Jul - 1 Aug
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.
Compare popular hotels close to St Non's Bay
Top St Non's Bay Hotel Reviews

LUXURY 5 STAR HOLIDAY HOME IN ST DAVIDS
10/10 Excellent



















































