Enter your dates to see the latest prices and deals for Harlech hotels
Popular with guests booking hotels in Harlech
Popular with guests booking hotels in Harlech
Popular with guests booking hotels in Porthmadog
Popular with guests booking hotels in Penrhyndeudreath
Popular with guests booking hotels in Talsarnau
Popular with guests booking hotels in Llanbedr
Popular with guests booking hotels in Llanbedr
Popular with guests booking hotels in Porthmadog
Popular with guests booking hotels in Bacton
Popular with guests booking hotels in Llanbedr
Situated in Llanbedr, Hafan Artro offers accommodation with a garden. This hotel offers free WiFi. Free private parking is available on site.
Situated in Porthmadog in the Gwynedd region, En-suite Bedroom in a quiet bungalow features accommodation with free WiFi and free private parking.
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.
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.
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.
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.
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.
Harlech Apartments - Matholwch is set in Harlech, 14 km from Portmeirion, 38 km from Snowdon, as well as 44 km from Snowdon Mountain Railway.
Henllys is located in Harlech, 14 km from Portmeirion, 38 km from Snowdon, as well as 45 km from Snowdon Mountain Railway.
Offering a garden and sea view, Bron Castell is situated in Harlech, 1.4 km from Harlech Beach and 14 km from Portmeirion.
Located in Harlech and only 1.4 km from Harlech Beach, Aelfor provides accommodation with sea views, free WiFi and free private parking.
Llety Perygl enjoys a location in Harlech, just 37 km from Snowdon and 43 km from Snowdon Mountain Railway. The 5-star holiday home has sea views and is 12 km from Portmeirion.
Set in Harlech, 36 km from Snowdon and 42 km from Snowdon Mountain Railway, Is Y Deri provides accommodation with access to a garden. The property is non-smoking and is located 11 km from Portmeirion.
Offering a terrace and sea view, Red Ridge is set in Harlech, 1.1 km from Harlech Beach and 16 km from Portmeirion.
Offering sea views, Harlech Apartments - Bendigeidfran is an accommodation located in Harlech, 1.6 km from Harlech Beach and 14 km from Portmeirion.
Harlech Apartments - Gwern is situated in Harlech, 14 km from Portmeirion, 38 km from Snowdon, as well as 44 km from Snowdon Mountain Railway.
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.
This family run hotel offers traditional, comfortable accommodation in the beautiful setting of the Snowdonia National Park.
Built by a visionary architect in 1925, Portmeirion Village & Castell Deudraeth overlooks the beautiful Dywryd Estaury.
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.
Featuring 4-star accommodation, Yr Hen Fecws is situated in Porthmadog, 4.8 km from Portmeirion and 28 km from Snowdon.
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.
This independently owned, 2 AA Rosette-winning home-from-home is the only hotel in Porthmadog.
Offering a garden and quiet street view, Gwynfa is set in Porthmadog, 28 km from Snowdon and 34 km from Snowdon Mountain Railway.