
Find hotels near St Non's Bay, Haverfordwest from CA $100
- 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

St David's Cross Hotel
St David's Cross Hotel1.8 km from St Non's Bay
9.8 out of 10, Exceptional, (257 reviews)
The price is CA $233
CA $279 total
includes taxes & fees
May 19 - May 20

Penrhiw Priory
Penrhiw Priory2 km from St Non's Bay
9.8 out of 10, Exceptional, (68 reviews)
The price is CA $213
CA $255 total
includes taxes & fees
May 10 - May 11

Twr Y Felin Hotel
Twr Y Felin Hotel2 km from St Non's Bay
9.8 out of 10, Exceptional, (209 reviews)
The price is CA $285
CA $342 total
includes taxes & fees
May 11 - May 12

Premier Inn St Davids
Premier Inn St Davids2.4 km from St Non's Bay
9.2 out of 10, Wonderful, (5 reviews)
The price is CA $83
CA $100 total
includes taxes & fees
May 31 - Jun 1

The Grove Hotel
The Grove Hotel1.9 km from St Non's Bay
8.0 out of 10, Very good, (194 reviews)
The price is CA $136
CA $163 total
includes taxes & fees
May 18 - May 19

OYO Ocean Haze Hotel
OYO Ocean Haze Hotel2.7 km from St Non's Bay
7.8 out of 10, Good, (8 reviews)
The price is CA $131
CA $174 total
includes taxes & fees
May 9 - May 10

The City Inn
The City Inn2.2 km from St Non's Bay
7.6 out of 10, Good, (146 reviews)
The price is CA $169
CA $203 total
includes taxes & fees
May 8 - May 9

The Farmhouse Lochmeyler
The Farmhouse Lochmeyler12 km from St Non's Bay
9.6 out of 10, Exceptional, (114 reviews)
The price is CA $185
CA $185 total
includes taxes & fees
May 8 - May 9

Victoria Inn Brewhouse B&B
Victoria Inn Brewhouse B&B13.5 km from St Non's Bay
9.4 out of 10, Exceptional, (80 reviews)
The price is CA $192
CA $231 total
includes taxes & fees
May 12 - May 13

Roch Castle Hotel
Roch Castle Hotel14.4 km from St Non's Bay
10.0 out of 10, Exceptional, (158 reviews)
The price is CA $257
CA $309 total
includes taxes & fees
May 12 - May 13

The Druidstone Hotel
The Druidstone Hotel14.3 km from St Non's Bay
9.2 out of 10, Wonderful, (64 reviews)
The price is CA $163
CA $196 total
includes taxes & fees
May 31 - Jun 1

Red Kite Cottage
Red Kite Cottage13.6 km from St Non's Bay
The price is CA $485
CA $582 total
includes taxes & fees
May 11 - May 12

2 Sunny Hill
2 Sunny Hill11.3 km from St Non's Bay
The price is CA $759
CA $911 total
includes taxes & fees
May 10 - May 11

Carreg Yr Onnen
Carreg Yr Onnen12.7 km from St Non's Bay
The price is CA $709
CA $851 total
includes taxes & fees
May 20 - May 21

Kittiwake, Apartment 22
Kittiwake, Apartment 2216.4 km from St Non's Bay
The price is CA $551
CA $661 total
includes taxes & fees
May 10 - May 11

Woodpecker
Woodpecker14.7 km from St Non's Bay
The price is CA $558
CA $670 total
includes taxes & fees
May 11 - May 12
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
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() St David's Cross Hotel | 9.8 Exceptional 257 reviews | View | ||||||
![]() Penrhiw Priory | 9.8 Exceptional 68 reviews | View | ||||||
![]() Twr Y Felin Hotel | 9.8 Exceptional 209 reviews | View | ||||||
![]() Premier Inn St Davids | 9.2 Wonderful 5 reviews | View | ||||||
![]() Glendower | 8.0 Very good 40 reviews | View |
Top St Non's Bay Hotel Reviews

Twr Y Felin Hotel
10/10 Excellent










































































