Thu 8 °C

Most Popular Hotels in Machynlleth

See all 3 Hotels in Machynlleth
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Ynyshir Hall
Ynyshir Hall

Eglwysfach, Machynlleth SY20 8TA

5 out of 5 (5 reviews)

£200
Gwesty Minffordd Hotel
Gwesty Minffordd Hotel

Tal-y-llyn, Tywyn (Mid-Wales) LL36 9AJ

3.0 out of 5.0
4.1 out of 5 (32 reviews)

Situated in a rural location, this hotel is within 3 mi (5 km) of Corris Craft Centre, King Arthur's Labyrinth, and Cader …

£90
Plas Gwyn
Plas Gwyn

Cader Road, Dolgellau LL40 1RH

4.0 out of 5.0
4.8 out of 5 (41 reviews)

Situated in Dolgellau, this bed & breakfast is 1.1 mi (1.8 km) from Cymer Abbey and 2.8 mi (4.4 km) from Torrent Walk …

£75
Marine Hotel
Marine Hotel

Marine Cresent, Criccieth LL52 0EA

2.0 out of 5.0
3.9 out of 5 (111 reviews)

Situated in Criccieth, this bed & breakfast is within 1 mi (2 km) of Criccieth Castle and Criccieth Golf Club. Lloyd George …

£88
Pandy Isaf Country House B&B
Pandy Isaf Country House B&B

Brithdir, Dolgellau LL40 2AD

5.0 out of 5.0
4.9 out of 5 (71 reviews)

Situated in a national park, this luxury bed & breakfast is 1 mi (1.6 km) from Torrent Walk and 2.6 mi (4.2 km) from Cymer …

£90
Dolgun Uchaf Guesthouse
Dolgun Uchaf Guesthouse

Dolgun Uchaf, Dolgellau LL40 2AB

4.0 out of 5.0
4.6 out of 5 (48 reviews)

Situated in a rural location, this guesthouse is 1.4 mi (2.3 km) from Torrent Walk and 2 mi (3.3 km) from Cymer Abbey …

£73
Bae Abermaw Hotel
Bae Abermaw Hotel

Panorama Road, Barmouth LL42 1DQ

3.0 out of 5.0
4 out of 5 (44 reviews)

Situated near the beach, this hotel is within a 10-minute walk of Barmouth Bridge and Ty Crwyn. Barmouth Beach and Dinas Oleu …

£80
The Glengower Hotel
The Glengower Hotel

3 Victoria Terrace, Aberystwyth SY23 2DH

3.0 out of 5.0
4 out of 5 (165 reviews)

Offering direct access to the beach, this Aberystwyth hotel is within a 10-minute walk of Aberystwyth Beach and Ceredigion …

£75
George III Hotel
George III Hotel

Penmaenpool, Dolgellau LL40 1YD

2.0 out of 5.0
4 out of 5 (24 reviews)

Situated in Dolgellau, this hotel is 1.7 mi (2.7 km) from Cymer Abbey and within 6 mi (10 km) of Cregennan Lakes and Torrent …

£80
Penmaenuchaf Hall Hotel
Penmaenuchaf Hall Hotel

Penmaenpool, Dolgellau LL40 1YB

4.0 out of 5.0
3.5 out of 5 (2 reviews)

Situated in Dolgellau, this hotel is 1.2 mi (2 km) from Cymer Abbey and within 6 mi (10 km) of Torrent Walk and Cregennan …

£105
Bryn Melyn Guest House
Bryn Melyn Guest House

Panorama Road, Barmouth LL42 1DQ

4.0 out of 5.0
4.7 out of 5 (47 reviews)

Situated near the beach, this guesthouse is within a 15-minute walk of Barmouth Bridge, Ty Crwyn, and Barmouth Beach. Dinas …

£88
The Hafod Hotel
The Hafod Hotel

Devils Bridge, Aberystwyth SY23 3JL

3.0 out of 5.0
3.8 out of 5 (47 reviews)

Located in Devils Bridge, this bed & breakfast is 0.1 mi (0.1 km) from Devil's Bridge Falls and within 12 mi (20 km) of …

£63
Ty Gorsaf
Ty Gorsaf

1 High Street, Blaenau Ffestiniog LL41 3ES

3.0 out of 5.0
3.3 out of 5 (137 reviews)

Situated in Blaenau Ffestiniog, this hotel is within 1 mi (2 km) of Cellb and Llechwedd Slate Caverns. Dolwyddelan Castle and …

£39
Plas Dolmelynllyn Country Hotel
Plas Dolmelynllyn Country Hotel

Ganllwyd, Coed Y Brenin Forest Park, Dolgellau LL40 2HP

3.0 out of 5.0
4.4 out of 5 (129 reviews)

Located in Ganllwyd, this bed & breakfast is 2.6 mi (4.1 km) from Coed y Brenin Visitor Centre and 2.6 mi (4.2 km) from Go …

£102
Llety Ceiro Country Guest House
Llety Ceiro Country Guest House

Lon Ceiro, Talybont SY24 5AB

3.0 out of 5.0
4.1 out of 5 (61 reviews)

Situated in Bow Street, this guesthouse is 2.8 mi (4.6 km) from Borth and Ynyslas Golf Club and within 6 mi (10 km) of Camera …

£60
Prysgoed
Prysgoed

Celynin Road, Llwyngwril

2.5 out of 5.0
5 out of 5 (1 reviews)

Situated in Llwyngwril, this bed & breakfast is within 3 mi (5 km) of Blue Lake, Penrhyn Amusement Arcade, and Mawddach …

£61
George Borrow Hotel
George Borrow Hotel

Ponterwyd, Aberystwyth SY23 3AD

2.0 out of 5.0
4.1 out of 5 (58 reviews)

Located in Ponterwyd, this hotel is 3.2 mi (5.2 km) from Devil's Bridge Falls and within 12 mi (20 km) of Kingston upon …

£60
Cefn Uchaf Guest House
Cefn Uchaf Guest House

Near Porthmadog, Garndolbenmaen LL51 9PJ

3.0 out of 5.0
4.4 out of 5 (138 reviews)

Situated in a rural location, this guesthouse is 2.7 mi (4.3 km) from Lloyd George Museum and within 6 mi (10 km) of …

£73
Groeslon Ty Mawr B&B
Groeslon Ty Mawr B&B

Groeslon Ty Mawr, Bangor LL55 3AW

3.0 out of 5.0
4.1 out of 5 (85 reviews)

Situated in Bangor, this guesthouse is 2.1 mi (3.4 km) from GreenWood Forest Park and within 6 mi (10 km) of Tyddyn Mawr Golf …

£68
Cadwgan Inn
Cadwgan Inn

Station Road, Dyffryn Ardudwy LL44 2HA

4.0 out of 5.0
4.1 out of 5 (60 reviews)

Situated in Dyffryn Ardudwy, this inn is within 6 mi (10 km) of Hufenfa'r Castell, Dinas Oleu, and Harlech Castle. Ty Crwyn …

£75

Recent Reviews in Machynlleth

Hide content

Narrow your search

Pocket Guide: Machynlleth

Hotels @Machynlleth

Known unofficially as the “Ancient Capital of Wales”, the small town of Machynlleth makes a relaxing rural Welsh retreat. Situated in the plunging greenery of the Dyfi Valley, the town is also on the southern edge of the Snowdonia National Park and just a short drive from the wonderful Welsh coastline.

Machynlleth’s beautiful and varied surrounds are just one of the reasons why booking a hotel or bed and breakfast here should be one of your top choices if you’re visiting Wales. Once you discover its wonderful range of festivals, golf courses and outdoor sports, you’ll soon understand why this small town is such a thriving hub in the Powys countryside.

Hotels in Machynlleth

Small in number but big in personality, the hotels in Machynlleth are dotted about the Newtown Road close to the town centre. If you want absolute radio silence, you could also find a hotel a little further afield. The hotels in Machynlleth are perfect if you’re looking to improve your handicap on the golf course as you’ll find several nearby. After a day of hiking or mountain biking in Snowdonia National Park, enjoy all the comforts and luxury you deserve with a quiet drink in a hotel overlooking the tranquil River Dyfi.

Bed and Breakfasts in Machynlleth

Plant your head on a pillow in a converted 18th Century country house or find a modern bungalow at the edge of town. Whatever you’re seeking, the bed and breakfasts in Machynlleth cater to a range of flavours and budgets. Dig into a full Welsh breakfast, made by your welcoming bed and breakfast hosts from fresh local produce, while you watch over the imposing mountains of the National Park. A bed and breakfast in Machynlleth is a great way to experience living like one of the locals, before heading out hiking in the mountains or driving to Cardigan Bay for a spot of windsurfing.

Self-Catering Accommodation in Machynlleth

Self-catering accommodation is abundant in Wales and it gives nature enthusiasts the freedom to come and go as they please. Machynlleth is no exception, offering a range of wonderful self-catering cottages, country houses and converted farm buildings. Whether you’re after a self-catering apartment with all the modern conveniences or something a little more rustic, you’ll have no problem finding it nearby. Wherever you stay, you’ll be treated to fantastic views over the rugged hilly landscapes of the Dyfi Valley.

Youth Hostels in Machynlleth

Machynlleth is an environmentally friendly town and has one of the UK’s largest wind farms. It is also home to the Centre for Alternative Technology, which seeks sustainable alternatives to current technologies. The visiting green enthusiast will be pleased to find that there is an award-winning green backpackers’ hostel close to Machynlleth. Set in lush landscape, this hostel has an exclusively environmental focus.

Find Accommodation in Machynlleth

Pay a visit to some of the most unspoiled Welsh countryside. Search online and find the ideal hotel, hostel or bed and breakfast in the charming town of Machynlleth today.

false