Skip to main content

Search hotels in Harlech

Enter your dates to see the latest prices and deals for Harlech hotels

Harlech – 72 hotels and places to stay

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 589 reviews
    From
    US$147
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 188 reviews
    From
    US$126
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 498 reviews
    From
    US$221
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 16 reviews
    From
    US$455
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 13 reviews
    From
    US$637
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 20 reviews
    From
    US$587
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 17 reviews
    From
    US$473
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 8 reviews
    From
    US$1,063
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 8 reviews
    From
    US$530
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 20 reviews
    From
    US$530
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 8 reviews
    From
    US$661
    1 night, 2 adults
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 206 reviews
    From
    US$193
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 21 reviews
    From
    US$647
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 21 reviews
    From
    US$526
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 9 reviews
    From
    US$874
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 20 reviews
    From
    US$513
    1 night, 2 adults
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 19 reviews
    From
    US$791
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,402 reviews
    From
    US$260
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 106 reviews
    From
    US$183
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 301 reviews
    From
    US$107
    1 night, 2 adults

Most booked hotels in Harlech and surroundings in the past month

See all

Budget hotels in Harlech and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 673 reviews

    Situated in Llanbedr, Hafan Artro offers accommodation with a garden. This hotel offers free WiFi. Free private parking is available on site.

    From US$113.91 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 195 reviews

    Set just 23 km from Portmeirion, Cadwgan House features accommodation in Dyffryn with access to a bar, a shared lounge, as well as luggage storage space.

    From US$147.42 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 111 reviews

    Situated in Porthmadog in the Gwynedd region, En-suite Bedroom in a quiet bungalow features accommodation with free WiFi and free private parking.

    From US$100.51 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,346 reviews

    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.

    From US$115.91 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 60 reviews

    Harlech House is set in Harlech, 13 km from Portmeirion and 38 km from Snowdon. This 3-star hotel offers free WiFi. The property is non-smoking and is located 1.6 km from Harlech Beach.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Offering a garden and sea view, Pen Y Bryn Bach is located in Harlech, 13 km from Portmeirion and 38 km from Snowdon. The Snowdon Mountain Railway is within 44 km of the holiday home.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 20 reviews

    Located in Harlech and only 1.7 km from Harlech Beach, Stylish home from home with great views provides accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews

    Located 38 km from Snowdon and 44 km from Snowdon Mountain Railway, Galeri Harlech Townhouse provides accommodation situated in Harlech. The 4-star holiday home is 14 km from Portmeirion.

Hotels located in the centre of Harlech

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 8 reviews

    Located in Harlech and only 1.6 km from Harlech Beach, Castle Lodge provides accommodation with sea views, free WiFi and free private parking. This holiday home offers a garden.

    From US$1,035.67 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 8 reviews

    Harlech Apartments - Matholwch is set in Harlech, 14 km from Portmeirion, 38 km from Snowdon, as well as 44 km from Snowdon Mountain Railway.

    From US$540.95 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 17 reviews

    Harlech Apartments - Efnisien is situated in Harlech, 14 km from Portmeirion, 38 km from Snowdon, and 44 km from Snowdon Mountain Railway.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 21 reviews

    Offering sea views, Harlech Apartments - Bendigeidfran is an accommodation located in Harlech, 1.6 km from Harlech Beach and 14 km from Portmeirion.

  • Ty Cwrdd

    Hotel in Harlech
    Central location

    Offering a garden and garden view, Ty Cwrdd is set in Harlech, 14 km from Portmeirion and 38 km from Snowdon. The holiday home is 44 km from Snowdon Mountain Railway.

  • Located in Harlech and only 1.8 km from Harlech Beach, The Villa provides accommodation with sea views, free WiFi and free private parking. The 4-star holiday home is 38 km from Snowdon.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 273 reviews

    Offering free onsite parking, Byrdir House lies in the conservation area of Harlech High Street, 350 yards from Harlech Castle, a 10-minute walk from Royal St.

  • Henllys

    Hotel in Harlech
    Central location
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    Henllys is located in Harlech, 14 km from Portmeirion, 38 km from Snowdon, as well as 45 km from Snowdon Mountain Railway.

    From US$456.90 per night

Best hotels with breakfast in Harlech and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 112 reviews

    Boasting mountain views, Garth Engan Private Self Contained B&B with Garden Area features accommodation with a garden and a patio, around 18 km from Portmeirion.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 723 reviews

    This family run hotel offers traditional, comfortable accommodation in the beautiful setting of the Snowdonia National Park.

    From US$154.12 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,402 reviews

    Built by a visionary architect in 1925, Portmeirion Village & Castell Deudraeth overlooks the beautiful Dywryd Estaury.

    From US$367.20 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 162 reviews

    Located in Talsarnau, within 5.9 km of Portmeirion and 30 km of Snowdon, Yr Hen Farcdy provides accommodation with a garden as well as free private parking for guests who drive.

    From US$127.31 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,069 reviews

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

    From US$140.72 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 415 reviews

    This independently owned, 2 AA Rosette-winning home-from-home is the only hotel in Porthmadog.

    From US$166.18 per night
  • Gerlan

    Hotel in Harlech
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Set in Harlech and only 1.5 km from Harlech Beach, Gerlan offers accommodation with sea views, free WiFi and free private parking.

    From US$719.16 per night
  • Situated in Harlech in the Gwynedd region, with Harlech Beach nearby, Ivy Cottage features accommodation with free WiFi and free private parking. This holiday home offers a garden.

FAQs about hotels in Harlech

What guests said about Harlech:

  • 8.0

    Shame not many shops in Harlech itself and limited places to...

    Shame not many shops in Harlech itself and limited places to eat as didn't serve food every evening. Nice short walk to an expansive sandy beach. Transport needed to reach destinations further away, although train station & buses available to access elsewhere. Llanfair Slate Mines & Harlech Castle definitely worth a visit, plenty of shops in nearby Barmouth too. Plenty of dog friendly beaches too for our furry friends, who tired themselves out every day, especially after walking the 25% & 40% gradient hills up into Harlech itself.
    Guest review by
    Thompson
  • 10.0

    Harlech is a lovely village with all you need for a getaway...

    Harlech is a lovely village with all you need for a getaway whether a night or longer. The town people were friendly and accommodating the castle was most interesting and clean with the friendly staff made it easy to get around. The coffee was great also at the castle tea room. Lots of little shops for your needs and souvenirs and braising. Plenty of opportunities for a memorable picture snap.
    Guest review by
    Peter
    Australia
  • 10.0

    Beautiful beach Interesting castle and visitor centre

    Beautiful beach Interesting castle and visitor centre Stunning views across to Snowdonia and the Lleyn Nice cafes and shops with local produce Quality golf course Great walks in the hills and valleys behind Harlech and Llanbedr
    Guest review by
    basten
  • 10.0

    Castle Cottage Inn provides great accommodation and service.

    Castle Cottage Inn provides great accommodation and service. Epecially for those who are interested in medieval castles. It is located right by Harlech Castle (5 minute walking distance). Not to mention it has a spectacular view of the landscape. Includes the beach, golf course and countryside. Also, their are plenty of our pubs/restaurants to eat near by and small independent shops selling all kinds of interesting items.
    Guest review by
    Theo
    United Kingdom
  • 6.0

    We did not see very much of the town.

    We did not see very much of the town. We did not visit the castle. We could not find any good restaurants in Harlech and so ate at Portmeirion and Portmadog. What we did see of Harlech gave us the impression that the town is a little run down in some areas. We have read that the beach is excellent, and the castle is superb, but we did not have time to visit either.
    Guest review by
    Lesley
    United Kingdom
  • 2.0

    Lovely people. But it's a ghost town.

    Lovely people. But it's a ghost town. It was raining (not their fault), no restaurants' or bars or cafes were open. In affect the town is closed on Wednesdays and Thursdays. The area feels neglected and is certainly not geared up for holidays. We booked for two nights and left after one. Not the fault of the people or property we stayed at. Just that the town is miserable place to be.
    Guest review by
    Paul
    United Kingdom

See reviews by guests who stayed at hotels in Harlech

See all
  • From US$274.73 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 498 reviews
    This is a hidden gem in the the quaintest little village behind an imposing medieval castle. The Castle Cottage Inn should be described as a boutique hotel with 5***** luxury. Pattra & her team are passionate about their business. Their welcome, genuine customers care were 1st class & we were treated like royalty. The food was delicious & the menu was varied with offerings to tempt all taste buds. We were so impressed we wished we could have stayed longer but most definitely shall be returning again.
    Guest review by
    elizabeth
    Ireland
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 273 reviews
    Based right in the centre of Harlech, ideal for exploring Harlech and the beautiful surrounding area. Hosts Adam and Tracey are very welcoming and attentive. Information re access and parking was detailed and accurate. Breakfast is excellent with plenty of choice for all tastes, We had a large double room at the top of the house so lovely sea views, also very big bathroom. All in all an excellent stay. In fact so good, we are going back next weekend!
    Guest review by
    Marie
    United Kingdom
  • From US$147.42 per night
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 589 reviews
    This hotel is great if you love dogs, and great if you don’t. My wife and me fall into the latter. We had a dog free room. It was exceptionally clean and the hosts do a great job. The location cannot be beaten with a fantastic view of Harlech Castle. We did not hear the trains due to double glazed windows. Liam did the most amazing breakfast so 10 out of 10. Piping hot and cooked to our different requests.
    Guest review by
    Steven
    United Kingdom
  • From US$155.46 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 379 reviews
    Deborah is an exceptional host and her breakfasts are out of this world. The guest house is situated in a stunning location only a couple of miles out of Harlech looking out over the Snowdon range and very quiet and peaceful. We couldn't fault the cleanliness both of our room and the other areas of the house. This was our second visit and will definitely return again. Ten out of ten.
    Guest review by
    Michael
    United Kingdom
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 5 reviews
    Lovely location to the sand dunes of Harlech beach. Light and airy rooms.
    Guest review by
    Alice
    United Kingdom