London House on Heol Maengwyn, one of Machynlleth's older street frontages
London House on Heol Maengwyn, Machynlleth — © Richard Law, Wikimedia Commons, CC BY-SA 2.0

Every kind of bed, from bunkhouse to two Michelin stars

For a town of barely more than 2,000 people, Machynlleth covers a remarkable spread of places to stay. In the centre there are Georgian coaching inns and guesthouses within a stroll of the Wednesday market; out in the Dyfi Valley you will find farm B&Bs run by Welsh-speaking families, converted stables and hillside cottages, group bunkhouses below Cadair Idris, off-grid tipis in the Dyfi Forest, riverside campsites — and, at Eglwysfach, rooms attached to Wales's only two-Michelin-star restaurant. Whether you are walking Glyndŵr's Way, riding the Mach trails or simply touring Mid Wales, something below should fit. Phone numbers and addresses were supplied by the businesses or drawn from their own listings — always contact them to confirm current prices and availability, or use the Booking.com search at the foot of the page.

Hotels, inns and guesthouses in town

The Wynnstay

A Georgian coaching inn on Heol Maengwyn with 23 rooms, its own restaurant built around Welsh ingredients, and a bar pouring rotating Welsh cask ales with monthly folk nights. Parking, secure bike storage and dogs welcome — a natural base for the Dyfi mountain-biking crowd.

Heol Maengwyn, Machynlleth

Website: wynnstay.cymru

White Lion Hotel

A traditional inn by the clock tower on Heol Pentrerhedyn with 16 letting rooms, an open-plan lounge with inglenook fireplace and four changing cask ales — it holds a beer festival in the garden around the late-May bank holiday. See our pubs guide for more.

Heol Pentrerhedyn, Machynlleth

Maenllwyd Guest House

A family-run B&B since 1980, set in a former manse dating from around 1800 on Newtown Road. Seven en-suite rooms, a garden, private parking and bike storage, a short walk from the town centre.

Newtown Road, Machynlleth

Website: maenllwyd.co.uk

Country hotels and restaurants with rooms

Plas Dolguog Hotel

A 17th-century country house at Felingerrig on the edge of town, with 12 en-suite rooms split between the main house and a Stables annexe, mature gardens and Cu Og's Restaurant. Ground-floor annexe rooms suit less mobile guests. Read our full Plas Dolguog feature.

Felingerrig, Machynlleth, Powys, SY20 8UJ

Telephone: 01654 702244

Website: www.plasdolguog.co.uk

Ynyshir Restaurant and Rooms

Wales's only two-Michelin-star restaurant, at Eglwysfach on the south side of the Dyfi estuary. Chef Gareth Ward serves a tasting menu of around 30 courses, and guests sleep on site in the restaurant-with-rooms. The RSPB Ynys-hir reserve is next door. Read our full Ynyshir feature.

Eglwysfach, Machynlleth, Powys, SY20 8TA

Telephone: 01654 781209

Stalls at the Wednesday market in Machynlleth
Market day in Machynlleth — the street market has run since 1291 — © john bristow, geograph.org.uk, Wikimedia Commons, CC BY-SA 2.0

B&Bs, farm stays and self-catering

Dolgelynen Farmhouse B&B

A comfortable, oak-beamed farmhouse B&B on a working sheep and dairy farm overlooking the River Dyfi, run by a Welsh-speaking family — breakfast uses local produce and home-made preserves. Read our full Dolgelynen feature.

Dolgelynen Farmhouse, Machynlleth, Powys, SY20 9JR

Telephone: 01654 702026

Website: www.dolgelynenfarmhouse.co.uk

The Old Stable

A converted 18th-century stable and coach house in the grounds of a Grade II listed Georgian town house right in the middle of Machynlleth, sleeping 2 (plus 2 on a sofa bed). Glyndŵr's Way passes the front door. Read our full Old Stable feature.

The Old Stable, Machynlleth

Telephone: 01654 700115

Website: the address previously listed no longer responds — enquire by telephone.

Ty'r Beudy Cottage

A Wales Tourist Board 4-star hillside cottage at Cymerau Farm, Eglwys Fach, sleeping 2–5, with the Wales Coast Path passing the farm on its way to Machynlleth. Read our full Ty'r Beudy feature.

Cymerau Farm, Eglwys Fach, Machynlleth, Powys SY20 8TF

Telephone: 01654 781335

Website: the address previously listed no longer resolves — enquire by telephone.

Cywarch Cottages

Two stone-built self-catering cottages, each sleeping six, in the peaceful Cwm Cywarch valley near Dinas Mawddwy — about 10 miles from both Machynlleth and Dolgellau. Read our full Cywarch Cottages feature.

Ebrandy, Mallwyd, Machynlleth, SY20 9AE

Telephone: 01650 531662

Website: www.cywarchcottages.co.uk

The Wynnstay Arms Hotel, Llanbrynmair

Not to be confused with The Wynnstay in Machynlleth — this is a village inn at Llanbrynmair in a building dating from around 1512, with six B&B rooms and dogs welcome. Read our full Wynnstay Arms feature.

Llanbrynmair, Powys, SY19 7AA

Telephone: 01650 521431

Website: www.wynnstayarmshotel.co.uk

Dyfi Hideaway

Luxury self-catering at Glandyfi sleeping six, with river views and a pet-friendly welcome — about a mile from Ynyshir and the RSPB Ynys-hir reserve.

Glandyfi, near Machynlleth

Glamping and retreats

Eco Retreats

Off-grid tipi and yurt holidays deep in the Dyfi Forest at Furnace, running since 2004 — woodburning stoves, sheepskin rugs, private loo and shower, no electricity or wi-fi, and optional Reiki and twilight meditation. Read our full Eco Retreats feature.

Plas Einion, Furnace, Machynlleth, Powys SY20 8PG

Telephone: 01654 781375

Website: www.ecoretreats.co.uk

The Hideaway, Gorfanc

A secluded retreat for two (up to four) on an 11-acre smallholding near Carno on the edge of the wild Montgomeryshire uplands, with close-to-nature camping pitches too. Read our full Hideaway feature.

Gorfanc, Carno, Caersws, Powys SY17 5JP

Telephone: 01686 420423

Website: www.the-gorfanc-hideaway.co.uk

Bunkhouses and hostels

Braich Goch Bunkhouse & Inn

A not-for-profit bunkhouse and village bar at Corris, run by the Anne Matthews Trust — closed in December 2025 for renovation and due to reopen in June 2026 with more rooms. Dorm beds have been around £35; check ahead. Read our full Braich Goch feature.

Corris, Machynlleth, Powys SY20 9RD

Telephone: 01654 761229

Website: the braichgoch.co.uk address no longer carries information about the bunkhouse; the owners, the Anne Matthews Trust, publish the current position at theannematthewstrust.org.

Corris Bunkhouse

Two group mountain centres run by the Wide Horizons charity: Ty'n y Berth at Corris Uchaf (sleeps up to 38, or 46 with the adjoining Rugog) and Bryn Coedwig at Aberllefenni (sleeps 36). Hired by the building, from roughly £120 to £390 a night. Read our full Corris Bunkhouse feature.

Wide Horizons, T'yn y Berth, Corris Uchaf, Machynlleth, SY20 9RH

Telephone: 01654 761678

Website: the corris-bunkhouse.co.uk home page is currently serving unrelated content, so we have removed the link — enquire by email or telephone.

Corris Hostel

The long-standing hostel in Corris now takes exclusive-use group bookings only — 38 beds, from around £500 a night for up to 20 guests with a two-night minimum, by arrangement.

Camping and touring

Gwerniago Campsite

A family-run campsite on a working, Welsh-speaking farm at Pennal, voted a top-five site by the children in Cool Camping Kids — campfires allowed, pony rides for youngsters and elevated Dyfi Valley views. See our camping page for the full picture.

Gwerniago Campsite, Pennal, Machynlleth, Powys, SY20 9JX

Telephone: 01654 791227

Website: www.gwerniago.co.uk

Morben Isaf Caravan & Touring Park

Thirty pitches for tents, caravans and motorhomes at Derwenlas on the Dyfi estuary side of town, with hookups, showers, fishing and a dog-friendly welcome. Open 1 March to 31 October.

Derwenlas, Machynlleth, SY20 8SR

Llwyngwern Farm

A long-standing farm campsite at Pantperthog, right next to the Centre for Alternative Technology. Online booking is suspended — book direct with the farm.

Pantperthog, Machynlleth, SY20 9RB

Run a hotel, B&B or campsite here?

Get a featured listing on machynlleth.net

A featured listing costs £360 + VAT per year and includes a dedicated feature page for your business — up to 500 words, two images and a link to your website — plus category and home-page placement, social sharing at launch and one free update during the year. Standard listings start from £120 + VAT per year.

How to get listed →

Find a place to stay in Machynlleth

Search hotels, B&Bs, guesthouses and self-catering across the Dyfi Valley — powered by Booking.com.

Search Accommodation on Booking.com →

Powered by Booking.com — our affiliate partner

Welsh DragonDay trips Corris Aberdyfi Aberystwyth Dolgellau Tal-y-llyn

Welsh DragonExplore Wales & the Borderlands

Click on a town below to visit other areas of Wales.

Aberaeron Aberdovey Abergavenny Aberystwyth Abersoch Amlwch Bala Barmouth Beaumaris Beddgelert Snowdonia Betws-y-Coed Brecon Builth Wells Caernarfon Caldey Island Cardiff Cardigan Carmarthen Chepstow Chirk Colwyn Bay Conwy Crickhowell Denbigh Fishguard Flintshire Harlech Hay-on-Wye Haverfordwest Holyhead Llanberis Llandrindod Llandudno Llangollen Machynlleth Newport Newtown Porthcawl Porthmadog Pwllheli Rhayader Rhyl Ruabon Ruthin Saundersfoot St Asaph St Davids Swansea Tenby Welshpool Wrexham Photos Old Photos Chester Oswestry Ludlow

Spotted something out of date?

Small towns change quickly: cafes change hands, opening hours shift with the seasons, prices go up and events move. We check every fact when a page is written and review pages regularly, but no guide to a living town is ever finished — and we would far rather hear about a mistake than leave it standing. If anything here is wrong or out of date, email [email protected] with the page and the correction and we aim to publish it within 48 hours. Businesses are welcome to do the same for their own entry. Whatever the page says, please confirm opening times and prices with the venue before travelling — more on how we work on our about page.