Skip to main content

Hotels in Talsarnau

32 handpicked places to stay

Estuary Lodge Motel

Estuary Lodge Motel

Guest Accommodation · Stryd Fawr, Talsarnau

Adults-only 8-room motel in Talsarnau, Gwynedd, with free on-site parking and a garden for unwinding after days on the estuary trails.

Yr Hen Farcdy

Yr Hen Farcdy

B&B · Yr Hen Farcdy, Talsarnau

A two-room B&B in Talsarnau, Gwynedd, with a garden and free parking, close to the National White Water Centre and Llandecwyn.

Maes y Neuadd Country House Hotel
4 star★

Maes y Neuadd Country House Hotel

Hotel · Talsarnau, 3 miles from Harlech · 1 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.

The Hotel Portmeirion
4 star★

The Hotel Portmeirion

Hotel · Portmeirion, near Porthmadog · 1.6 miles away

Four-star hotel on the waterfront of Clough Williams-Ellis's Italianate village, with an outdoor pool and estuary views.

Castell Deudraeth
4 star★

Castell Deudraeth

Hotel · Victorian castellated mansion by the Portmeirion gatehouse · 1.7 miles away

A Victorian castellated mansion turned contemporary hotel, set beside a walled garden near Portmeirion's main gatehouse.

Portmeirion Village & Castell Deudraeth

Portmeirion Village & Castell Deudraeth

Hotel · Minffordd, Penrhyndeudraeth · 1.7 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.

Guest Accommodation
Taldraeth - Old Vicarage Guest House

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

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.

Y Griffin

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

Gwrach Ynys Country Guest House

B&B · Gwrach Ynys, Harlech · 1.9 miles away

Six-room B&B near Harlech with its own garden and picnic area, handy for Snowdonia walks and Harlech Castle.

Ferlas Bed and Breakfast

Ferlas Bed and Breakfast

B&B · Ferlas, Penrhyndeudraeth · 2.3 miles away

Adults-only B&B on Ferlas in Penrhyndeudraeth, with mountain and garden views over the Snowdonia countryside.

Premier Inn Porthmadog

Premier Inn Porthmadog

Hotel · Britannia Terrace, Porthmadog · 2.9 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
3 star★★

Yr Hen Fecws

B&B · Lombard Street, Porthmadog town centre · 3.2 miles away

A seven-room B&B above an acclaimed Porthmadog restaurant, in a characterful period building on Lombard Street.

Guest Accommodation
Tudor Lodge

Tudor Lodge

Guest Accommodation · Tan Yr Onnen, Porthmadog · 3.4 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
3 star★★

Royal Sportsman Hotel

Hotel · High Street, Porthmadog town centre · 3.4 miles away

A traditional High Street hotel in Porthmadog, a long-standing base for visitors exploring Portmeirion and the surrounding coast.

Gwynfa

Gwynfa

B&B · Penamser Road, Porthmadog · 3.5 miles away

A B&B on Penamser Road in Porthmadog, Gwynedd, with a supermarket across the street and cooked-to-order breakfasts.

Queens Rooms

Queens Rooms

Guest Accommodation · Queens Hotel, Porthmadog · 3.5 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.

The Queens Hotel Harlech
3 star★★

The Queens Hotel Harlech

Inn · Harlech town centre · 3.5 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
4 star★

Castle Cottage Inn

Inn · Harlech high street, beside the castle · 3.6 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

Y Branwen Restaurant & Rooms

Hotel · Ffordd Newydd, Harlech · 3.7 miles away

An adults-only 8-room hotel in historic Harlech, Gwynedd, pairing a restaurant with rooms close to the Snowdonia coast.

Byrdir House
3 star★★

Byrdir House

Guest House · Harlech High Street, near the castle · 3.7 miles away

A licensed Victorian guest house on Harlech High Street, run by the same family for years and popular with golfers and walkers.

B&B
11 Maes Gerddi

11 Maes Gerddi

B&B · 11 Maes Gerddi, Porthmadog · 3.7 miles away

A B&B on Maes Gerddi near Porthmadog, with mountain views over Gwynedd and free on-site parking.

Hotel
Y Branwen Hotel
3 star★★

Y Branwen Hotel

Hotel · Beside Royal St David's golf course, Harlech · 3.7 miles away

An adults-only, dog-friendly hotel beside Royal St David's golf course, a few minutes' walk from Harlech Castle.

Travelodge Porthmadog

Travelodge Porthmadog

Hotel · Ffordd Penamswer, Porthmadog · 3.8 miles away

A budget base in Porthmadog for touring Snowdonia and the coast, with free parking and 51 straightforward en-suite rooms.

Crown Lodge
3 star★★

Crown Lodge

B&B · Ffordd Isaf, on the edge of Harlech · 3.9 miles away

A family-run B&B on the edge of Harlech with coastal views, comfortable rooms and a full Welsh breakfast.

Aberdunant Hall

Aberdunant Hall

Hotel · Prenteg, Porthmadog · 3.9 miles away

Nine-room hotel near Porthmadog, with Snowdonia's walking, cycling and golf all within easy reach of Prenteg.

Plas Tan-yr-Allt Country House
4 star★

Plas Tan-yr-Allt Country House

Guest House · Tremadog, hillside above Porthmadog · 4 miles away

A Georgian country house with literary history, set in wooded grounds above Tremadog a short drive from Portmeirion.

Golden Fleece Inn
4 star★

Golden Fleece Inn

Inn · Market Square, Tremadog, near Porthmadog · 4.1 miles away

An award-winning inn on Tremadog's Market Square with rooms, holiday cottages and a restaurant known for its own butchery.

The Oakeley Arms Hotel

The Oakeley Arms Hotel

Hotel · Tan-y-bwlch, Blaenau Ffestiniog · 4.2 miles away

Traditional 14-room inn at Tan-y-bwlch near Blaenau Ffestiniog, surrounded by Snowdonia's mountains and close to the Ffestiniog Railway.

The Grapes Hotel

The Grapes Hotel

Hotel · Maentwrog, Blaenau Ffestiniog · 4.2 miles away

A small 8-room hotel in Maentwrog near Blaenau Ffestiniog, well placed for exploring Snowdonia with its own restaurant and bar.

Haven Greenacres Holiday Park

Haven Greenacres Holiday Park

Guest Accommodation · Traeth Y Greigddu, Porthmadog · 4.7 miles away

Holiday park on Traeth Y Greigddu near Porthmadog with direct sandy beach access, an indoor pool and outdoor SplashZone.

Garth Engan B&B with private lounge

Garth Engan B&B with private lounge

B&B · Garth Engan, Llanbedr · 5 miles away

A one-room adults-only annexe B&B by the Afon Artro near Llanbedr, with breakfast included and its own private lounge.

🏨

Know a hotel / b&b in Talsarnau that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b