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 Kitchenette 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 Hotels with Jacuzzi Spa Hotels Golf Hotels 60+ Traveller 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 Heritage Hotels Airport Transportation Art and Architecture Lover Quiet Resorts All Inclusive Hotels Timeshare Rentals Budget Hotels Luxury Beach Hotels Golf course Romantic Boutique Hotels Spa Resorts Private Hotels Europe Historic Hotels 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
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Wynnstay Hotel
Priceline
US$127
View Deal
Heol Maengwyn, Machynlleth SY20 8AE, Wales
0.6 km from Machynlleth Station
  • Free Wifi
  • Free Parking
White Lion Hotel
Priceline
US$160
View Deal
10 Heol Pentrerhedyn | Pentrerhedyn, Machynlleth SY20 8DN, Wales
0.8 km from Machynlleth Station
  • Free Wifi
  • Free Parking
Plas Dolguog Hotel
Booking.com
US$120
View Deal
Felingerrig, Machynlleth SY20 8UJ, Wales
1.7 km from Machynlleth Station
  • Free Wifi
  • Free Parking
Plas Talgarth Holiday Resort
TripAdvisor
View Deal
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
Travelocity
View Deal
Eglwys Fach, Machynlleth SY20 8TA, Wales
8.3 km from Machynlleth Station
  • Free Wifi
  • Free Parking
Dolgoch Falls Hotel
Set Beneath the Dolgoch Ravine, Bryncrug LL36 9UW, Wales
10.0 km from Machynlleth Station
  • Free Parking
  • Bar/Lounge
Penhelig Arms
TripAdvisor
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
    Booking.com
    View Deal
    Smithfield Square, Snowdonia National Park, Dolgellau LL40 1ES, Wales
    16.6 km from Machynlleth Station
    • Free Wifi
    • Breakfast included
    Brackenhurst House
    TripAdvisor
    View Deal
    Brackenhurst Bryn Road | Y Friog, Fairbourne LL38 2HX, Wales
    17.1 km from Machynlleth Station
    • Free Wifi
    • Free Parking
    Buckley Arms Hotel
    TripAdvisor
    View Deal
    Minllyn, Dinas Mawddwy, Snowdonia National Park SY20 9LP, Wales
    17.1 km from Machynlleth Station
    • Free Wifi
    • Free Parking
    Penmaenuchaf Hall
    TripAdvisor
    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
    Booking.com
    View Deal
    Brithdir, Snowdonia National Park, Dolgellau LL40 2AG, Wales
    17.7 km from Machynlleth Station
    • Free Parking
    • Breakfast included
    Bae Abermaw
    TripAdvisor
    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
    US$136
    View Deal
    The Promenade, Barmouth LL42 1HW, Wales
    20.2 km from Machynlleth Station
    • Free Parking
    • Breakfast included
    Ty'r Graig Castle
    Booking.com
    View Deal
    Llanaber Road, Barmouth LL42 1YN, Wales
    20.7 km from Machynlleth Station
    • Free Wifi
    • Free Parking
    George Borrow Hotel
    SAVE US$2
    US$80
    Expedia.com
    US$78
    View Deal
    A44, Ponterwyd, Aberystwyth SY23 3AD, Wales
    20.8 km from Machynlleth Station
    • Free Parking
    • Restaurant
    Plas Dolmelynllyn Hall Hotel
    Expedia.com
    View Deal
    Coed-Y-Brenin, Ganllwyd LL40 2HP, Wales
    22.7 km from Machynlleth Station
    • Free Wifi
    • Free Parking
    Queensbridge Hotel
    SAVE US$24
    US$100
    Hotels.com
    US$76
    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
      TripAdvisor
      View Deal
      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 US$28
      US$156
      Orbitz.com
      US$128
      View Deal
      | Marine Terrace, Aberystwyth SY23 2BX, Wales
      25.1 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      Premier Inn Aberystwyth
      Travelocity
      View Deal
      36-37 Marine Terrace, Aberystwyth SY23 2BX, Wales
      25.2 km from Machynlleth Station
      • Free Wifi
      • Beachfront
      Harry's Hotel
      Booking.com
      US$101
      View Deal
      40-46 North Parade, Aberystwyth SY23 2NF, Wales
      25.2 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      Four Seasons Hotel
      Priceline
      US$102
      View Deal
      Portland Street, Aberystwyth SY23 2DX, Wales
      25.2 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      Savings alert: 24% below average rate

      The price you found is 24% lower than this hotel's average rate of US$134/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
      TripAdvisor
      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,033 reviews
      Glandyfi Castle
      Glandyfi, Machynlleth SY20 8SS, Wales
      7.0 km from Machynlleth Station
      • Free Wifi
      • Free Parking
      The Old Vicarage
      Corris, Machynlleth SY20 9RD, Wales
      • Free Wifi
      • Free Parking
      Brigands Inn
      Dinas Mawddwy, Machynlleth SY20 9HJ, Wales
      16.2 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
      TripAdvisor
      View Deal
      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
      Set Beneath the Dolgoch Ravine, Bryncrug LL36 9UW, Wales
      10.0 km from Machynlleth Station
      • Free Parking
      • Bar/Lounge
      Penhelig Arms
      TripAdvisor
      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.