You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Harlech, a charming seaside resort in Gwynedd, North Wales, offers a delightful escape for travelers seeking a blend of history and natural beauty. Nestled within the stunning Snowdonia National Park, Harlech is renowned for its iconic Harlech Castle, a UNESCO World Heritage Site that dates back to 1283. Visitors can explore the castle's rich history and enjoy breathtaking views of Tremadog Bay.
For those planning a stay, Harlech provides a variety of accommodations, from cozy bed and breakfasts to charming guesthouses. The town is divided into the low town, with new housing developments, and the high town, where you'll find the main shopping street, church, and castle. Both areas offer unique experiences and easy access to local attractions.
Beyond the castle, Harlech boasts beautiful sandy beaches, perfect for a relaxing day by the sea, and is a gateway to the scenic landscapes of Snowdonia, making it an ideal destination for nature enthusiasts and history buffs alike.
See the latest prices and deals by choosing your dates

Apartment in Porthmadog · 4.55 mi from centre
7.8
4 reviews
Captain Jack's is located in Porthmadog, just 3 miles from Portmeirion and 18 miles from Snowdon. This apartment offers a garden. Free Wifi is available throughout the property and Harlech Beach is 1.7 miles away.
The apartment features 1 bedroom, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom. A TV is featured. The accommodation is non-smoking.
Guests at Captain Jack's will be able to enjoy activities in and around Porthmadog, like golfing, cycling, and fishing.
Snowdon Mountain Railway is 22 miles from the accommodation, while Bangor Cathedral is 29 miles away. Liverpool John Lennon Airport is 89 miles from the property.

Apartment in Porthmadog · 4.55 mi from centre
8.7
6 reviews
Captain's Rest offers accommodations in Porthmadog, 3 miles from Portmeirion and 18 miles from Snowdon. Free Wifi is available throughout the property and Harlech Beach is 1.7 miles away.
The apartment includes 2 bedrooms, 1 bathroom with a walk-in shower, a seating area, and a fully equipped kitchen with an oven. A TV is provided. The property offers sea views.
Guests at Captain's Rest will be able to enjoy activities in and around Porthmadog, like golfing, cycling, and fishing.
Snowdon Mountain Railway is 22 miles from the accommodation, while Bangor Cathedral is 29 miles away. Liverpool John Lennon Airport is 89 miles from the property.

Apartment in Porthmadog · 4.59 mi from centre
10.0
1 review
River's Edge Penthouse is located in Porthmadog, just 2.7 miles from Portmeirion and 18 miles from Snowdon. Located around 22 miles from Snowdon Mountain Railway, the apartment is also 29 miles away from Bangor Cathedral. The apartment offers both free Wifi and free private parking.
The apartment features 3 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 2 bathrooms with a hair dryer. A TV and DVD player are offered. The accommodation is non-smoking.
Guests at River's Edge Penthouse will be able to enjoy activities in and around Porthmadog, like golfing, cycling, and fishing.
Liverpool John Lennon Airport is 89 miles from the property.

Apartment in Porthmadog · 4.59 mi from centre
7.7
3 reviews
Glaslyn Retreat is located in Porthmadog, just 2.7 miles from Portmeirion and 18 miles from Snowdon. Both Wifi and private parking are available at the apartment free of charge.
Glaslyn Retreat features 2 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom. A TV is provided. The accommodation is non-smoking.
Guests at the accommodation will be able to enjoy activities in and around Porthmadog, like golfing, cycling, and fishing.
Snowdon Mountain Railway is 22 miles from Glaslyn Retreat, while Bangor Cathedral is 29 miles away. Liverpool John Lennon Airport is 89 miles from the property.

Holiday home in Criccieth · 6.82 mi from centre
8.5
2 reviews
The Hayloft Barn offers accommodations in Criccieth, 6.7 miles from Portmeirion and 20 miles from Snowdon. The property is around 24 miles from Snowdon Mountain Railway, 26 miles from Bangor Cathedral, and 29 miles from Anglesey Sea Zoo. Criccieth Golf Club is 3.3 miles from the vacation home.
The vacation home features 1 bedroom, a fully equipped kitchen with kitchenware, a washing machine, and 1 bathroom. Offering free private parking, this 4-star vacation home also features free Wifi. For added privacy, the accommodation features a private entrance.
Guests can relax in the garden at the property.
Beaumaris Castle is 30 miles from The Hayloft Barn, while Criccieth Castle is 2.6 miles from the property.

Holiday home in Gwynedd, Dyffryn · 5.48 mi from centre
Ty-Newydd, Frongaled offers accommodations in Dyffryn, 30 miles from Snowdon and 7 miles from Harlech Castle. 1.4 miles from Tal-y-bont Beach and 15 miles from Portmeirion, the property offers a garden and barbecue facilities. The vacation home also provides free Wifi and free private parking.
The vacation home includes 3 bedrooms and a living room with a TV. The property offers sea views.
Criccieth Castle is 21 miles from the vacation home.

Holiday home in Porthmadog · 4.68 mi from centre
8.6
7 reviews
Woodville is located in Porthmadog, just 3.1 miles from Portmeirion and 18 miles from Snowdon. The 4-star vacation home is 1.9 miles from Harlech Beach.
With free Wifi, this 3-bedroom vacation home features a TV, a washing machine, and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are available in the vacation home. For added privacy, the accommodation features a private entrance.
Guests can relax in the garden at the property.
Snowdon Mountain Railway is 21 miles from the vacation home, while Bangor Cathedral is 29 miles from the property.

Bed and breakfast in Criccieth · 6.73 mi from centre
9.6
267 reviews
Just a 7-minute walk from Criccieth Beach and 500 yards from Criccieth Castle, Glanllifon B&B features accommodations in Criccieth, with a tennis court. With free Wifi, this 3-star bed and breakfast offers water sports facilities and daily room service. Portmeirion is 8.4 miles from the bed and breakfast, and Snowdon is 21 miles away.
Each room has a private bathroom with a shower, while some rooms include sea views. At the bed and breakfast, each unit has bed linen and towels.
Breakfast is available, and includes full English/Irish, vegetarian and vegan options.
Guests at the bed and breakfast will be able to enjoy activities in and around Criccieth, like snorkeling, windsurfing, and cycling. Guests at Glanllifon B&B can enjoy mini-golf on-site, or go fishing or canoeing in the surrounding area.
Snowdon Mountain Railway is 24 miles from the accommodation, while Bangor Cathedral is 27 miles from the property.

Apartment in Porthmadog · 5.75 mi from centre
7.5
23 reviews
First Floor Apartment offers accommodations in Porthmadog, 4.3 miles from Portmeirion and 16 miles from Snowdon. The property is around 20 miles from Snowdon Mountain Railway, 27 miles from Bangor Cathedral, and 31 miles from Anglesey Sea Zoo. The apartment offers free Wifi and free private parking.
The apartment includes 2 bedrooms, 1 bathroom with a walk-in shower, a seating area, and a fully equipped kitchen with an oven. A TV is offered. The accommodation has a fireplace.
Guests at First Floor Apartment will be able to enjoy activities in and around Porthmadog, like golfing, cycling, and fishing.
Beaumaris Castle is 31 miles from the accommodation.

Holiday home in Gwynedd, Dyffryn · 5.23 mi from centre
10.0
4 reviews
Morannedd Bach offers accommodations in Dyffryn, 14 miles from Portmeirion and 29 miles from Snowdon. Offering free private parking, the 4-star vacation home is 1.4 miles from Tal-y-bont Beach.
With free Wifi, this 2-bedroom vacation home offers a satellite TV, a washing machine, and a fully equipped kitchen with kitchenware. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation features a private entrance.
Guests can also relax in the garden.
Harlech Castle is 6.4 miles from the vacation home, while Criccieth Castle is 20 miles from the property.

Holiday home in Gwynedd, Penrhyndeudreath · 5.42 mi from centre
8.2
5 reviews
Arddwyn is located in Penrhyndeudreath, just 2.4 miles from Portmeirion and 17 miles from Snowdon. This vacation home is 21 miles from Snowdon Mountain Railway.
The vacation home features 2 bedrooms, a fully equipped kitchen with a dishwasher and kitchenware, a washing machine, and 1 bathroom. Providing free private parking, this 4-star vacation home also features free Wifi. The accommodation has a fireplace.

Apartment in Porthmadog · 4.53 mi from centre
10.0
1 review
Harbour Flat - 12E South Snowdon Wharf offers accommodations in Porthmadog, 2.8 miles from Portmeirion and 18 miles from Snowdon. The apartment features both Wifi and private parking free of charge. Snowdon Mountain Railway is 22 miles away and Bangor Cathedral is 29 miles from the apartment.
The spacious apartment is composed of 2 bedrooms, a dining area, a fully equipped kitchen, and 1 bathroom. A TV is provided. The accommodation is non-smoking.
Guests at Harbour Flat - 12E South Snowdon Wharf will be able to enjoy activities in and around Porthmadog, like golfing, cycling, and fishing.
Liverpool John Lennon Airport is 89 miles away.

Holiday home in Criccieth · 6.56 mi from centre
8.0
4 reviews
Just a few steps from Criccieth Castle and 1.1 miles from Criccieth Golf Club, Morlais features accommodations in Criccieth with a garden. The 3-star vacation home is a few steps from Criccieth Beach. Portmeirion is 8.8 miles away and Snowdon is 21 miles from the vacation home.
With free Wifi, this 3-bedroom vacation home offers a TV, a washing machine, and a fully equipped kitchen with kitchenware. Towels and bed linen are featured in the vacation home. The property offers sea views.
Snowdon Mountain Railway is 24 miles from the vacation home, while Bangor Cathedral is 27 miles away. Liverpool John Lennon Airport is 108 miles from the property.

Holiday home in Porthmadog, Morfa Bychan · 4.77 mi from centre
Mountain View offers accommodations in Morfa Bychan, 5.1 miles from Portmeirion and 20 miles from Snowdon. Providing free private parking, the 4-star vacation home is 1.4 miles from Harlech Beach. Criccieth Golf Club is 5.6 miles from the vacation home.
With free Wifi, this 3-bedroom vacation home provides a satellite TV, a washing machine, and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.
Guests can also relax in the garden.
Snowdon Mountain Railway is 24 miles from the vacation home, while Criccieth Castle is 4.9 miles away. Liverpool John Lennon Airport is 92 miles from the property.

Apartment in Porthmadog · 4.53 mi from centre
9.0
4 reviews
Providing a garden, Lan y Mor provides accommodations in Porthmadog. The property is around 18 miles from Snowdon, 22 miles from Snowdon Mountain Railway, and 29 miles from Bangor Cathedral. Free Wifi is available throughout the property and Portmeirion is 2.7 miles away.
The apartment includes 1 bedroom, 1 bathroom with a walk-in shower, a seating area, and a fully equipped kitchen with an oven. A TV is provided. The accommodation is non-smoking.
Guests at Lan y Mor will be able to enjoy activities in and around Porthmadog, like golfing, cycling, and fishing.
Liverpool John Lennon Airport is 89 miles away.

Vacation home in Criccieth, Pentrefelin · 6.59 mi from centre
Located in Criccieth, Eisteddfa Country House and Cottages is in a rural location, a 4-minute drive from Criccieth Castle and 8 minutes from Lloyd George Museum. This vacation home is 6.7 mi (10.8 km) from Eryri National Park and 3.7 mi (6 km) from Black Rock Sands.

Holiday home in Criccieth · 6.82 mi from centre
The Stable offers accommodations in Criccieth, 6.7 miles from Portmeirion and 20 miles from Snowdon. The property is around 24 miles from Snowdon Mountain Railway, 26 miles from Bangor Cathedral, and 29 miles from Anglesey Sea Zoo. Beaumaris Castle is 30 miles from the vacation home and Criccieth Castle is 2.6 miles away.
The vacation home features 2 bedrooms, a fully equipped kitchen with kitchenware, a washing machine, and 1 bathroom. Offering free private parking, this 4-star vacation home also features free Wifi. The property offers sea views.
Guests can also relax in the garden.
Criccieth Golf Club is 3.3 miles from The Stable.

Holiday home in Criccieth · 6.41 mi from centre
10.0
1 review
Just a few steps from Criccieth Beach and a 10-minute walk from Criccieth Castle, Maes Y Mor features accommodations in Criccieth with a garden. The property is around 8 miles from Portmeirion, 21 miles from Snowdon, and 24 miles from Snowdon Mountain Railway. Beaumaris Castle is 30 miles from the vacation home and Criccieth Golf Club is 1.3 miles away.
The vacation home features 4 bedrooms, a fully equipped kitchen with a dishwasher and kitchenware, a washing machine, and 2 bathrooms. Featuring free private parking, this 5-star vacation home also features free Wifi. The property offers sea views.
Bangor Cathedral is 27 miles from Maes Y Mor, while Anglesey Sea Zoo is 30 miles from the property.

Holiday home in Criccieth · 6.57 mi from centre
10.0
3 reviews
Just a few steps from Criccieth Castle and 1.1 miles from Criccieth Golf Club, Wendon features accommodations in Criccieth with a garden. The 4-star vacation home is 8.7 miles from Portmeirion. Free Wifi is available throughout the property and Criccieth Beach is a few steps away.
The vacation home features 3 bedrooms, a fully equipped kitchen with kitchenware, a washing machine, and 1 bathroom. Towels and bed linen are provided in the vacation home. The property offers sea views.
Snowdon is 21 miles from Wendon, while Snowdon Mountain Railway is 24 miles away.

Holiday home in Criccieth · 6.57 mi from centre
9.0
2 reviews
Castle Street is located in Criccieth, just 21 miles from Snowdon and 24 miles from Snowdon Mountain Railway. The 4-star vacation home is 8.8 miles from Portmeirion. Free Wifi is available throughout the property and Criccieth Beach is a few steps away.
The vacation home features 2 bedrooms, a fully equipped kitchen with kitchenware, a washing machine, and 1 bathroom. Towels and bed linen are featured in the vacation home. For added privacy, the accommodation features a private entrance.
Bangor Cathedral is 27 miles from Castle Street, while Anglesey Sea Zoo is 30 miles away. Liverpool John Lennon Airport is 108 miles from the property.