Hotels in Harlech
8 handpicked places to stay
Photo © Paul Lakin, CC BY 3.0
Harlech's accommodation is small in scale but wide in character, from centuries-old inns on the steep lanes below the castle to country house hotels set in their own grounds a few minutes' drive away. Because the town itself is compact, almost everywhere to stay puts you within easy reach of the castle, the beach and the golf links, so the choice tends to come down to atmosphere and budget rather than location.
At the upper end, Talsarnau's country house hotels occupy historic manor buildings set in landscaped grounds looking out over the Dwyryd estuary, offering formal dining and a genuinely restful base for a longer stay, while Portmeirion's flagship hotel gives a very different, more theatrical stay inside Clough Williams-Ellis's Italianate village a short drive south. In the town itself, a handful of restaurants-with-rooms and small hotels occupy old stone buildings on the high street, trading grand scale for character, good food and a genuine sense of place.
For a more modest budget, Harlech and its surrounding villages have a good spread of B&Bs and guest houses, many run by local families for years and offering the kind of home-cooked Welsh breakfast that sets you up for a day on the hills or the beach. Several of these sit on the steep lanes immediately below the castle and are not well suited to heavy luggage, so it is worth checking access before booking if mobility is a concern. Booking ahead for the summer months is strongly advised, since Harlech's total number of rooms is small relative to its popularity with golfers, walkers and families heading for the beach.
Maes y Neuadd Country House Hotel
Hotel · Talsarnau, 3 miles from Harlech
A 14th-century manor house hotel in the hills above the Dwyryd estuary, with 13 en-suite rooms and a restaurant using produce from its own kitchen garden.
Hotel Portmeirion
Hotel · Portmeirion village, 8 miles from Harlech
The Art Deco flagship hotel of Clough Williams-Ellis's Italianate village, overlooking the sandy Dwyryd estuary a short drive from Harlech.
Castle Cottage Inn
Inn · Harlech high street, beside the castle
A restaurant with rooms in two 16th-century buildings just off Harlech's high street, moments from the castle gates.
Y Branwen Hotel
Hotel · Beside Royal St David's golf course, Harlech
An adults-only, dog-friendly hotel beside Royal St David's golf course, a few minutes' walk from Harlech Castle.
The Queens Hotel Harlech
Inn · Harlech town centre
A traditional Welsh coaching inn in the centre of Harlech, with a well-known bar, restaurant and views towards the castle.
Crown Lodge
B&B · Ffordd Isaf, on the edge of Harlech
A family-run B&B on the edge of Harlech with coastal views, comfortable rooms and a full Welsh breakfast.
Byrdir House
Guest House · Harlech High Street, near the castle
A licensed Victorian guest house on Harlech High Street, run by the same family for years and popular with golfers and walkers.
Maelgwyn House
B&B · Ffordd Isaf, Harlech, with bay views
A recently renovated B&B on Ffordd Isaf with sweeping views over Tremadog Bay, run by hosts offering fly fishing and birdwatching trips.
Affiliate link — we may earn a small commission at no cost to you