Skip to main content

Search hotels in Machynlleth

Enter your dates to see the latest prices and deals for Machynlleth hotels

Machynlleth – 64 hotels and places to stay

Filter by:

Star Rating
Review score

The White Lion Hotel

Hotel in Machynlleth

Around 30 minutes’ drive from Aberystwyth, The White Lion Hotel is a traditional Welsh inn in the town of Machynlleth.

m
michael
From
United Kingdom
spotless well priced rooms, good location, easy early check out. staff were polite and helpful. Food in the pub was excellent and well priced, lamb burger and chips.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 428 reviews
Price from
$138.61
1 night, 2 adults

The Wynnstay

Hotel in Machynlleth

Located in Machynlleth, 19 miles from Aberystwyth Golf Club, The Wynnstay provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

P
Penny
From
United States
Loved the charm of the hotel. Loved the staff. Lunch was lovely. Drinks were great and fun.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 518 reviews
Price from
$197.53
1 night, 2 adults

Bryn Eiddon Log Cabin

Machynlleth

Bryn Eiddon Log Cabin offers accommodations in Machynlleth, 25 miles from Aberystwyth Golf Club and 28 miles from Elan Valley.

S
Sion
From
United Kingdom
Beautiful cabin, well equipped with fantastic views!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 14 reviews
Price from
$1,150.44
1 night, 2 adults

Plas Dolguog

Machynlleth

Plas Dolguog enjoys a location in Machynlleth, 13 miles from Aberdovey Golf Club and 18 miles from Castell y Bere.

T
Tracey
From
United States
The grounds and the views were amazing!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 134 reviews
Price from
$208.92
1 night, 2 adults

Pengeulan

Machynlleth

Pengeulan offers accommodations in Machynlleth, 17 miles from Aberdovey Golf Club and 20 miles from Maesmawr Golf Club.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 19 reviews
Price from
$563.67
1 night, 2 adults

Dyfi Cottage

Machynlleth

Dyfi Cottage offers accommodations in Machynlleth, 23 miles from Lake Vyrnwy. Free Wifi is available throughout the property and private parking is available on site.

N
Neil
From
United Kingdom
Excellent location. Home from home kind of place and the kids loved every minute of their stay. We had a waterfall in the back garden what more could you ask for!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 18 reviews
Price from
$525.17
1 night, 2 adults

Tynycornel Hotel

Tal-y-llyn (Near Machynlleth)

With a magnificent location, surrounded by the stunning natural beauty and dramatic scenery of the Snowdonia National Park, the Tynycornel Hotel looks out over its 222-acre fishing lake.

G
Glen
From
Kuwait
Brilliant location, rooms had amazing views and very friendly staff.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,133 reviews
Price from
$149.99
1 night, 2 adults

Glan Yr Afon

Pennal (Near Machynlleth)

Located in Pennal, 22 miles from Aberystwyth Golf Club, Glan Yr Afon has accommodations with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers free WiFi.

S
Sian
From
United Kingdom
Location was easy to find Room was spotless Food was great Staff were really friendly and helpful
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 135 reviews
Price from
$235.03
1 night, 2 adults

Llety Brynawel Guest House

Pennal (Near Machynlleth)

Providing mountain views, Llety Brynawel Guest House in Pennal offers accommodations and a garden. This bed and breakfast provides free private parking, a shared kitchen, and free Wifi.

S
Sofia
From
Spain
The place itself and the location are absolutely beautiful. Rooms are nicely decorated, clean and spacious. Also, the hosts are super king and helpful. Very happy we spent the night there.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 340 reviews
Price from
$167.40
1 night, 2 adults

Bear Cottage, Tyn Y Cwm

Eglwys-fach (Near Machynlleth)

Bear Cottage, Tyn Y Cwm is located in Eglwys-fach, just 13 miles from Aberystwyth Golf Club and 13 miles from Clarach Bay.

C
Colin
From
Italy
It's very quiet. The heating worked well. Great shower.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 57 reviews
Price from
$113.83
1 night, 2 adults
See all 64 hotels in Machynlleth

Most booked hotels in Machynlleth and surrounding area in the past month

See all
  • Popular with guests booking hotels in Machynlleth

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 428 reviews
  • Popular with guests booking hotels in Machynlleth

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 518 reviews
  • Popular with guests booking hotels in Tal-y-llyn

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,133 reviews
  • Popular with guests booking hotels in Pennal

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 135 reviews
  • Popular with guests booking hotels in Corris

Best hotels with breakfast in Machynlleth and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 340 reviews

    Providing mountain views, Llety Brynawel Guest House in Pennal offers accommodations and a garden. This bed and breakfast provides free private parking, a shared kitchen, and free Wifi.

    From $167.40 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 135 reviews

    Located in Pennal, 22 miles from Aberystwyth Golf Club, Glan Yr Afon has accommodations with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers free WiFi.

    From $235.03 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 4 reviews

    The Little Laura Ashley House offers accommodations in Machynlleth, 12 miles from Aberdovey Golf Club and 16 miles from Castell y Bere.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 428 reviews

    Around 30 minutes’ drive from Aberystwyth, The White Lion Hotel is a traditional Welsh inn in the town of Machynlleth.

    From $138.61 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 18 reviews

    The House of Gnarrr is located in Machynlleth, just 18 miles from Aberystwyth Golf Club and 18 miles from Clarach Bay.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 41 reviews

    Bwthyn Gweilch offers accommodations in Machynlleth, 18 miles from Aberystwyth Golf Club and 18 miles from Clarach Bay.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3 reviews

    Brickfield Cottage offers accommodations in Machynlleth, 19 miles from Aberystwyth Golf Club and 18 miles from Clarach Bay.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 13 reviews

    Bwthyn Llys Machynlleth Old Court House offers accommodations in Machynlleth, 18 miles from Clarach Bay and 28 miles from Lake Vyrnwy. The 3-star vacation home is 18 miles from Aberystwyth Golf Club.

Hotels located in the center of Machynlleth

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 2 reviews

    Plas Rhiwlas offers accommodations in Machynlleth, 17 miles from Aberystwyth Golf Club and 16 miles from Clarach Bay.

    From $1,607.04 per night
  • Hendre is located in Machynlleth, just 23 miles from Aberystwyth Golf Club and 29 miles from Elan Valley. This vacation home offers free private parking, private check-in and check-out, and free Wifi.

    From $483.45 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Bryndan offers accommodations in Machynlleth, 23 miles from Clarach Bay and 16 miles from Aberdovey Golf Club. The 4-star vacation home is 29 miles from Elan Valley.

    From $780.73 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 436 reviews

    Toad Hall Hostel is located in Machynlleth, within 19 miles of Aberystwyth Golf Club and 18 miles of Clarach Bay.

    From $80.35 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 44 reviews

    Oak House in Mid Wales with Log Burner By Seren Short Stays offers accommodations in Machynlleth, 19 miles from Aberystwyth Golf Club and 19 miles from Clarach Bay.

  • Hafren View offers accommodations in Machynlleth, 19 miles from Aberystwyth Golf Club and 18 miles from Clarach Bay.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 3 reviews

    The Coach House at Plas Dolguog offers accommodations in Machynlleth, 20 miles from Aberystwyth Golf Club and 20 miles from Clarach Bay.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 8 reviews

    Peaceful Dyfi Valley Cottage is located in Machynlleth, just 21 miles from Aberystwyth Golf Club and 21 miles from Clarach Bay.

Budget hotels in Machynlleth and nearby

  • 19 miles from Clarach Bay in Newtown, The Squirrels Drey C32 - Uk45927 offers accommodations with access to a hot tub.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 6 reviews

    The Beehive C29 - Uk45926 offers accommodations in Newtown, 19 miles from Clarach Bay and 12 miles from Aberdovey Golf Club. The 3-star vacation home is 20 miles from Aberystwyth Golf Club.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 115 reviews

    Providing a garden, Ty Gles offers accommodations in Derwenlas. With free private parking, the property is 17 miles from Aberystwyth Golf Club and 16 miles from Clarach Bay.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 16 reviews

    Caban Iago Lodge is a recently renovated apartment in Pennal where guests can make the most of the garden and shared lounge.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 110 reviews

    Little Kestrel Cabin is located in Pennal, just 21 miles from Aberystwyth Golf Club and 21 miles from Clarach Bay. This property offers access to a terrace, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 13 reviews

    Providing a garden, Glyndwr Way Cabin features accommodations in Machynlleth. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Y Pandy is located in Pennal, just 24 miles from Aberystwyth Golf Club and 24 miles from Clarach Bay.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 29 reviews

    Pwllglas Bach - Spacious Cabin is located in Machynlleth, just 22 miles from Aberystwyth Golf Club and 22 miles from Clarach Bay.

What Guests Said About Machynlleth:

  • 8.0

    The quality of the meals was first-rate, and the standard of...

    The quality of the meals was first-rate, and the standard of service was good. The menu was good, but was the same every day, which soon limited our choice. Heating in our room failed on one evening, but was restored next day.
    Guest review by
    Gordon
    United Kingdom
  • 6.0

    Machynlleth is a good base for exploring the Welsh coast and...

    Machynlleth is a good base for exploring the Welsh coast and Southern Snowdonia, it has good public transport links to many of the Welsh narrow gauge railways and to places along the coast but the town its self although quite attractive and offering a number of places to eat has little in the way of tourist attractions
    Guest review by
    Duncan
    United Kingdom
  • 10.0

    Corris is a small friendly village where I frequently found...

    Corris is a small friendly village where I frequently found myself talking to the villagers. It's in a narrow valley where the only sounds are birdsong and the river cascading down the mountain. Truly an idyllic location.
    Guest review by
    Anonymous
    United Kingdom
  • 8.0

    We knew the area well having stayed in other properties over...

    We knew the area well having stayed in other properties over several years. A good place to stay for travel to other holiday spots, sadly though the area has degenerated somewhat in terms of eateries and shops.
    Guest review by
    Viv
    United Kingdom
  • 8.0

    Train station not too far away.

    Train station not too far away. Big public car park with clean public toilets. Lots of cafes, bars and interesting little shops. It has a big coop for self caterers. A good base for a number of excursions, walking or biking. Can get busy as it’s has a lot of amenities for the locals in a wide catchment area. Great park and buildings with lots of features.
    Guest review by
    Streeter
  • 10.0

    Lovely friendly inclusive vibe .

    Lovely friendly inclusive vibe . Plenty of cafes , some dog-friendly . Good food outlets . Small shops- second-hand bookshops , antique shops , pavement cafes , charity -shops , pubs with beer gardens - a leaisure centre and pool ; a children's play park , football club , outdoor theatre due in August ( Macbeth ) , Plenty of walks in and around the town , plenty of parking n towncentre , train station , bus service along coast - what more could you want?
    Guest review by
    Heather
    United Kingdom

See reviews by guests who stayed at hotels in Machynlleth

See all
  • From $500.53 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 18 reviews
    Beautiful location, quiet, calm, cosey cottage. Main focus of the stay was to mountain bike around the dyfi forest and cwm cywarch and the cottage provided a perfect base for that. Local village is very quiet and the local pub is a good one, there’s brigands bar/hotel a mile up the road too. Stunning mountain view’s on the drive back to Dolgellau
    Guest review by
    Andrew
    United Kingdom
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 41 reviews
    Machynlleth town centre is only a short walk from the cottage, yet it's very quiet. The cottage is clean, fully equipped, with comfortable sofas and lots of local guide books have been provided. The train station is a 5 minute walk - perfect for visiting the neighbouring coastal towns without the hassle of driving. Highly recommended place!
    Guest review by
    Marta
    United Kingdom
  • From $197.53 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 518 reviews
    Quirky. The hotel has lots of charm and old features which made it feel different from the modern hotels which are all bland and similar. Staff were very helpful.
    Guest review by
    Emily
    United Kingdom
  • From $127.22 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 202 reviews
    A stunning rural location. Friendly hosts. Delicious cooked breakfast. 5 mins drive to Machynlleth
    Guest review by
    Alison
    United Kingdom
  • From $80.35 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 436 reviews
    Staff that we sent there requested to be moved to another hotel
    Guest review by
    Michele
    United Kingdom