Skip to main content

The best B&Bs in Harlech

Check out our pick of great B&Bs in Harlech

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Castle Cottage Inn, hotel in Harlech

Situated in Harlech, 1.5 km from Harlech Beach, Castle Cottage Inn features accommodation with a restaurant, free private parking and a bar.

Excellent
Scored 9.5
9.5
Rated exceptional
Exceptional
487 reviews
Price from
£160
1 night, 2 adults
Y Branwen Restaurant & Rooms - Adult Only and Dog Friendly, hotel in Harlech

This Relaxed Restaurant & Rooms is overlooked by Harlech Castle and is opposite the championship Royal St. David's golf course within the Snowdonia National Park.

Room was very clean, bed was extremely comfortable and breakfast was lovely. Owners were very helpful and friendly.
Scored 8.0
8.0
Rated very good
Very good
223 reviews
Price from
£138
1 night, 2 adults
Plas Tan-Yr-Allt Historic Country House & Estate, hotel in Porthmadog

Plas Tan-Yr-Allt Historic Country House & Estate offers luxury accommodation in Porthmadog. Free private parking and WiFi is available on site.

Great hosts, spacious and high quality rooms with loads of original features. Great breakfast.
Scored 9.7
9.7
Rated exceptional
Exceptional
119 reviews
Price from
£165
1 night, 2 adults
Tudor Lodge, hotel in Porthmadog

Porthmadog High Street is 30 meters and both national and steam trains are within 600 meters of Tudor Lodge. The Tudor Lodge is a family run bed and breakfast.

It was a wonderful stay in a wonderful location with wonderful staff
Scored 9.3
9.3
Rated superb
Superb
721 reviews
Price from
£117
1 night, 2 adults
Yr Hen Farcdy, hotel in Talsarnau

Yr Hen Farcdy features garden views, free WiFi and free private parking, located in Talsarnau, 5.9 km from Portmeirion. Providing a garden, the property is located within 30 km of Snowdon.

My god, such a nice couple. A nice room with a little hall and modern bathroom. Perfect for us. We had a lot of fun and were given good tips for excursions. Thank You!
Scored 9.8
9.8
Rated exceptional
Exceptional
147 reviews
Price from
£98
1 night, 2 adults
Gwynfa, hotel in Porthmadog

Set in Porthmadog and only 5.3 km from Portmeirion, Gwynfa offers accommodation with mountain views, free WiFi and free private parking.

Beautiful Welsh breakfast every morning (with help yourself cereal option). Partner had full Welsh and I had vegan alternative. All was beautifully cooked and soy milk provided for me (advance notice was given of my dietary preference). Nothing was too much, Beryl just wanted us to have a lovely time and enjoy our stay. Beryl was a joy to discuss the day and local events with prior to departing on our adventures. Port Meirion and Black Rock Beach are only a couple of miles walk (or short drive) away. Loads of nice eateries and pubs within walking distance of property. I cannot recommend this BnB highly enough. I am so pleased that we found it and if in the area, I will definitely stay again.
Scored 9.5
9.5
Rated exceptional
Exceptional
91 reviews
Price from
£90
1 night, 2 adults
Bryn Teg Barn, hotel in Dyffryn

Set in Dyffryn and only 22 km from Portmeirion, Bryn Teg Barn offers accommodation with sea views, free WiFi and free private parking. With mountain views, this accommodation provides a patio.

Beautiful property with everything you could need. Very welcoming and thoughtful hosts - always came home to a lit log burner. Will definitely return.
Scored 9.8
9.8
Rated exceptional
Exceptional
78 reviews
Price from
£115
1 night, 2 adults
Yr Hen Fecws, hotel in Porthmadog

Featuring 4-star accommodation, Yr Hen Fecws is situated in Porthmadog, 4.8 km from Portmeirion and 28 km from Snowdon.

Cosy, welcoming, great breakfast, everything we have come to expect from this gem of a place.
Scored 8.5
8.5
Rated very good
Very good
1,004 reviews
Price from
£90
1 night, 2 adults
The Golden Fleece Inn, hotel in Porthmadog

The Golden Fleece Inn has a garden, terrace, a restaurant and bar in Porthmadog. This 4-star inn offers free WiFi. The property is non-smoking and is situated 6.9 km from Portmeirion.

Location & Parking
Scored 8.2
8.2
Rated very good
Very good
1,453 reviews
Price from
£59.52
1 night, 2 adults
Victoria Inn, hotel in Llanbedr

With a large, covered outdoor terrace, and surrounded by the gorgeous scenery of Snowdonia National Park, the 4-star Victoria Inn has free parking on site.

Very welcoming, lovely evening meal and breakfast. The room was very cosy and clean
Scored 8.8
8.8
Rated fabulous
Fabulous
417 reviews
Price from
£100
1 night, 2 adults
All B&Bs in Harlech
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Harlech this month

See all

B&Bs that guests love in Harlech

See all
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 409 reviews
    No fuss, very relaxed, friendly atmosohere, great location, very quiet and peaceful
    Mrs Wocko
    Solo traveller
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 409 reviews
    A lovely period property. Nice welcome. Great location between Harlech and Porthmadog. Excellent breakfast served up on Portmeirion Pottery tableware.
    Leighton
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 487 reviews
    Greeted with a big, warm welcome. Lots of personal, thoughtful touches around the hotel. Very comfortable and clean accommodation. Lovely spacious room and bathroom, comfy sofa/seating area a real bonus. All staff are lovely. Excellent breakfast, and we enjoyed 2 really great home cooked evening meals. Can highly recommend. Great location in the centre of Harlech.
    Patricia
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 487 reviews
    Great location and very comfortable accommodation, with all the amenities you could ask for. The owners were great hosts, Pattra was lovely and couldn’t be more helpful. Tge food was also great.
    Ian
    Young couple
  • Avg. price/night: £95
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 140 reviews
    Saul is a great host, second time staying at the property and once again fantastic. House and rooms are very well kept, Great location.
    Andrew
    People with friends
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 260 reviews
    Location was ideal if you want peace and quiet. Which is what we wanted. Bed and breakfast was excellent and room was clean, tidy and lovely Outlook to the sea.
    alison
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 487 reviews
    Super lodging, Petra is a phenomenal great host, the room had many luxury touches, very clean. However the food was out of this world. You better make a reservation ahead of time because they are usually fully booked. We really enjoyed our stay. We’ll be back!
    Joanie
    Young couple
  • Avg. price/night: £95
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 140 reviews
    Great host, lovely house, quiet location.
    Rich
    Solo traveller
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 409 reviews
    Excellent breakfast, wonderful host, quiet location.
    mark
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 409 reviews
    Had a lovely time at this guest house, charming host, excellent breakfast, lovely comfortable bed/mattress, and a great location, what's not to like
    Robert
    Young couple