Hotels in Tal-y-llyn
71 handpicked places to stay
Photo © Jeremy Giddings, Google Maps
Pen-Y-Bont Hotel
B&B · Tal-y-llyn, Tywyn · 0.1 miles away
A small five-room B&B at Tal-y-llyn near Tywyn, Gwynedd, suited to walkers and anglers wanting mountain views and a quiet base.
Tyn Y Cornel Hotel
Hotel · Talyllyn, Tal-y-llyn
A traditional lakeside hotel in Tal-y-llyn, Gwynedd, with mountain views and grounds made for walking, cycling and fishing.
Dolffanog Fawr
Guest Accommodation · Dolffanog Fawr, Tal-y-llyn
Adults-only guest house in Tal-y-llyn, Gwynedd, with mountain and garden views close to Snowdonia National Park.
Gwesty Minffordd Hotel
Hotel · Gwesty Minffordd Hotel, Tal-y-llyn
Small seven-room hotel by the lake at Tal-y-llyn, deep in the mountains of Snowdonia National Park, Gwynedd.
Eco Retreats
Self-catering · Dyfi Forest, 7 miles from Machynlleth · 3.6 miles away
Three private off-grid Mongolian yurts on a 1,300-acre organic farm deep in the Dyfi Forest, with wood-fired baths and no wifi.
Gwernan Hotel
Hotel · Islawrdref, Dolgellau · 4.2 miles away
A homely lakeside-country hotel near Dolgellau with its own garden and picnic area, right on the edge of Snowdonia National Park.
The Dolgoch
B&B · Dolgoch, B4405, Tywyn · 4.7 miles away
A B&B on the B4405 near Tywyn, handy for Tywyn Beach, the Talyllyn Railway and the hills around Cader Idris.
Borthwen BnB
B&B · Cader Road, Dolgellau · 5.3 miles away
A B&B on Cader Road in Dolgellau, ringed by Snowdonia's mountains, with garden views and free parking on site.
Bryn Mair Gardens
B&B · Love Lane, Dolgellau · 5.3 miles away
Just three refined en-suite rooms in a former Georgian rectory on Love Lane, Dolgellau, with a walled garden and mountain views.
Brynffynnon Boutique Bed and Breakfast
B&B · Love Lane, Dolgellau · 5.3 miles away
Adults-only B&B on Love Lane in Dolgellau with breakfast, garden and mountain views, close to the National White Water Centre.
Plas Gwyn
B&B · Cader Road, Dolgellau · 5.3 miles away
A stone Georgian B&B on Cader Road in Dolgellau, well suited to walkers and paddlers using the nearby National White Water Centre.
Afallon Townhouse Gwynedd Room
Guest Accommodation · Lombard Street, Dolgellau · 5.3 miles away
A two-room, adults-only townhouse on Lombard Street in Dolgellau, right in the heart of Snowdonia's walking and cycling country.
Ivy House B&B
Guest Accommodation · Finsbury Square, Dolgellau · 5.4 miles away
A relaxed B&B in Dolgellau's Finsbury Square offering breakfast and packed lunches, with pubs and restaurants close by and free parking.
Y Meirionnydd Boutique Hotel
Hotel · Smithfield Square, Dolgellau · 5.4 miles away
A recently refurbished boutique hotel on Smithfield Square in Dolgellau, with mountain views and an adults-only stay near Snowdonia's trails.
Royal Ship Hotel
Hotel · Queens Square, Dolgellau · 5.4 miles away
Royal Ship Hotel is a 23-room coaching inn on Queens Square in Dolgellau, known locally for its hearty Sunday roasts and easy access to Cadair Idris.
Llety Brynawel Guest House
B&B · Tower Road, Machynlleth · 5.5 miles away
A four-room B&B on Tower Road in Machynlleth, with mountain and garden views close to the Dyfi estuary and Snowdonia.
Aber Cottage B&B
Guest Accommodation · Smithfield Street, Dolgellau · 5.5 miles away
A small, three-room B&B in Dolgellau suited to walkers and cyclists based near Cadair Idris and the Mawddach Estuary.
Cader Idris Suite at Pen y coed Hall
B&B · 1 Frondirion, Dolgellau · 5.7 miles away
B&B suite in Dolgellau with mountain views, close to walking and cycling routes and the National White Water Centre.
Plas Dolguog
Guest House · Penegoes, 2 miles from Machynlleth · 5.7 miles away
A sixteenth-century mansion in the Snowdonia foothills near Penegoes, with individually styled en-suite rooms, private balconies and an orangery.
Penmaenuchaf Hall Hotel
Hotel · Penmaenpool, Dolgellau · 5.7 miles away
A 14-room country house hotel near Dolgellau, on the edge of Snowdonia, with mountain views and its own spa and pool.
Penmaenuchaf
Hotel · Penmaenpool, near Dolgellau · 5.7 miles away
Restored stone country house above the Mawddach estuary at the foot of Cadair Idris, with a well-regarded restaurant.
White Lion Hotel
Hotel · Heol Pentrehedyn, Machynlleth town centre · 5.7 miles away
A 3-star coaching inn on Heol Pentrehedyn with oak beams, an inglenook fireplace and a restaurant serving fresh local produce.
The Wynnstay Hotel
Hotel · Heol Maengwyn, Machynlleth town centre · 5.7 miles away
A traditional mid-Wales coaching inn on Heol Maengwyn, with comfortable rooms, a well-stocked bar and a Welsh-produce restaurant.
Ty Bech Twt
Guest Accommodation · Pennant, Machynlleth · 5.7 miles away
Simple guest accommodation near Pennant, Machynlleth, with a garden and mountain views, handy for the National White Water Centre.
George III Hotel
Hotel · Penmaenpool, Dolgellau · 5.8 miles away
Overlooking the Mawddach estuary at Penmaenpool near Dolgellau, this 11-room hotel pairs mountain views with a welcoming pub restaurant.
Cross Foxes - Bar Grill Rooms
Guest Accommodation · Brithdir, Dolgellau · 5.8 miles away
A bar-grill-with-rooms in Brithdir near Dolgellau, suited to walkers and Snowdonia road-trippers who want a proper meal after a day outdoors.
Maenllwyd Guest House
B&B · Machynlleth town centre · 5.8 miles away
A family-run B&B in a former Manse dating from around 1800, offering seven en-suite rooms in the heart of Machynlleth since 1980.
Dwy Olwyn
Guest Accommodation · Dwy Olwyn, Dolgellau · 5.8 miles away
Guest accommodation in Dolgellau, near the Mawddach Trail, with mountain views and free parking, well placed for walking Snowdonia and Cader Idris.
Canol y Llan
Guest Accommodation · Carol Y Llan, Machynlleth · 6 miles away
Canol y Llan is a guest accommodation near Machynlleth, Powys, with the Vale of Rheidol Railway among the local attractions.
Dolgun Uchaf Guesthouse
Guest Accommodation · Dolgun Uchaf, Dolgellau · 6.1 miles away
A 9-room guesthouse at Dolgun Uchaf near Dolgellau, with free parking and a garden, well placed for exploring Snowdonia.
Borthwnog Hall
Guest Accommodation · Bontddu, Dolgellau · 6.2 miles away
A characterful hall near Bontddu and Dolgellau, with garden grounds and free parking on the edge of Snowdonia National Park.
Showmans Wagon at Coed Cae
Guest Accommodation · Taicynhaeaf, Dolgellau · 6.3 miles away
A single showman's wagon near Dolgellau, Gwynedda, set with garden and river views close to the Mawddach Trail and Cadair Idris.
Penrhosmawr
B&B · Penrhosmawr, Machynlleth · 6.4 miles away
B&B near Machynlleth with en-suite rooms overlooking garden and mountain views, plus free parking and 24-hour reception.
Cwm Dylluan
B&B · Cwm Dylluan, Machynlleth · 6.7 miles away
B&B near Machynlleth, Powys, with mountain views and a garden, close to the Vale of Rheidol Railway.
Bae Abermaw
B&B · Panorama Road, Barmouth · 6.8 miles away
A boutique Victorian B&B on Panorama Road with fourteen rooms, a licensed bar and garden, and views over the Mawddach estuary.
Lawrenny Lodge
B&B · Aberamffra Road, Barmouth · 6.8 miles away
Adults-only B&B on Aberamffra Road in Barmouth, with free on-site parking and a garden just over half a mile from town.
No6
B&B · 6 Porkington Terrace, Barmouth · 6.9 miles away
A B&B on Porkington Terrace in Barmouth, with en-suite rooms and views over sea and mountains from the Welsh coast.
Bryn Melyn Apartments
Self-catering · Panorama Road, Barmouth · 6.9 miles away
A small self-catering mini-resort of three spacious apartments on Panorama Road, with estuary views and a shared terrace.
Sunray Guest House
Guest Accommodation · Sunray, Barmouth · 7 miles away
Guest house near Barmouth with the Fairbourne Railway close by, plus walking, cycling and golf all within easy reach.
The Tilman
Hotel · Church Street, Barmouth · 7.1 miles away
A Church Street hotel in Barmouth, minutes from Gwynedd's coast and countryside, with free parking and a restaurant on site.
Aber House
B&B · High Street, Barmouth · 7.1 miles away
A welcoming six-room B&B on the High Street in the centre of Barmouth, close to the harbour, with a dog-friendly annex.
Tal Y Don Hotel
Hotel · High Street, Barmouth · 7.2 miles away
A small, no-frills hotel on Barmouth's High Street, good for walkers and beach-goers who don't need parking or fuss.
Peniarth Arms
Hotel · Bryncrug, Tywyn · 7.3 miles away
A village pub-hotel in Bryncrug near Tywyn, with free on-site parking, a bar and restaurant, and Gwynedd's countryside on the doorstep.
The Royal
Inn · King Edward Street, Barmouth · 7.3 miles away
A newly refurbished family pub with ten en-suite rooms on King Edward Street, within 500 metres of the beach and station.
Endeavour Guest House
Guest Accommodation · Marine Parade, Barmouth · 7.4 miles away
Guest house on Marine Parade in Barmouth, close to Fairbourne Railway and the town's beaches, pubs and walking country.
Leamington House Hotel
Hotel · 4 Marine Parade, Barmouth · 7.4 miles away
A seafront hotel on Barmouth's Marine Parade, with mountain views and easy access to the town's beach, harbour and Fairbourne Railway.
Oceandrive
B&B · 5 Marine Parade, Barmouth · 7.4 miles away
Oceandrive is a B&B on Marine Parade in Barmouth, with en-suite family rooms just steps from the seafront.
The Sandpiper
Guest Accommodation · 7 Marine Parade, Barmouth · 7.4 miles away
A guest house on Barmouth's Marine Parade, close to the seafront and Fairbourne Railway, with en-suite family rooms and 24-hour reception.
Wavecrest Guest House
Guest House · Seafront, Barmouth · 7.4 miles away
A family-run Victorian guest house on the seafront, two minutes from the beach with mountain and sea views.
Bluebells Guest House
Guest Accommodation · 9 Marine Parade, Barmouth · 7.4 miles away
Adults-only guest house on Marine Parade in Barmouth, with en-suite rooms and free on-site parking close to the seafront.
Seascape
Guest Accommodation · 10 Marine Parade, Barmouth · 7.4 miles away
Adults-only guest accommodation on Marine Parade in Barmouth, close to a pub, restaurant and the Fairbourne Railway.
Crystal House Bed & Breakfast
B&B · 19 Marine Parade, Barmouth · 7.5 miles away
Seafront B&B on Marine Parade in Barmouth with a cooked breakfast, sea views and family rooms just steps from the beach.
Mor Wyn Guest House
Guest Accommodation · 21 Marine Parade, Barmouth · 7.5 miles away
On Marine Parade overlooking Barmouth's seafront, this guest house offers en-suite rooms, a garden and free parking close to the coast.
The Sandbanks
Hotel · Marine Parade, Barmouth · 7.5 miles away
The Sandbanks is a 35-room seafront hotel on Marine Parade in Barmouth, with sea views and easy reach of Mawddach Estuary and Eryri.
Twr Mynach
B&B · Llanaber Road, Barmouth · 7.6 miles away
Twr Mynach is a B&B on Llanaber Road in Barmouth, close to the town and near the Fairbourne Railway.
Moelfre B&B
B&B · 2 Coed Yr Onnen, Machynlleth · 7.6 miles away
A modest modern-build B&B near Machynlleth, Powys, with garden views and free parking for those exploring mid-Wales.
Min y Mor Hotel
Hotel · Marine Promenade, Barmouth · 7.6 miles away
A seafront hotel directly on Barmouth's promenade, with a licensed restaurant, bar and a beer garden overlooking the beach.
Ty'r Graig Castle
Hotel · Clifftop above the harbour, Barmouth · 7.9 miles away
A gothic-style Victorian castle 200 feet above Barmouth, with eleven en-suite rooms, a restaurant, and sweeping views over Cardigan Bay.
Glandyfi Castle
Self-catering · Glandyfi, overlooking the Dyfi estuary near Machynlleth · 7.9 miles away
A restored Regency gothic revival castle above the Dyfi estuary, taken on an exclusive-use basis for group stays, celebrations and weddings.
Afon Rhaiadr Country House
Guest Accommodation · Rhaiadr Wnion, Dolgellau · 8 miles away
Adults-only country house near Dolgellau on the edge of Eryri National Park, with woodland views and just seven individually decorated rooms.
Ynyshir
Hotel · Eglwysfach, 6 miles from Machynlleth · 8.5 miles away
A two-Michelin-starred restaurant with rooms overlooking the Dyfi estuary at Eglwysfach, built around a single tasting-menu dining experience.
Cefn Coch Farm
Self-catering · Glaspwll, 4 miles from Machynlleth · 8.5 miles away
Two modernised self-catering cottages on a regenerative working hill farm at Glaspwll, with guided ecology tours and farm-reared beef.
Heulwen Guest House
B&B · Llanfachreth, Dolgellau · 8.6 miles away
B&B in Llanfachreth near Dolgellau with en-suite rooms, mountain views and a garden, plus free on-site parking.
Hendre Clochydd Hall
Guest Accommodation · Llanaber, Barmouth · 9 miles away
Adults-only guest house in Llanaber near Barmouth, with sea views and easy access to Snowdonia for a quiet, active break.
Saint Cadfans Lodge
Guest Accommodation · 1 College Green, Tywyn · 9.2 miles away
A guest lodge in Tywyn, Gwynedd, close to the Vale of Rheidol Railway, with free on-site parking and 24 hour reception.
Leahurst Bed and Breakfast
B&B · Leahurst, Tywyn · 9.2 miles away
B&B in Tywyn, Gwynedd, close to the Vale of Rheidol Railway and the town itself, with sea and mountain views from the property.
The Firecat Country House B&B
B&B · Camlan Uchaf, Mallwyd · 9.3 miles away
Small B&B in Mallwyd, Gwynedd, surrounded by walking and cycling country with fishing and horse riding nearby.
Ty Derw Country House
Guest Accommodation · The Old Road, Dinas Mawddwy · 9.5 miles away
Adults-only country house on the old road through Dinas Mawddwy, Gwynedd, with a garden and easy access to walking and cycling country.
Brigands Inn
Hotel · Brigands Inn, Mallwyd · 9.7 miles away
A nine-room inn in Mallwyd, Gwynedd, with its own restaurant and bar, handy for the National White Water Centre nearby.
Buckley Arms
Hotel · Top Minllyn, Machynlleth · 9.7 miles away
An adults-only hotel near Machynlleth for couples after a quiet Powys base, with mountain views and the National White Water Centre close by.
Penhelig Arms
Hotel · 27-29 Terrace Rd, Aberdovey · 9.9 miles away
Seaside pub-hotel in Aberdovey with a bar and restaurant serving fresh food, plus 16 rooms overlooking the estuary.
Know a hotel / b&b in Tal-y-llyn 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