Hotels in Portmeirion
31 handpicked places to stay
Photo © Google Maps contributors, Google Maps
The Hotel Portmeirion
Hotel · Portmeirion, near Porthmadog · 0.1 miles away
Four-star hotel on the waterfront of Clough Williams-Ellis's Italianate village, with an outdoor pool and estuary views.
Castell Deudraeth
Hotel · Victorian castellated mansion by the Portmeirion gatehouse
A Victorian castellated mansion turned contemporary hotel, set beside a walled garden near Portmeirion's main gatehouse.
Portmeirion Village & Castell Deudraeth
Hotel · Minffordd, Penrhyndeudraeth · 0.4 miles away
A Grade II listed Italianate village hotel in Penrhyndeudraeth, Gwynedd, with 55 rooms spread between a fairy-tale coastal setting and a Victorian castle.
Premier Inn Porthmadog
Hotel · Britannia Terrace, Porthmadog · 1.3 miles away
Premier Inn Porthmadog offers 80 en-suite rooms, some with estuary or mountain views, close to Portmeirion and Black Rock Sands.
Yr Hen Fecws
B&B · Lombard Street, Porthmadog town centre
A seven-room B&B above an acclaimed Porthmadog restaurant, in a characterful period building on Lombard Street.
Estuary Lodge Motel
Guest Accommodation · Stryd Fawr, Talsarnau · 1.6 miles away
Adults-only 8-room motel in Talsarnau, Gwynedd, with free on-site parking and a garden for unwinding after days on the estuary trails.
Taldraeth - Old Vicarage Guest House
Guest Accommodation · Hen Ficerdy / Old Vicarage Guest House, Penrhyndeudraeth · 1.7 miles away
Adults-only guest house in Penrhyndeudraeth, Gwynedd, with en-suite rooms and garden, close to the National White Water Centre.
Ty Cambrian Studio Apartments
Hotel · Ty Cambrian Cambrian View, Penrhyndeudraeth · 1.8 miles away
Adults-only studio apartments in Penrhyndeudraeth, Gwynedd, with self-catering kitchens and a pub and restaurant nearby.
Tudor Lodge
Guest Accommodation · Tan Yr Onnen, Porthmadog · 1.8 miles away
Tudor Lodge is a 14-room adults-only guest house in Porthmadog with EV charging and free parking, near the harbour and Ffestiniog Railway.
Royal Sportsman Hotel
Hotel · High Street, Porthmadog town centre
A traditional High Street hotel in Porthmadog, a long-standing base for visitors exploring Portmeirion and the surrounding coast.
Y Griffin
Hotel · Griffin Terrace, Penrhyndeudraeth · 1.8 miles away
Village hotel in Penrhyndeudraeth, Gwynedd, close to the National White Water Centre and handy for walking and cycling country.
Gwrach Ynys Country Guest House
B&B · Gwrach Ynys, Harlech · 1.8 miles away
Six-room B&B near Harlech with its own garden and picnic area, handy for Snowdonia walks and Harlech Castle.
Gwynfa
B&B · Penamser Road, Porthmadog · 1.9 miles away
A B&B on Penamser Road in Porthmadog, Gwynedd, with a supermarket across the street and cooked-to-order breakfasts.
Queens Rooms
Guest Accommodation · Queens Hotel, Porthmadog · 1.9 miles away
Queens Rooms in Porthmadog pairs a handy in-house bar with simple en-suite rooms, mountain views and free parking close to the National White Water Centre.
Yr Hen Farcdy
B&B · Yr Hen Farcdy, Talsarnau · 2.1 miles away
A two-room B&B in Talsarnau, Gwynedd, with a garden and free parking, close to the National White Water Centre and Llandecwyn.
11 Maes Gerddi
B&B · 11 Maes Gerddi, Porthmadog · 2.1 miles away
A B&B on Maes Gerddi near Porthmadog, with mountain views over Gwynedd and free on-site parking.
Travelodge Porthmadog
Hotel · Ffordd Penamswer, Porthmadog · 2.2 miles away
A budget base in Porthmadog for touring Snowdonia and the coast, with free parking and 51 straightforward en-suite rooms.
Ferlas Bed and Breakfast
B&B · Ferlas, Penrhyndeudraeth · 2.2 miles away
Adults-only B&B on Ferlas in Penrhyndeudraeth, with mountain and garden views over the Snowdonia countryside.
Maes y Neuadd Country House Hotel
Hotel · Talsarnau, 3 miles from Harlech · 2.4 miles away
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.
Plas Tan-yr-Allt Country House
Guest House · Tremadog, hillside above Porthmadog
A Georgian country house with literary history, set in wooded grounds above Tremadog a short drive from Portmeirion.
Golden Fleece Inn
Inn · Market Square, Tremadog, near Porthmadog
An award-winning inn on Tremadog's Market Square with rooms, holiday cottages and a restaurant known for its own butchery.
Aberdunant Hall
Hotel · Prenteg, Porthmadog · 2.8 miles away
Nine-room hotel near Porthmadog, with Snowdonia's walking, cycling and golf all within easy reach of Prenteg.
Haven Greenacres Holiday Park
Guest Accommodation · Traeth Y Greigddu, Porthmadog · 3.1 miles away
Holiday park on Traeth Y Greigddu near Porthmadog with direct sandy beach access, an indoor pool and outdoor SplashZone.
The Queens Hotel Harlech
Inn · Harlech town centre · 3.6 miles away
A traditional Welsh coaching inn in the centre of Harlech, with a well-known bar, restaurant and views towards the castle.
Castle Cottage Inn
Inn · Harlech high street, beside the castle · 3.7 miles away
A restaurant with rooms in two 16th-century buildings just off Harlech's high street, moments from the castle gates.
Y Branwen Restaurant & Rooms
Hotel · Ffordd Newydd, Harlech · 3.8 miles away
An adults-only 8-room hotel in historic Harlech, Gwynedd, pairing a restaurant with rooms close to the Snowdonia coast.
Y Branwen Hotel
Hotel · Beside Royal St David's golf course, Harlech · 3.8 miles away
An adults-only, dog-friendly hotel beside Royal St David's golf course, a few minutes' walk from Harlech Castle.
Byrdir House
Guest House · Harlech High Street, near the castle · 3.9 miles away
A licensed Victorian guest house on Harlech High Street, run by the same family for years and popular with golfers and walkers.
Crown Lodge
B&B · Ffordd Isaf, on the edge of Harlech · 4 miles away
A family-run B&B on the edge of Harlech with coastal views, comfortable rooms and a full Welsh breakfast.
Plas Tan y Bwlch
B&B · Snowdonia National Park Centre, Maentwrog · 5 miles away
Historic B&B within Snowdonia National Park Centre in Maentwrog, Gwynedd, with gardens and picnic areas for exploring the surrounding hills.
The Oakeley Arms Hotel
Hotel · Tan-y-bwlch, Blaenau Ffestiniog · 5 miles away
Traditional 14-room inn at Tan-y-bwlch near Blaenau Ffestiniog, surrounded by Snowdonia's mountains and close to the Ffestiniog Railway.