Compare Cheap Hotels in Machynlleth
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Machynlleth Hotels

Macdonald Plas Talgarth Holiday Resort
Pennal Machynlleth Wales
$111 nightly
The price is $133 total per night
$133 total
Jun 25 - Jun 26
Total with taxes and fees
3.23 mi from city center
Located in Machynlleth, Macdonald Plas Talgarth Holiday Resort is in a national park, within a 15-minute drive of Centre for Alternative Technology and Aberdovey Golf Club.

The White Lion Hotel
10 Heol Pentrerhedyn Machynlleth Wales
$110 nightly
The price is $132 total per night
$132 total
Jun 8 - Jun 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.05 mi from city center
Located in Machynlleth, The White Lion Hotel is in a national park, within a 10-minute drive of King Arthur's Labyrinth and Corris Craft Centre.
Pet friendly
Parking included

Wynnstay Hotel
Heol Maengwyn, Powys Machynlleth Wales
$176 nightly
The price is $211 total per night
$211 total
Jun 10 - Jun 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.03 mi from city center
With a stay at Wynnstay Hotel in Machynlleth, you'll be in a national park, within a 5-minute drive of Eryri National Park and Owain Glyndŵr Centre.

Glan Yr Afon Riverside
Pennal Machynlleth Wales
$149 nightly
The price is $178 total per night
$178 total
Jun 8 - Jun 9
Total with taxes and fees
2.87 mi from city center
With a stay at Glan Yr Afon Riverside in Machynlleth, you'll be within a 10-minute drive of Eryri National Park and MOMA Wales.

White Lion Royal Hotel
High Street, Bala Bala Wales
$85 nightly
The price is $102 total per night
$102 total
Jun 8 - Jun 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
24.47 mi from city center
With a stay at White Lion Royal Hotel in Bala, you'll be within a 10-minute walk of Eryri National Park and Llyn Tegid.

Gwesty'r Marine Hotel & Spa
46 MARINE TERRACE Aberystwyth Wales
$145 nightly
The price is $174 total per night
$174 total
Jun 8 - Jun 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
15.37 mi from city center
When you stay at Gwesty'r Marine Hotel & Spa in Aberystwyth, you'll be on the beach, just steps from Traeth y Gogledd - North Beach and Aberystwyth Beach.

Starling Cloud, Aberystwyth by Marston’s Inns
Boulevard De Sainte Brieuc Aberystwyth Wales
$98 nightly
The price is $118 total per night
$118 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
15.63 mi from city center
When you stay at Starling Cloud, Aberystwyth by Marston’s Inns in Aberystwyth, you'll be near the beach, within a 15-minute walk of Vale of Rheidol Railway and Plascrug Leisure Centre.
Parking included
Free WiFi

Aberystwyth Park Lodge
Parc Y Llyn Aberystwyth Wales
$110 nightly
The price is $132 total per night
$132 total
Jun 8 - Jun 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
15.63 mi from city center
When you stay at Aberystwyth Park Lodge in Aberystwyth, you'll be near the beach, within a 5-minute drive of Bwlch Nant yr Arian and Camera Obscura.

The Oakeley Arms Hotel
Tan Y Bwlch, Maentwrog Blaenau Ffestiniog Wales
$100 nightly
The price is $120 total per night
$120 total
Jun 14 - Jun 15
Total with taxes and fees
25.44 mi from city center
With a stay at The Oakeley Arms Hotel in Blaenau Ffestiniog, you'll be within a 5-minute drive of Eryri National Park and Ceunant Llennyrch National Nature Reserve.
Parking included
Free WiFi

2 Bed House - Sleeps 3 - Pets - Garden - Parking
Blaenau Ffestiniog Wales
27.68 mi from city center
Located in Blaenau Ffestiniog, this vacation home is within a 5-minute drive of Oakeley Square and Municipal Garden.
Kitchen
Washer

gwesTY Guest House
South Road (Tan-Y-Cae) Aberystwyth Wales
$85 nightly
The price is $102 total per night
$102 total
Jun 8 - Jun 9
Total with taxes and fees
15.81 mi from city center
With a stay at gwesTY Guest House in Aberystwyth, you'll be just steps from Castle Grounds and Traeth y De - South Beach.

Penrhos Park
Penrhos Park Llanon Wales
$72 nightly
The price is $87 total per night
$87 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
22.98 mi from city center
Located in Llanon, Penrhos Park is within a 10-minute drive of Penrhos Golf Course and Penderi Cliffs.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Machynlleth hotels essential information
Accommodation | 2,785 hotels |
|---|---|
Lowest Price | $87 |
Highest Price | $211 |
Popular hotels | Macdonald Plas Talgarth Holiday Resort, The White Lion Hotel, Wynnstay Hotel, Glan Yr Afon Riverside , White Lion Royal Hotel, Gwesty'r Marine Hotel & Spa, Starling Cloud, Aberystwyth by Marston’s Inns, Aberystwyth Park Lodge, The Oakeley Arms Hotel, 2 Bed House - Sleeps 3 - Pets - Garden - Parking, gwesTY Guest House, Penrhos Park |
Most Recent Machynlleth Hotel Reviews

Penrhos Park
4 out of 5
Posted less than an hour ago
CheapTickets Verified Review
"Lovely place to stay. Would love to return. Great food at the restaurant, appreciated the plant-based options."
A verified traveler stayed at Penrhos Park






