Photo by Scott Tate

Hotels near Barafundle Bay
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Barafundle Bay hotels

No. 2 New Cottages
No. 2 New Cottages2.5 km from Barafundle Bay
The price is RM1,656
RM1,656 total
includes taxes & fees
31 Jan - 1 Feb

Lovesgrove Country Guest House
Lovesgrove Country Guest House7.9 km from Barafundle Bay
9.8 out of 10, Exceptional, (402 reviews)
The price is RM383
RM459 total
includes taxes & fees
20 Jan - 21 Jan

Old Kings Arms Hotel
Old Kings Arms Hotel6.5 km from Barafundle Bay
9.2 out of 10, Wonderful, (149 reviews)
The price is RM475
RM570 total
includes taxes & fees
23 Jan - 24 Jan

Best Western Lamphey Court Hotel & Spa
Best Western Lamphey Court Hotel & Spa6.6 km from Barafundle Bay
8.0 out of 10, Very good, (427 reviews)
The price is RM342
RM410 total
includes taxes & fees
25 Jan - 26 Jan

Ferry House Inn
Ferry House Inn10.6 km from Barafundle Bay
9.6 out of 10, Exceptional, (171 reviews)
The price is RM407
RM489 total
includes taxes & fees
20 Jan - 21 Jan

Beggars Reach Hotel
Beggars Reach Hotel11 km from Barafundle Bay
8.4 out of 10, Very good, (212 reviews)
The price is RM407
RM489 total
includes taxes & fees
20 Jan - 21 Jan

Tŷ Milford Waterfront
Tŷ Milford Waterfront13.9 km from Barafundle Bay
9.0 out of 10, Wonderful, (703 reviews)
The price is RM309
RM371 total
includes taxes & fees
25 Jan - 26 Jan

The Broadmead Boutique B and B
The Broadmead Boutique B and B14.3 km from Barafundle Bay
9.6 out of 10, Exceptional, (74 reviews)
The price is RM495
RM594 total
includes taxes & fees
4 Feb - 5 Feb

OYO Welsh Holiday Accommodation - Modern Stay
OYO Welsh Holiday Accommodation - Modern Stay8.6 km from Barafundle Bay
6.4 out of 10, (7 reviews)
The price is RM311
RM374 total
includes taxes & fees
25 Jan - 26 Jan

The Lord Nelson Hotel
The Lord Nelson Hotel13.9 km from Barafundle Bay
9.2 out of 10, Wonderful, (94 reviews)
The price is RM277
RM332 total
includes taxes & fees
20 Jan - 21 Jan

Cysgu Dda – Sleep Well
Cysgu Dda – Sleep Well8.8 km from Barafundle Bay
10.0 out of 10, Exceptional, (2 reviews)
The price is RM401
RM481 total
includes taxes & fees
20 Jan - 21 Jan

Coach Guest House
Coach Guest House15.2 km from Barafundle Bay
9.8 out of 10, Exceptional, (111 reviews)
The price is RM339
RM407 total
includes taxes & fees
25 Jan - 26 Jan

Heywood Spa Hotel
Heywood Spa Hotel14.3 km from Barafundle Bay
9.2 out of 10, Wonderful, (244 reviews)
The price is RM543
RM652 total
includes taxes & fees
20 Jan - 21 Jan

The Imperial Hotel
The Imperial Hotel15.3 km from Barafundle Bay
9.0 out of 10, Wonderful, (131 reviews)
The price is RM326
RM391 total
includes taxes & fees
22 Jan - 23 Jan

The Esplanade
The Esplanade15.2 km from Barafundle Bay
8.6 out of 10, Excellent, (357 reviews)
The price is RM317
RM380 total
includes taxes & fees
1 Feb - 2 Feb

Shepherds Hut - The Hurdle
Shepherds Hut - The Hurdle13.7 km from Barafundle Bay
9.2 out of 10, Wonderful, (5 reviews)
The price is RM1,112
RM1,335 total
includes taxes & fees
22 Jan - 23 Jan

Premier Inn Tenby Town Centre
Premier Inn Tenby Town Centre15.3 km from Barafundle Bay
8.6 out of 10, Excellent, (4 reviews)
The price is RM244
RM293 total
includes taxes & fees
25 Jan - 26 Jan

The Belgrave Hotel Tenby
The Belgrave Hotel Tenby15.1 km from Barafundle Bay
8.0 out of 10, Very good, (86 reviews)
The price is RM289
RM379 total
includes taxes & fees
22 Jan - 23 Jan

Addison's Adorable Abode
Addison's Adorable Abode8.9 km from Barafundle Bay
4.8 out of 10, (3 reviews)
The price is RM391
RM469 total
includes taxes & fees
26 Jan - 27 Jan
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.
Top Barafundle Bay Hotel Reviews

Freshwater Bay Holiday Cottages
10/10 Excellent
































































