Search Hotels near Top Machynlleth Attractions

Top 20 Hotels in Machynlleth

See all 5 Hotels in Machynlleth
Wynnstay Hotel

Wynnstay Hotel

Heol Maengwyn, Powys, Machynlleth SY20 8AE

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

Situated in Machynlleth, this hotel is 3.3 mi (5.4 km) from Centre for Alternative Technology and 11 mi (17.7 km) from …

$101
The Brigands Inn

The Brigands Inn

The Brigands Inn, Machynlleth SY20 9HJ

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

Located in Snowdonia National Park, this inn is within 20 mi (32 km) of Centre for Alternative Technology, Cregennan Lakes, …

Get Rates
Ynyshir Hall

Ynyshir Hall

Eglwysfach, Machynlleth SY20 8TA

5 out of 5 (5 reviews)

Get Rates
Dolbrodmaeth Riverside Hotel

Dolbrodmaeth Riverside Hotel

Dinas Mawddwy, Machynlleth SY20 9LP

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

Located in Dinas Mawddwy, this inn is within 20 mi (32 km) of Centre for Alternative Technology, Cregennan Lakes, and Dolgoch …

Get Rates
Dolffanog Fach

Dolffanog Fach

0.7 mi from Machynlleth
3.5 out of 5.0

Located in Snowdonia National Park, this bed & breakfast is within 9 mi (15 km) of Dolgoch Falls, Centre for Alternative …

$95
Dolgun Uchaf Guesthouse

Dolgun Uchaf Guesthouse

3.8 mi from Machynlleth
4.0 out of 5.0
4.5 out of 5 (57 reviews)

Located in Snowdonia National Park, this guesthouse is within 12 mi (20 km) of Cregennan Lakes, Blue Lake, and Barmouth Bridg …

$71
Pandy Isaf Country House B&B

Pandy Isaf Country House B&B

3.8 mi from Machynlleth
5.0 out of 5.0
4.9 out of 5 (76 reviews)

Located in Snowdonia National Park, this luxury bed & breakfast is within 12 mi (20 km) of Cregennan Lakes, Blue Lake, and …

$93
Plas Gwyn

Plas Gwyn

4.7 mi from Machynlleth
4.0 out of 5.0
4.8 out of 5 (46 reviews)

Located in Snowdonia National Park, this bed & breakfast is within 9 mi (15 km) of Cregennan Lakes, Barmouth Bridge, and Blue …

Get Rates
Penmaenuchaf Hall Hotel

Penmaenuchaf Hall Hotel

6 mi from Machynlleth
4.0 out of 5.0
4 out of 5 (3 reviews)

Located in Snowdonia National Park, this hotel is within 9 mi (15 km) of Cregennan Lakes, Barmouth Bridge, and Blue Lake. …

$162
Brackenhurst House - B&B

Brackenhurst House - B&B

7.1 mi from Machynlleth
5.0 out of 5.0
4.8 out of 5 (21 reviews)

Located in Snowdonia National Park, this luxury bed & breakfast is 0.6 mi (1 km) from Blue Lake and within 3 mi (5 km) of …

Get Rates

Recent Reviews in Machynlleth

Where to stay in Machynlleth

Machynlleth Hotel Guide

Hotels in Machynlleth

Unfortunately Expedia doesn't list hotel options within Machynlleth itself, but our up-to-the minute database has a range of short and long-stay options in the wider area. Within driving distance of Machynlleth visitors can choose from approximately 20 hotels.

Two top options include the Penmaenuchaf Hall Hotel and the Nanteos Mansion Country House Hotel. If you want more variety, the George III Hotel and the Brackenhurst House - B&B should be on your shortlist.

There are additional accommodation options available for you here. The Plas Dolmelynllyn Country Hotel and the Cadwgan Inn are located 14 miles and 17 miles away from the heart of Machynlleth. The Hafod Hotel and the Pandy Isaf Country House B&B are located 15 miles and 11 miles away.

Some close by places to check out in Mid-Wales are Newtown and Aberaeron. Newtown is 25 miles to the east of Machynlleth, while Aberaeron is 30 miles to the southwest. Accommodations in Newtown include the Penygelli Country House Apartments and The Old Vicarage Dolfor. The Feathers Royal Hotel and The Castle Hotel are some of the hotels and apartments in Aberaeron.

While you are here, why not spend some time with fellow sports fans? Racecourse Ground is the spot you'll want to be when the fun kicks-off. Those wishing to stay close to the stadium can select from the Ramada Plaza Wrexham and the Lemon Tree - Hotel.

How to Get to Machynlleth

Situated 65 miles away from Machynlleth is John Lennon Airport. Stay nearby at the Crowne Plaza Liverpool - John Lennon Airport or the Hampton by Hilton Liverpool John Lennon Airport.