
Plas Talgarth Resort Holiday Rentals
Machynlleth, Snowdonia
- Sleeps 15+
- 16 bedrooms
- Pets welcome
A 4-star self-catering resort of lodges and apartments with a spa and pools, in a historic mansion’s grounds. Dog-friendly.
Machynlleth is a market town in the Dyfi valley, where southern Eryri (Snowdonia) gives way to the road down to the sea. Maengwyn Street is unusually wide because it was laid out for livestock and stalls, and the shops along it are still largely independent.
3 places to stay · showing 1–3

Machynlleth, Snowdonia
A 4-star self-catering resort of lodges and apartments with a spa and pools, in a historic mansion’s grounds. Dog-friendly.

Machynlleth, Mid Wales
A luxurious adults-only country guesthouse in a peaceful rural spot at Penybontfawr, near Lake Vyrnwy — quiet, stylish and relaxing.

Machynlleth, Mid Wales
Superb shepherd’s huts in an elevated rural spot near Machynlleth, each sleeping two with a woodburning stove — a unique, dog-friendly glamping retreat.
More places to stay nearby in Snowdonia

Caernarfon, Snowdonia
A 5-star luxury country house hotel in a tranquil setting near Caernarfon — refined and peaceful.

Dolgellau, Snowdonia
A Visit Wales graded B&B in Dolgellau specialising in cyclists and walkers — its name means “Two Wheels”.

Caernarfon, Snowdonia
A traditional farmhouse B&B on a working farm at Caeathro near Caernarfon — a peaceful, genuine Welsh welcome.

Harlech, Snowdonia
A four-star Edwardian country guest house near Harlech, set in an acre of grounds with Snowdon and castle views, en-suite rooms and a full breakfast.

Betws-y-Coed, Snowdonia
A boutique four-star Victorian B&B in Trefriw near Betws-y-Coed, with stylish en-suite rooms, local breakfasts, EV charging and bike storage.

Dolgellau, Snowdonia
A five-star gold Victorian guest house with five bedrooms, in three acres of woodland below Cadair Idris near Dolgellau.

Bala, Snowdonia
A stylish boutique hotel and restaurant in a historic town house in the heart of Bala, Snowdonia.

Barmouth, Snowdonia
A traditional seafront guest house in Barmouth with stunning Cardigan Bay views, en-suite rooms and free WiFi, a short walk from the beach.
Its real advantage as a base is the railway. Trains come in from the English border, and this is the junction where the Cambrian coast line turns off. A stay here works without a car in a way most of mid Wales does not.
Rooms generally cost less here than at the seaside twenty minutes west. That suits anyone content to drive or take the train to the sand rather than sleep beside it.
Machynlleth has held a market on the same day of the week since 1291, when Edward I granted the town its charter. It still runs on Wednesdays, along Maengwyn Street, and it is not a revival or a heritage exercise — it simply never stopped. Seven hundred and thirty-odd years is a long run for anything.
The other date the town is known for is 1404, when Owain Glyndŵr summoned a parliament here during his rising against Henry IV. It is the reason Machynlleth is sometimes called the ancient capital of Wales — a claim rather than a constitutional fact. The parliament itself is real history, though, and it is why a town of this size carries the weight it does.
What you get from all that is a working market town rather than a resort. The clock tower at the crossroads is Victorian rather than medieval, put up in 1873 by the Marquess of Londonderry to mark his son coming of age. MOMA Machynlleth, the modern-art gallery in the old Tabernacle chapel on Penrallt Street, is free to walk into.
The town sits on the Dyfi, which is the boundary between north and south Wales in more than a mapping sense, and it makes a good base for both. The estuary and the coast are twenty minutes west, Cadair Idris is north, and the empty hills of the Cambrian Mountains start immediately to the south and east.
Come on a Wednesday if you can arrange it. The market takes over the main street and the town fills with people in from the hill farms. You get a much better sense of what this place is for than on a quiet Tuesday.
There are three places to stay in Machynlleth, starting at £90 a night. Machynlleth accommodation sits mostly outside the town itself — a farmhouse on the river, shepherd’s huts up in the hills, and lodges in parkland. The town is outside the National Park but within easy reach of it, and Glyndŵr’s Way crosses the Wales Coast Path here. West to the sea is Aberdyfi; north over the pass, Dolgellau.
See all: Snowdonia accommodation
Browse Snowdonia by type: B&Bs & Guest Houses · Hotels & Inns · Cottages & Self-Catering · Lodges & Cabins · Caravan & Camping
Nearby towns: Betws-y-Coed · Aberdyfi · Bala · Barmouth · Beddgelert · Caernarfon · Dolgellau · Harlech · Llanberis · Llanrwst · Tywyn
Nearby areas: North Wales Coast · Anglesey · Llŷn Peninsula · Mid Wales & Powys
We use cookies. Essential cookies make this site work; we'd also like to use analytics cookies to understand how the site is used — but only with your permission. See our Privacy Notice.