Skip to main content.
All hotels in Llanfyllin, Wales, United Kingdom
1 room, 2 adults

Cain Valley Hotel, Llanfyllin

3-starThis property has received its official star rating from Visit Wales.
High StreetLlanfyllinWalesSY22 5AQUnited Kingdom

3-star inn in Llanfyllin with restaurant, bar/lounge
  • Free WiFi in lobby and free parking
  • Collect nightsYou can collect® Rewards nights here


Tasty breakfast
Great location
Delicious food
Amenities are not the best
25See all 25 reviews
From 148 reviewsTripAdvisor Traveller Rating

Cain Valley Hotel, Llanfyllin

from $85
  • Double Room Ensuite
  • Family Quadruple Room Ensuite
  • Twin Room Ensuite

What’s around Cain Valley Hotel, Llanfyllin


  • Llanfyllin Workhouse - 14 min walk
  • Lake Vyrnwy - 11.5 mi / 18.5 km
  • Powis Castle - 13.3 mi / 21.5 km
  • Park Hall The Countryside Experience - 16.7 mi / 26.9 km
  • Glansevern Hall Gardens - 16.8 mi / 27.1 km
  • Gregynog Hall - 20 mi / 32.2 km
  • Dolforwyn Castle - 21.2 mi / 34.1 km
  • Chirk Castle - 22.7 mi / 36.5 km

Getting around

  • Liverpool (LPL-John Lennon) - 87 min drive
  • Welshpool Station - 20 min drive
  • Gobowen Station - 32 min drive
  • Chirk Station - 37 min drive
  • Free self parking

At a glance

Key facts

Hotel size

  • This hotel has 12 rooms
  • This hotel is arranged over 3 floors


  • Check-in time starts at 3 PM
  • Check-out time is 10 AM

Required at check in

  • Credit card or cash deposit required

  • Government-issued photo ID required

Travelling with others


  • Pets allowed (dogs only)

  • Restrictions apply *


  • Free WiFi in public areas



  • Free self parking

Other information

  • Smoke-free property
* See small print for additional details or extra charges

In the hotel

Food and drink
  • Restaurant
  • Bar/lounge
  • 24-hour front desk
  • Tours/ticket assistance

In the room

Home comforts
  • Coffee/tea maker
Things to enjoy
  • Separate sitting area
Freshen up
  • Private bathroom
  • Shower only
Be entertained
  • Flat-screen TV

Special features


Onsite venue - This restaurant serves lunch and dinner. A children's menu is available.

Cain Valley Hotel, Llanfyllin’s small print

Also known as

  • Cain Valley
  • Cain Valley Hotel
  • Cain Valley Hotel Llanfyllin
  • Cain Valley Llanfyllin
  • Cain Valley Hotel Llanfyllin, Wales, United Kingdom


Pet-friendly rooms can be requested by contacting the property at the number on the booking confirmation.

Parties and events are allowed on site. 

Optional extras

We have included all charges provided to us by this property. However, charges can vary, for example, based on length of stay or the unit you book.

Recent reviews

Fabulous 8.6 From 25 reviews

Cain Valley Hotel, Llanfyllin
It was atmospheric as it is hundreds of years old with a sagging 17th century staircase. An attractive looking hotel in decent condition. The room was ample with en suite bathroom. It was good value and I enjoyed my stay precisely because it felt old and attractive. The check-in clerk was nice and was keen to help. All in all the staff was making a concerted effort to provide a nice stay. The one thing I did not like was after I had reserved dinner, and sat down at the attached restaurant which is separate from the pub area, after some minutes I was told to leave, that my seat was reserved in the pub area without explaining why as the restaurant was practically empty. I was placed at a small table in the pub area on a chair too high for the table itself surrounded by drinking patrons. I did not feel comfortable as they crowded around me towards my back. The 4 patrons were not discourteous or rude, however I felt self conscious with a group of people standing next to me while I was the only one seated at a table. The steak and ale? pie was fine not memorable. I was not explained why I needed to vacate the dining room for the table at the pub. I am a non drinker and would have preferred the more sedate atmosphere of the dining room. This experience prevented me from fully enjoying my stay which in all other respects was memorable as in my home area it is just not possible to stay at a centuries old inn which has been used for this purpose for many years.
A Traveler, us1 night trip
Cain Valley Hotel, Llanfyllin
Lovely stay
Only a one night stay but the rooms were very good value for money and the food is to die for. the breakfast was top notch and the evening meal was as good as it gets.
Alex, gb1 night trip
Cain Valley Hotel, Llanfyllin
Very Good8.0
Spot on
What a great find. Of course it is an old property but the room was immaculately clean and the evening meal and breakfast were spot on. It’s not the Ritz but it has charm and atmosphere and the team there really look after you.
Stephen, gb1 night trip
Cain Valley Hotel, Llanfyllin
Very Good8.0
Good value for a business trip
Lauren, gb3 night trip
Cain Valley Hotel, Llanfyllin
Very Good8.0
Hotel = good! = less good!
The Cain Valley Hotel & staff were great. It was only booking through that caused some issues. Firstly, when myself & 2 friends tried to book 1 room to share, the only option we were shown was a double room with an optional child’s pop-up bed. Instead, we booked 2 rooms, only to arrive & discover my friends’ room had a double & single bed in it & then I had a double room of my own! The hotel also had a 4-bed room available, but were unable to change the booking at that stage. Secondly, took the £50 for my room from my card (via Eviivo) 2 days before we arrived, but when we got there, the hotel had no record of my payment and wanted to charge me again. It was only because I had proof of payment that they held off, but I had to leave my card details with them in case the money didn’t come through. Not ideal. Other than that, we had a good stay! The hotel is lovely, relaxed & my friends’ room was particularly nice. Mine was a little tired in style (linen etc) & quite dark (needed some lights in the corners) but perfectly comfortable & had a heavenly deep bath. I would stay again.
Georgina-Kate, gb1 night trip with friends

See all reviews

Cain Valley Hotel, Llanfyllin

Is the description of this hotel not correct? Tell us