Hotels near Barafundle Bay

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Barafundle Bay hotels

Portclew House

Portclew House
4.0 star property
4.3 km from Barafundle Bay
9.6 out of 10, Exceptional, (263 reviews)
"Highly recommend had a great stay"
United Kingdom
Tom
The price is P7,239
P8,686 total
includes taxes & fees
Mar 26 - Mar 27
Portclew House

Lovesgrove Country Guest House

Lovesgrove Country Guest House
3.5 star property
7.9 km from Barafundle Bay
9.8 out of 10, Exceptional, (410 reviews)
"Fantastic find, spacious, clean room, amazing breakfast, friendly staff, highly recommend."
United Kingdom
Ann
The price is P5,670
P6,804 total
includes taxes & fees
Mar 27 - Mar 28
Lovesgrove Country Guest House

Old Kings Arms Hotel

Old Kings Arms Hotel
3.0 star property
6.5 km from Barafundle Bay
9.2 out of 10, Wonderful, (150 reviews)
"Friendly staff, clean and larger room with a beautiful view. We enjoyed our overnight stay."
United States
Barbara
The price is P6,702
P8,043 total
includes taxes & fees
Mar 27 - Mar 28
Old Kings Arms Hotel

OYO Lamphey Hall

OYO Lamphey Hall
3.0 star property
6 km from Barafundle Bay
8.2 out of 10, Very Good, (99 reviews)
"Lovely location friendly professional staff excellent rooms"
United Kingdom
Peter
The price is P5,541
P7,198 total
includes taxes & fees
Mar 26 - Mar 27
OYO Lamphey Hall

YHA Manorbier - Hostel

YHA Manorbier - Hostel
2.0 star property
9.3 km from Barafundle Bay
9.2 out of 10, Wonderful, (43 reviews)
"Great place to stay more than helpful staff A1 ++++++Thanks"
United Kingdom
Bhabinder
The price is P2,346
P2,815 total
includes taxes & fees
Mar 26 - Mar 27
YHA Manorbier - Hostel

Best Western Lamphey Court Hotel & Spa

Best Western Lamphey Court Hotel & Spa
4.0 star property
6.6 km from Barafundle Bay
8.0 out of 10, Very Good, (434 reviews)
"Clean rooms, lovely staff members and great facilities :) "
United Kingdom
Rosie
The price is P7,359
P8,831 total
includes taxes & fees
Apr 5 - Apr 6
Best Western Lamphey Court Hotel & Spa

Elm Grove Country House

Elm Grove Country House
4.0 star property
11.1 km from Barafundle Bay
9.8 out of 10, Exceptional, (124 reviews)
"Very friendly host, nice environment, beautiful and spaceful room. "
United Kingdom
Anonymous traveler
The price is P9,852
P11,823 total
includes taxes & fees
Mar 29 - Mar 30
Elm Grove Country House

OYO Welsh Holiday Accommodation - Modern Stay

OYO Welsh Holiday Accommodation - Modern Stay
2.0 star property
8.6 km from Barafundle Bay
6.4 out of 10, (7 reviews)
"One night stay and room was well presented and clean and tidy. Comfortable nights sleep and a good experience. "
United Kingdom
Carwyn
OYO Welsh Holiday Accommodation - Modern Stay

Tŷ Milford Waterfront

Tŷ Milford Waterfront
3.0 star property
13.9 km from Barafundle Bay
9.2 out of 10, Wonderful, (744 reviews)
"Nice location for exploring Pembrokeshire, great breakfast and friendly staff. "
United Kingdom
ALISTAIR
The price is P4,222
P5,067 total
includes taxes & fees
Mar 27 - Mar 28
Tŷ Milford Waterfront

The Lord Nelson Hotel

The Lord Nelson Hotel
4.0 star property
13.9 km from Barafundle Bay
9.2 out of 10, Wonderful, (107 reviews)
"Clean room, well maintained parking Had a nice stay for a night "
United Kingdom
Manoj
The price is P4,102
P4,922 total
includes taxes & fees
Mar 29 - Mar 30
The Lord Nelson Hotel

Ferry House Inn

Ferry House Inn
3.0 star property
10.6 km from Barafundle Bay
9.6 out of 10, Exceptional, (175 reviews)
"Lovely hotel and excellent location. James was the best and took great care of us. Will definitely be visiting again!!!"
Ireland
Tauseef
The price is P6,032
P7,239 total
includes taxes & fees
Mar 26 - Mar 27
Ferry House Inn

Cysgu Dda – Sleep Well

Cysgu Dda – Sleep Well
2.0 star property
8.8 km from Barafundle Bay
8.8 out of 10, Excellent, (3 reviews)
"Great little place, rooms were done out really nice, staff were lovely, perfect little place to stay while we were visiting tenby, so many places just a short drive away also for families "
United Kingdom
Bridie
The price is P5,897
P7,076 total
includes taxes & fees
Mar 29 - Mar 30
Cysgu Dda – Sleep Well

The Broadmead Boutique B and B

The Broadmead Boutique B and B
3.0 star property
14.3 km from Barafundle Bay
9.6 out of 10, Exceptional, (82 reviews)
"We loved our stay. Staff made one feel very welcome and comfortable. Breakfast is first class. Rooms are very clean. Property is beautiful."
United Kingdom
Sylvia
The price is P7,492
P8,990 total
includes taxes & fees
Apr 9 - Apr 10
The Broadmead Boutique B and B

Beggars Reach Hotel

Beggars Reach Hotel
3.0 star property
10.8 km from Barafundle Bay
8.4 out of 10, Very Good, (215 reviews)
"Great wee hotel, spotless, comfortable and in a lovely location. "
United Kingdom
Stuart
Beggars Reach Hotel

Coach Guest House

Coach Guest House
3.0 star property
15.2 km from Barafundle Bay
9.8 out of 10, Exceptional, (117 reviews)
"The room was very clean cosy and comfortable..would definitely stay again. the breakfast was excellent and the hosts very helpful and friendly... parking as well added bonus."
United Kingdom
Steven
The price is P7,707
P9,249 total
includes taxes & fees
Apr 12 - Apr 13
Coach Guest House

The Dunes

The Dunes
3.5 star property
14.7 km from Barafundle Bay
9.6 out of 10, Exceptional, (33 reviews)
"Fab breakfast Handy e car charging Check with Dunes when restaurant is open for evening dining"
United Kingdom
Eleanor
The price is P11,109
P13,331 total
includes taxes & fees
Apr 13 - Apr 14
The Dunes

Cheriton

Cheriton
3.0 star property
9 km from Barafundle Bay
10.0 out of 10, Exceptional, (3 reviews)
"The property was very well equipped, very roomy and comfortable. "
United Kingdom
David
The price is P25,114
P30,137 total
includes taxes & fees
Mar 29 - Mar 30
Cheriton

Heywood Spa Hotel

Heywood Spa Hotel
4.0 star property
14.3 km from Barafundle Bay
9.2 out of 10, Wonderful, (249 reviews)
"All staff were really friendly and professional, lots of personal touches. Drinks brought to the spa area. Lovely hotel would recommend, thank you."
United Kingdom
Robert
The price is P8,780
P10,536 total
includes taxes & fees
Mar 29 - Mar 30
Heywood Spa Hotel

The Imperial Hotel

The Imperial Hotel
3.5 star property
15.3 km from Barafundle Bay
9.0 out of 10, Wonderful, (169 reviews)
"The room, staff and sea view from our room were lovely! Would definitely stay here again!"
United Kingdom
Caitlin
The price is P7,373
P8,847 total
includes taxes & fees
Apr 1 - Apr 2
The Imperial Hotel

Sandyhill Guest House

Sandyhill Guest House
3.0 star property
16.1 km from Barafundle Bay
9.4 out of 10, Exceptional, (59 reviews)
"Lovely clean property, friendly hosts and delicious breakfast. "
United Kingdom
Joseph
The price is P6,836
P8,204 total
includes taxes & fees
Mar 29 - Mar 30
Sandyhill Guest House
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 Barafundle Bay

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Exterior
Portclew House
4.0 star property
9.6
Exceptional
263 reviews
View
Reception
Lovesgrove Country Guest House
3.5 star property
9.8
Exceptional
410 reviews
View
Property grounds
Old Kings Arms Hotel
3.0 star property
9.2
Wonderful
150 reviews
View
Terrace/patio
OYO Lamphey Hall
3.0 star property
8.2
Very Good
99 reviews
View
View from property
YHA Manorbier - Hostel
2.0 star property
9.2
Wonderful
43 reviews
View

Top Barafundle Bay Hotel Reviews

Hotels near other Barafundle Bay attractions

Frequently asked questions

What's the area like around Barafundle Bay?
Barafundle Bay is located in Pembroke. Travelers like this welcoming area for its countryside and coffeehouses. You'll find 245 hotels and other accommodations within a few miles for a convenient home base.
What's the best place to stay near Barafundle Bay?
Freshwater Bay Holiday Cottages is one of the top choices for your stay based on our traveler data, and this apartment offers free parking and free WiFi. It's located 2.3 mi (3.6 km) from Barafundle Bay. Other good options within 5 miles include Freshwater Bay Holiday Chalets and Portclew House.
How many hotels are there close to Barafundle Bay?
Expedia has 245 hotels and other accommodations a few miles from Barafundle Bay.
If I need to cancel the hotel reservation for my stay near Barafundle Bay, will I receive a refund?
Yes! The majority of hotel room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, you may still be able to cancel and receive a refund within 24 hours of booking. Put your dates in and click on "Search", then you can use the "fully refundable" filter to view top deals close to Barafundle Bay.
What can I see and do near Barafundle Bay?
Pembroke Castle, St. Govan's Chapel, and Lamphey Bishop's Palace are landmarks that you won't want to miss. Enjoy a stroll along the shore at Freshwater East Beach, Broad Haven South, and New Quay. At Manorbier Beach, Bullslaughter Bay, and Flimston Bay, you can surround yourself with nature.