Skip to main content

Search hotels in Harlech

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

Harlech – 74 hotels and places to stay

Filter by:

Star rating

Review score

The Queens Hotel Harlech

Hotel in Harlech

Set in Harlech, 1.6 km from Harlech Beach, The Queens Hotel Harlech offers accommodation with a garden, free private parking, a restaurant and a bar.

p
phillip
From
Sweden
Lovely old fashioned Inn with nice rooms and great views of harlech castle. Lovely staff who were very happy and helpful. The beach and local sites vere very close. All in all it was a lovely place and would go back in the future.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 570 reviews
Price from
£110
1 night, 2 adults

Castle View Guest House

Harlech

Located in Harlech, within 2 km of Harlech Beach and 13 km of Portmeirion, Castle View Guest House provides accommodation with a garden as well as free private parking for guests who drive.

S
Stephan
From
Belgium
Brillant spot Excellent host, good coffee
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 181 reviews
Price from
£99
1 night, 2 adults

Castle Cottage Inn

Harlech

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

R
Rainer
From
Belgium
super friendly couple - cozy bar and lounge area - super room
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 484 reviews
Price from
£165
1 night, 2 adults

Gwrach Ynys Country Guest House

Harlech

Just 23 miles from Mount Snowdon in Snowdonia National Park, this 4-star B&B is situated close to Harlech, and has free Wi-Fi and free parking on site.

G
Giilian
From
United States
Very friendly owner. Very good full English breakfast. Lovely china on the tables and views of surrounding countryside. The owner and a guest directed us to the nearest place to eat which was a pub about two miles north. Good food there. We were sent to sleep by gentle noises of sheep.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 385 reviews
Price from
£121
1 night, 2 adults

Tan Isa

Harlech

Located in Harlech in the Gwynedd region, with Harlech Beach nearby, Tan Isa provides accommodation with free WiFi and free private parking.

C
Carl
From
United Kingdom
The site that the cottage is located in feels very exclusive and is beautifully landscaped and maintained. It has everything you need and is an excellent base for exploring Harlech, Porthmadog, Barmouth, Carmarthen and Cricceth to name just a few. The cottage it's self is very modern and cosy and we couldn't fault it.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 15 reviews
Price from
£339.25
1 night, 2 adults

Morlyn Guest House Apartment

Harlech

Located in Harlech in the Gwynedd region, with Harlech Beach nearby, Morlyn Guest House Apartment provides accommodation with free WiFi and free private parking.

g
gillian
From
United Kingdom
Clean, well stocked with everything you may need ! Lots of hot water ! Fabulous views . Close to the beach . A great base to go exploring from .
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews
Price from
£497.95
1 night, 2 adults

Redwood

Harlech

Located 2.2 km from Harlech Beach, Redwood provides accommodation with free WiFi and free private parking. The property is non-smoking and is set 14 km from Portmeirion.

C
Colette
From
United Kingdom
House was immaculate, so clean. Everything we needed. Perfect location, close to the beach. Hosts very accommodating.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 19 reviews
Price from
£438.15
1 night, 2 adults

Harlech Apartments - Efnisien

Harlech

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

D
David
From
United Kingdom
Great location. Apartment was very spacious, clean and contained everything you need for a self catering stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 16 reviews
Price from
£353.05
1 night, 2 adults

Castle Lodge

Harlech

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.

S
Stuart
From
United Kingdom
Fantastic property in a wonderful location next to the castle. Enjoyed plenty of walks from the doorstep as well as travelling to Snowdon and other local attractions. The cottage was well furnished and cosy. Would highly recommend.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7 reviews
Price from
£793.50
1 night, 2 adults

Harlech Apartments - Matholwch

Harlech

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

g
graeme
From
Australia
Beautiful location overlooking Harlech Castle. The apartment was very well appointed. Parking was easy. The welcome parcel was exceptionally nice.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews
Price from
£395.60
1 night, 2 adults
See all 74 hotels in Harlech

Hotels with parking in Harlech

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.9
    Fabulous - What previous guests thought, 350 reviews

    Set in Llanbedr, 19 km from Portmeirion, Dinas offers accommodation with free WiFi and free private parking. The 3-star holiday park is 43 km from Snowdon.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 651 reviews

    We are a small business offering clean and comfortable accommodation at a reasonable price.

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

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

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 55 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 8.5
    Very good - What previous guests thought, 2 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.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 7 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.

Hotels located in the centre of Harlech

  • Gerlan

    Hotel in Harlech
    Central location
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2 reviews

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

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

    Offering a garden and sea view, Bron Castell is situated in Harlech, 1.4 km from Harlech Beach and 14 km from Portmeirion.

  • 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.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 16 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.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 21 reviews

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

  • 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.

Best hotels with breakfast in Harlech and nearby

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

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

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

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

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

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

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 202 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.

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

    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.

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

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

  • Gwynfa

    Hotel in Porthmadog
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 116 reviews

    Offering a garden and quiet street view, Gwynfa is set in Porthmadog, 28 km from Snowdon and 34 km from Snowdon Mountain Railway.

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

    Offering sea views, Harlech Apartments - Branwen is an accommodation set in Harlech, 1.7 km from Harlech Beach and 14 km from Portmeirion.

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
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 19 reviews
    A great little place, with the emphasis on the 'little'. Nevertheless, there was enough space for this dad and two teenagers. Of particular importance to us was how well equipped the kitchen was, which is crucial because at the start of the season Harlech doesn't have many options for eating out. Enjoyed our time here. ☺️
    Guest review by
    Jolyon
    United Kingdom
  • From £99 per night
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 181 reviews
    I know the Harlech area anyway, so knew the location was good. The property was excellent and the host more so. Very friendly and accommodating. He was very willing to do anything to make me feel relaxed and comfortable etc. I could not have asked for more. The facilities were all of a noticeably high standard.
    Guest review by
    Martin
    United Kingdom
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 200 reviews
    Friendly staff and two friendly huskies/hosts greeted us every morning and evening. The breakfast was lovely and having guests around with other dogs was great. Its only a stones throw away from Harlech castle and the beach aswell.
    Guest review by
    Sam
    United Kingdom
  • From £120 per night
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 570 reviews
    We were made to feel very welcome by the owners and had a lovely stay at the Queen's Hotel. Our room was comfortable and clean. Nice breakfast and there's a spacious bar area where you can have drinks and an evening meal.
    Guest review by
    Nicola
    United Kingdom
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 246 reviews
    Fabulous sea view and nice large room. Lovely hotel and friendly staff. Good breakfast. Fabulous beach.
    Guest review by
    Tony
    United Kingdom