We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beachfront Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Fitness centre Quaint Room Service Business Classic & up & up Independent Hotels Internet & up Non-Smoking Hotel Hotels with Free Wifi Quiet Hotels Cheap Hotels Accessible rooms Meeting Rooms Modern Hotels Hotels with Restaurants Hotels with Bars Hotels with Balconies Suite Hotels Wedding Hotels Charming Hotels Clean Hotels Foodie Spa Hotels 60+ Traveller Hotels with Jacuzzi Golf Hotels Hotels with Hot Tubs Honeymoon Hotels Luxury Traveller Concierge Luxury Spa Hotels Unique Hotels Thrifty Traveller Business services Air Conditioning Hotels with Kitchenette Beach Resorts $ $$ $$$ $$$$ Resort Family Resorts Shopping Fanatic Travelodge Hotels Ltd Heritage Hotels Airport Transportation Art and Architecture Lover Quiet Resorts All Inclusive Hotels Timeshare Rentals Budget Hotels Luxury Beach Hotels Romantic Boutique Hotels Spa Resorts Private Hotels Europe Historic Hotels Kitchenette Boutique Hotels Leisureplex Macdonald Vegetarian Luxury Resorts Hotels With Entertainment Spring Break Hotels Boutique Resorts Within 10 km Within 25 km Within 50 km Any distance from Machynlleth Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Wynnstay Hotel
Travelocity
USD 133*
View Deal
Heol Maengwyn, Machynlleth SY20 8AE, Wales
0.6 km from Machynlleth Station
  • Free Wifi
  • Free Parking
White Lion Hotel
Booking.com
USD 96*
View Deal
10 Heol Pentrerhedyn | Pentrerhedyn, Machynlleth SY20 8DN, Wales
0.8 km from Machynlleth Station
  • Free Wifi
  • Free Parking
Plas Dolguog Hotel
No availability for your dates from these sites
Felingerrig, Machynlleth SY20 8UJ, Wales
1.7 km from Machynlleth Station
  • Free Wifi
  • Free Parking
Plas Talgarth Holiday Resort
No availability for your dates from these sites
Talgarth Hall Hotel Snowdonia National Park, Pennal, Snowdonia National Park SY20 9JY, Wales
5.3 km from Machynlleth Station
  • Free Parking
  • Pool
Ynyshir Restaurant and Rooms
No availability for your dates from these sites
Eglwys Fach, Machynlleth SY20 8TA, Wales
8.3 km from Machynlleth Station
  • Free Wifi
  • Free Parking
Dolgoch Falls Hotel
Priceline
View Deal
Set Beneath the Dolgoch Ravine, Bryncrug LL36 9UW, Wales
10.0 km from Machynlleth Station
  • Free Parking
  • Bar/Lounge
Penhelig Arms
Booking.com
USD 126*
View Deal
Aberdovey, Snowdonia National Park LL35 0LT, Wales
13.5 km from Machynlleth Station
  • Free Wifi
  • Free Parking
No photo provided
17-17A Glandovey Terrace, Aberdovey, Snowdonia National Park LL35 0EB, Wales
13.8 km from Machynlleth Station
  • Restaurant
  • Bar/Lounge
White Lion Hotel
Talybont | Ceredigion, Talybont SY24 5ER, Wales
15.1 km from Machynlleth Station
  • Free Wifi
  • Free Parking
Trefeddian Hotel
Aberdovey, Snowdonia National Park LL35 0SB, Wales
15.4 km from Machynlleth Station
  • Free Wifi
  • Free Parking
Corbett Arms Hotel
Corbett Square, Tywyn LL36 9DG, Wales
15.6 km from Machynlleth Station
    Y Meirionnydd
    Agoda.com
    USD 124*
    View Deal
    Smithfield Square, Snowdonia National Park, Dolgellau LL40 1ES, Wales
    16.6 km from Machynlleth Station
    • Free Wifi
    • Breakfast included
    Brackenhurst House
    No availability for your dates from these sites
    Brackenhurst Bryn Road | Y Friog, Fairbourne LL38 2HX, Wales
    17.1 km from Machynlleth Station
    • Free Wifi
    • Free Parking
    Buckley Arms Hotel
    No availability for your dates from these sites
    Minllyn, Dinas Mawddwy, Snowdonia National Park SY20 9LP, Wales
    17.1 km from Machynlleth Station
    • Free Wifi
    • Free Parking
    Penmaenuchaf Hall
    SAVE USD 7
    USD 189*
    Booking.com
    USD 182*
    View Deal
    Penmaenpool | Dolgellau, Penmaenpool, Snowdonia National Park, Dolgellau LL40 1YB, Wales
    17.7 km from Machynlleth Station
    • Free Wifi
    • Free Parking
    Dolserau Hall Hotel
    No availability for your dates from these sites
    Brithdir, Snowdonia National Park, Dolgellau LL40 2AG, Wales
    17.7 km from Machynlleth Station
    • Free Parking
    • Breakfast included
    Bae Abermaw
    SAVE USD 10
    USD 119*
    Travelocity
    USD 109*
    View Deal
    Panorama Road, Barmouth LL42 1DQ, Wales
    19.0 km from Machynlleth Station
    • Free Wifi
    • Free Parking
    Arbour Hotel
    | The Promenade, Barmouth, Wales
    19.9 km from Machynlleth Station
    • Free Parking
    • Beachfront
    Min-y-mor Hotel
    Booking.com
    USD 126*
    View Deal
    The Promenade, Barmouth LL42 1HW, Wales
    20.2 km from Machynlleth Station
    • Free Parking
    • Breakfast included
    Ty'r Graig Castle
    Booking.com
    USD 123*
    View Deal
    Llanaber Road, Barmouth LL42 1YN, Wales
    20.7 km from Machynlleth Station
    • Free Wifi
    • Free Parking
    George Borrow Hotel
    Expedia.com
    USD 84*
    View Deal
    A44, Ponterwyd, Aberystwyth SY23 3AD, Wales
    20.8 km from Machynlleth Station
    • Free Parking
    • Restaurant
    Plas Dolmelynllyn Hall Hotel
    No availability for your dates from these sites
    Coed-Y-Brenin, Ganllwyd LL40 2HP, Wales
    22.7 km from Machynlleth Station
    • Free Wifi
    • Free Parking
    Queensbridge Hotel
    SAVE USD 28
    USD 110*
    Booking.com
    USD 82*
    View Deal
    Victoria Terrace, Aberystwyth SY23 2DH, Wales
    24.9 km from Machynlleth Station
    • Free Wifi
    • Breakfast included
    No photo provided
    Plas Dyffryn Parc y Bryn, Aberystwyth SY23 2DL, Wales
    25.0 km from Machynlleth Station
      Richmond Hotel
      No availability for your dates from these sites
      The Promenade | 44/45 Marine Terrace, Aberystwyth SY23 2BX, Wales
      25.1 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      Gwesty'r Marine Hotel
      SAVE USD 15
      USD 107*
      Orbitz.com
      USD 92*
      View Deal
      | Marine Terrace, Aberystwyth SY23 2BX, Wales
      25.1 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      Premier Inn Aberystwyth
      PremierInn.com
      USD 85*
      View Deal
      36-37 Marine Terrace, Aberystwyth SY23 2BX, Wales
      25.2 km from Machynlleth Station
      • Free Wifi
      • Beachfront
      Harry's Hotel
      Booking.com
      USD 88*
      View Deal
      40-46 North Parade, Aberystwyth SY23 2NF, Wales
      25.2 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      Four Seasons Hotel
      SAVE USD 24
      USD 101*
      Priceline
      USD 77*
      View Deal
      Portland Street, Aberystwyth SY23 2DX, Wales
      25.2 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      Savings alert: 31% below average rate

      The price you found is 31% lower than this hotel's average rate of USD 112/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Belle Vue Royal Hotel
      Booking.com
      USD 70*
      View Deal
      Marine Terrace | The Promenade, Aberystwyth SY23 2BA, Wales
      25.3 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      Still looking for a place to stay?
      Machynlleth has 11 B&Bs/inns with 1,040 reviews
      Glandyfi Castle
      Glandyfi, Machynlleth SY20 8SS, Wales
      7.0 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      Brigands Inn
      Dinas Mawddwy, Machynlleth SY20 9HJ, Wales
      16.3 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      The Old Vicarage
      Corris, Machynlleth SY20 9RD, Wales
      5.7 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      See all 11 Machynlleth B&Bs/inns
      See all hotels in or near Machynlleth
      Plas Talgarth Holiday Resort
      No availability for your dates from these sites
      Talgarth Hall Hotel Snowdonia National Park, Pennal, Snowdonia National Park SY20 9JY, Wales
      5.3 km from Machynlleth Station
      • Free Parking
      • Pool
      Dolgoch Falls Hotel
      Priceline
      View Deal
      Set Beneath the Dolgoch Ravine, Bryncrug LL36 9UW, Wales
      10.0 km from Machynlleth Station
      • Free Parking
      • Bar/Lounge
      Penhelig Arms
      Booking.com
      USD 126*
      View Deal
      Aberdovey, Snowdonia National Park LL35 0LT, Wales
      13.5 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      No photo provided
      17-17A Glandovey Terrace, Aberdovey, Snowdonia National Park LL35 0EB, Wales
      13.8 km from Machynlleth Station
      • Restaurant
      • Bar/Lounge
      White Lion Hotel
      Talybont | Ceredigion, Talybont SY24 5ER, Wales
      15.1 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.