Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Machynlleth on Hotels.com. These Machynlleth hotels consistently deliver on comfort, location and traveller experience. Last updated on .
Hotels in Machynlleth
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Machynlleth?




1. Macdonald Plas Talgarth Holiday Resort
Macdonald Plas Talgarth Holiday Resort



2. Aberdunant Hall
Aberdunant Hall



3. The White Lion Hotel
The White Lion Hotel



5. Glan Yr Afon Riverside
Glan Yr Afon Riverside



8. Starling Cloud, Aberystwyth by Marston’s Inns
Starling Cloud, Aberystwyth by Marston’s Inns



9. Lion Hotel and Studio Apartments
Lion Hotel and Studio Apartments



11. The Fanny Talbot
The Fanny Talbot



12. Aberystwyth Park Lodge
Aberystwyth Park Lodge



14. White Lion Royal Hotel
White Lion Royal Hotel



15. Gwesty'r Marine Hotel & Spa
Gwesty'r Marine Hotel & Spa



16. Royal Sportsman Hotel
Royal Sportsman Hotel



18. The Hafod Hotel
The Hafod Hotel



19. Royal Ship Hotel
Royal Ship Hotel



20. The Old School House
The Old School HouseCheck out pet-friendly hotels in Machynlleth
You can also stay at hotels with a hot tub in Machynlleth
Go beyond your typical stay in Machynlleth
Our prices for hotels in Machynlleth are cheapest in November
Price trends for hotels in Machynlleth
Top landmarks in Machynlleth
Dyfi Bike Park
Ynys Hir Wildlife Reserve
King Arthur's Labyrinth
Corris Craft Centre
Tan y Coed
Cors Dyfi
Centre for Alternative Technology
Coastriders Kitesurfing
Check out reviews of Machynlleth hotels guests love
The lion hotel
"Highly recommend this Hotel and all the staff were very helpful. It’s situated in a lovely village."
Starling Cloud, Aberystwyth by Marston’s Inns
"Room was allright but the coffee was terrible (coffee bags)"
The Sandbanks
"ROOM WAS NICE AND CLEAN. BUT BED MATRESS WAS UNCONFORTABLE. SHOWER WAS ALSO SLOW WITH NO PRESSURE. OTHER THAN THAT IT WAS OK TO STAY FOR THE NIGHT"
The Hafod Hotel
"I’ll be back! The hotel and rooms are beautiful, clean, bed was very comfortable and the shower was lovely! Hotel staff are really friendly and helpful."
Aberystwyth Park Lodge
"Had two great days staying at the Park Lodge. Food in the restaurant was enjoyable with a nice atmosphere. Reasonably close to shops and the promenade. Parking a necessity. Will definitely come again."
White Lion Royal Hotel
"Needed a central location, this was perfect for us. Everything we needed including car parking."
Gwesty'r Marine Hotel & Spa
"Lovely sea front hotel in good location. Room was comfortable, nice restaurants in walking distance and lovely spa, just a shame we didn’t get to try any treatments (no information provided) or the steam room (they took too long to switch it on…)."
Y Pengwern
"Room was spacious, double bed was a little dated and creaky. Absolutely stunning view!"
Glan Yr Afon Riverside
"Clean room, staff were friendly and helpful. Food was excellent."
Frequently asked questions
Find out more about Machynlleth
Discover Machynlleth: Where Nature’s Majesty Meets Cultural Charm
Nestled in the heart of Mid Wales, Machynlleth is a charming market town that seamlessly blends rich history with breathtaking natural beauty. Known as the ancient capital of Wales, it boasts the stunning backdrop of the Dyfi Valley and the nearby Snowdonia National Park, perfect for outdoor enthusiasts. Explore the vibrant local arts scene, experience the renowned Machynlleth Festival, or wander through its quaint streets lined with independent shops and cafés. With a captivating mix of culture, nature, and community spirit, Machynlleth is an enchanting destination for those seeking an off-the-beaten-path escape.
Discover great hotels near Machynlleth
In Machynlleth, you'll find a range of accommodation options, from charming boutique hotels to cosy guesthouses and self-catering cottages. Enjoy local hospitality amidst stunning landscapes, with easy access to the town's rich history and the beautiful surrounding countryside, perfect for a relaxing getaway. These are some of the hotels preferred by our travellers near Machynlleth:
- Gwesty Minffordd HotelOpens in a new window: This adventurous 3.0-star hotel boasts a commendable guest rating of 8.4 out of 10, making it an ideal retreat for thrill-seekers. With a focus on outdoor activities, the hotel offers a variety of adventure sports such as mountain biking, birdwatching, fishing, and horse riding nearby. Guests can relish high-quality dining with excellent standards for breakfast and evening meals, ensuring a delightful culinary experience. The convenient parking facilities further enhance the comfort of your stay, making it a perfect choice for those looking to explore the stunning landscapes of Machynlleth.
- Penhelig ArmsOpens in a new window: This charming 3.5-star hotel features a top guest rating of 8.8 out of 10 and is tailored for leisure travellers seeking a pet-friendly environment. Nestled in a picturesque location with breathtaking views over the Dyfi estuary, it offers beautifully designed rooms and suites, particularly those with sea views that provide a serene backdrop for relaxation. The hotel presents an array of dining choices, complemented by a delightful bar selection. Scenic walks nearby and the inviting beach contribute to a tranquil getaway, ensuring guests enjoy a wonderfully relaxed experience.
- Dovey InnOpens in a new window: This inviting 3.5-star inn holds a commendable guest rating of 8.8 out of 10 and is perfect for leisure travellers in search of comfort and charm. Offering splendid views of the beach, the inn features spacious accommodations with separate areas for relaxation. Guests appreciate the clean, well-maintained spaces alongside various dining options, including a restaurant and bar. The property is in close proximity to activities like fishing and windsurfing, enhancing the overall experience. The warm atmosphere and friendly ambience make this inn a delightful choice for those looking to unwind by the water.
Where to stay near Machynlleth
Arthog, Dolgellau, and Aberdovey each offer unique charms for visitors to Machynlleth. Arthog is perfect for beach lovers and adventure seekers, featuring Barmouth Beach and thrilling zip lines. Dolgellau is ideal for those who enjoy a friendly small-town atmosphere amidst stunning mountains and forests. Aberdovey, with its picturesque marina and watersports, appeals to outdoor enthusiasts. For first-time visitors, Dolgellau’s welcoming vibe and access to nature make it the best choice.
- DolgellauOpens in a new window: Nestled in the stunning Snowdonia National Park, Dolgellau is a charming small town that offers a perfect blend of natural beauty and tranquillity. With its friendly local vibe, you can explore the picturesque countryside, ideal for walking and biking enthusiasts. The scenic Mach Loop is a must-visit for aviation fans, giving you a chance to watch military aircraft in action. Dolgellau is also surrounded by lush forests, making it a great spot for relaxing and unwinding. For accommodation, you can find cosy B&Bs that embody the warm spirit of this welcoming town, and it's a short drive to exhilarating attractions like Zip World Llechwedd and Zip World Penrhyn Quarry.
- ArthogOpens in a new window: Arthog is a delightful village situated close to the beautiful Barmouth Beach, perfect for those who love coastal adventures. The area is known for its stunning natural landscapes, including the breathtaking Mount Idris, which offers fantastic walking trails for all levels. Arthog is also near the famous Mach Loop, making it a prime location for spotting military jets as they soar through the skies. It's an ideal base for outdoor enthusiasts, with options for relaxing by the beach or enjoying peaceful walks in the nearby countryside. When it comes to places to stay, you can find quaint accommodations that provide a serene atmosphere to recharge after a day of exploration.
- AberdoveyOpens in a new window: Aberdovey is a charming coastal village perfect for those who appreciate a laid-back lifestyle by the sea. With its stunning marina and beautiful beach, it's a great spot for boating, sailing, and even kitesurfing if you’re feeling adventurous. The village offers a lovely selection of shops and galleries that reflect its artistic community, making it ideal for leisurely afternoons of shopping. Aberdovey is also known for its golf courses, catering to enthusiasts and beginners alike. The local vibe is friendly and inviting, and you'll find a range of accommodation options, from quaint inns to beachfront hotels, offering stunning views of the Dyfi Estuary.
Things to do in Machynlleth
Nestled between stunning mountains and lush forests, this charming small town offers a delightful mix of outdoor activities and artistic flair. Enjoy scenic hikes, invigorating bike rides, and tranquil walks in nature. Don’t miss the vibrant festival celebrating local talent, adding a lively touch to your visit.
- Dolgoch FallsOpens in a new window – Explore the stunning Dolgoch Falls, nestled in a national park. This beautiful site features a series of cascading waterfalls surrounded by lush greenery. Take a leisurely walk along the trails to soak in the peaceful atmosphere and enjoy the sounds of nature. Ideal for a picnic or simply unwinding in a picturesque setting.
- Mach LoopOpens in a new window – Experience the thrill of watching military aircraft soar through the skies at Mach Loop. This unique neighbourhood offers a front-row seat to incredible aerial displays against a backdrop of breathtaking mountains. Grab your camera and settle in at one of the viewing spots to capture the action.
- Mount IdrisOpens in a new window – Get your hiking boots on and head up Mount Idris, where the panoramic views are truly rewarding. The ascent offers a blend of natural beauty and a sense of adventure. Once at the summit, take a moment to admire the sweeping landscapes that stretch for miles.
- Fairbourne BeachOpens in a new window – Spend a relaxing day at Fairbourne Beach, a beautiful stretch of sandy shore perfect for a family outing. Engage in beach games, build sandcastles, or simply stroll along the water's edge. The lovely scenery makes it an ideal spot for unwinding by the coast.
- Corris Craft CentreOpens in a new window – Discover local talent at the Corris Craft Centre. This cultural centre showcases a variety of crafts and artisanal products. You can explore workshops, meet the makers, and even try your hand at creating something unique to take home. It's a delightful way to support local artisans and learn about traditional crafts.
4 tips for savvy savings when booking a hotel in Machynlleth
- Book for the cheapest times: The most budget-friendly time to visit Machynlleth is from January to March, when hotel prices are lower. For a great value for money experience, a stay of at least 2 to 3 days is recommended to fully appreciate the town's historical landmarks, cultural sites, and natural beauty. During your visit, you can explore local museums, hike through stunning forests, enjoy mountain biking, and take leisurely walks around the charming town. This time frame allows you to immerse yourself in the rich culture and scenic landscapes that Machynlleth has to offer, all while keeping your trip affordable.
- Look for last-minute deals on Hotels.com: To explore last-minute deals for hotels in Machynlleth, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. To stay updated on potential savings, consider enabling email alerts or push notifications for flash sales and special promotions. You'll receive timely information about price drops or room availability for your preferred hotels. Additionally, Smart ShoppingOpens in a new window is a useful comparison tool within the app that allows you to compare hotel prices and amenities, making it easier to find the best options for your getaway.
- Be flexible with dates: Prices can fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, having some flexibility with your travel dates may help you find a more affordable option for your stay in a Machynlleth hotel. If you're in search of something distinctive, boutique hotels often provide a more personalised experience and might offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. Should the price be on the higher side, we may suggest alternative dates that could lead to a more favourable rate.
- Consider your location: Staying nearer to key attractions or city centres may provide convenience, but it often tends to come with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you intend to visit. You might also look into independent hotels located further afield, which are likely to offer a more authentic and budget-friendly experience.
Best time to go to Machynlleth
Machynlleth experiences its lowest average temperature in January, at 38.3°F (3.5°C), while July is the hottest month, with an average temperature of 58.1°F (14.5°C). December tends to be the wettest month. The peak travel months to visit Machynlleth are April, July, and August, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.
Keep exploring
- Hotels with a Pool near Fairbourne Beach
- Hotels with Free Breakfast near Fairbourne Beach
- Pet-Friendly Hotels near Fairbourne Beach
- 3 Star Hotels in Fairbourne Beach
- Aberhosan Hotels
- 3 Star Hotels in Cadfarch
- Cadfarch Hotels
- Hotels with Parking in Dolgellau
- Hotels with Free Breakfast in Dolgellau
- Pet-Friendly Hotels in Dolgellau
- B&B in Dolgellau
- Luxury Hotels in Dolgellau
- 3 Star Hotels in Dolgellau
- Business Hotels in Dolgellau
- Golf Hotels in Dolgellau
- Abergynolwyn Hotels
- Lanwrin Hotels
- Esgair-Geiliog Hotels
- Glantwymyn Hotels
- Hotels with Parking in Aberystwyth
- Hotels with Kitchens in Aberystwyth
- Pet-Friendly Hotels in Aberystwyth
- Apartments in Aberystwyth
- Guest Houses in Aberystwyth
- Cheap Hotels in Aberystwyth
- Luxury Hotels in Aberystwyth
- 2 Star Hotels in Aberystwyth
- 3 Star Hotels in Aberystwyth
- 4 Star Hotels in Aberystwyth
- Beach Hotels in Aberystwyth
- Family Hotels in Aberystwyth
- Golf Hotels in Aberystwyth
- Hotels with Parking in Barmouth
- Hotels with Kitchens in Barmouth
- Pet-Friendly Hotels in Barmouth
- Cottages in Barmouth
- Cheap Hotels in Barmouth
- 2 Star Hotels in Barmouth
- 3 Star Hotels in Barmouth
- Business Hotels in Barmouth
- Aberllefenni Hotels
- Hotels with Parking in Borth
- 3 Star Hotels in Borth
- Golf Hotels in Borth
- Hotels near Centre for Alternative Technology
- Hotels with Parking in Tywyn
- Pet-Friendly Hotels in Tywyn
- Cottages in Tywyn
- 3 Star Hotels in Tywyn
- Golf Hotels in Tywyn
- Corris Hotels
- Hotels near Ynys Hir Wildlife Reserve
- Pennal Hotels
- Hotels with Parking in Gwynedd
- Hotels with Kitchens in Gwynedd
- Pet-Friendly Hotels in Gwynedd
- Family Hotels in Gwynedd
- Golf Hotels in Gwynedd
- Luxury Hotels in Tirymynach
- 4 Star Hotels in Tirymynach
- Pet-Friendly Hotels in Llanelltyd
- Hotels near Cors Dyfi
- Hotels with Parking in Llanidloes Without
- Hotels near King Arthur's Labyrinth
- Pet-Friendly Hotels in Fairbourne
- 3 Star Hotels in Fairbourne
- Ysgubor-Y-Coed Hotels
- Hotels with Parking in Mid-Wales
- Hotels with Kitchens in Mid-Wales
- Hotels with Wifi in Mid-Wales
- Cottages in Mid-Wales
- Family Hotels in Mid-Wales
- Golf Hotels in Mid-Wales
- Hotels near Machynlleth Station
- Llanfihangel-Y-Pennant Hotels
- Tal-Y-Llyn Hotels
- Hotels near Dovey Junction Station
- Hotels near MOMA Wales
- Cemmaes Hotels
- Hotels near Tan y Coed
- 3 Star Hotels in Penegoes
- Penegoes Hotels
- Hotels near Dyfi Bike Park
- Hotels with Kitchens in Trefeglwys
- Pet-Friendly Hotels in Trefeglwys
- Hotels near Corris Craft Centre
- Hotels near Owain Glyndŵr Centre
- Darowen Hotels
- Hotels with Parking in Aberdovey
- Pet-Friendly Hotels in Aberdovey
- Cottages in Aberdovey
- 3 Star Hotels in Aberdovey
- Golf Hotels in Aberdovey
- Eglwys-Fach Hotels
- Hotels near Dolgoch Falls
- 3 Star Hotels in Brithdir and Llanfachreth
- Hotels with Parking in Devils Bridge
- Abercegir Hotels
- Derwenlas Hotels




















































