Photo by J Scott

Find hotels in Llanfyllin from SAR 308
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Llanfyllin
Family friendly
Apartment
Check prices for these dates
Our top choices for Llanfyllin hotels

Cain Valley Hotel
Cain Valley HotelLlanfyllin
9.0 out of 10, Wonderful, (139 reviews)
The price is SAR 410
SAR 492 total
includes taxes & fees
24 Jun - 25 Jun

The lion hotel
The lion hotelBerriew
9.0 out of 10, Wonderful, (7 reviews)
The price is SAR 364
SAR 437 total
includes taxes & fees
14 Jul - 15 Jul

Cann Office Hotel
Cann Office HotelWelshpool
9.4 out of 10, Exceptional, (196 reviews)
The price is SAR 486
SAR 583 total
includes taxes & fees
18 Jul - 19 Jul

Burlton Inn
Burlton InnShrewsbury
9.4 out of 10, Exceptional, (264 reviews)
The price is SAR 302
SAR 363 total
includes taxes & fees
28 Jun - 29 Jun

The Shepherds Hut at Hafoty Boeth
The Shepherds Hut at Hafoty BoethCorwen
10.0 out of 10, Exceptional, (8 reviews)
The price is SAR 384
SAR 533 total
includes taxes & fees
24 Jun - 25 Jun

Wynnstay Arms
Wynnstay ArmsWrexham
9.4 out of 10, Exceptional, (305 reviews)
The price is SAR 433
SAR 519 total
includes taxes & fees
5 Jul - 6 Jul

White Lion Royal Hotel
White Lion Royal HotelBala
8.2 out of 10, Very Good, (421 reviews)
The price is SAR 310
SAR 373 total
includes taxes & fees
25 Jun - 26 Jun

Premier Inn Oswestry
Premier Inn OswestryOswestry
The price is SAR 215
SAR 258 total
includes taxes & fees
19 Jul - 20 Jul

Bron-y-Graig
Bron-y-GraigCorwen
9.6 out of 10, Exceptional, (81 reviews)
The price is SAR 462
SAR 554 total
includes taxes & fees
30 Jun - 1 Jul

The Forest Country House B&B
The Forest Country House B&BNewtown
9.4 out of 10, Exceptional, (34 reviews)
The price is SAR 382
SAR 459 total
includes taxes & fees
23 Jun - 24 Jun

Yak & Yeti Hotel
Yak & Yeti HotelShrewsbury
9.4 out of 10, Exceptional, (159 reviews)
The price is SAR 279
SAR 335 total
includes taxes & fees
25 Jun - 26 Jun

Abbey Grange Hotel
Abbey Grange HotelLlangollen
6.2 out of 10, (133 reviews)
The price is SAR 226
SAR 272 total
includes taxes & fees
23 Jun - 24 Jun

The Sun Inn
The Sun InnEllesmere
9.6 out of 10, Exceptional, (295 reviews)
The price is SAR 364
SAR 437 total
includes taxes & fees
23 Jun - 24 Jun

Sebastians
SebastiansOswestry
9.6 out of 10, Exceptional, (157 reviews)
The price is SAR 393
SAR 472 total
includes taxes & fees
5 Jul - 6 Jul

Rowton Castle Hotel
Rowton Castle HotelShrewsbury
9.6 out of 10, Exceptional, (87 reviews)
The price is SAR 571
SAR 685 total
includes taxes & fees
5 Jul - 6 Jul

Green Dragon and Kitchen Pod - Sleeps 2 & Parking
Green Dragon and Kitchen Pod - Sleeps 2 & ParkingWelshpool
6.6 out of 10, (4 reviews)
The price is SAR 252
SAR 302 total
includes taxes & fees
24 Jun - 25 Jun

Premier Inn Shrewsbury North - Harmer Hill
Premier Inn Shrewsbury North - Harmer HillShrewsbury
The price is SAR 215
SAR 258 total
includes taxes & fees
12 Jul - 13 Jul

Mellington Hall Country House Hotel
Mellington Hall Country House HotelMontgomery
9.4 out of 10, Exceptional, (177 reviews)
The price is SAR 670
SAR 804 total
includes taxes & fees
24 Jun - 25 Jun

Plas Yn Dre
Plas Yn DreBala
9.6 out of 10, Exceptional, (317 reviews)
The price is SAR 602
SAR 723 total
includes taxes & fees
23 Jun - 24 Jun
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Llanfyllin attractions
Learn more about Llanfyllin
Tucked between rolling Welsh hills, this market town charms visitors with St Myllin's Church and the historic Workhouse heritage center. Explore the weekly market at Town Hall, then head to Lake Vyrnwy in the nearby Berwyn Mountains for scenic hiking trails.

Photo by J Scott
Open Photo by J Scott
More cheap stays in Llanfyllin

Llangollen Hostel
Isallt Llangollen Wales
The price is SAR 257 per night from Jul 13 to Jul 14
SAR 257
SAR 308 total
13 Jul - 14 Jul
includes taxes & fees











































































