Find Lake Hotels in Mid-Wales from CA $133

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Mid-Wales Lake Hotels

Lake Vyrnwy Hotel & Spa
4.0 star property
9.0 out of 10, Wonderful, (147)
"Lovely location,Very peaceful"
Lake Vyrnwy Hotel & Spa
Lovely cottage in Snowdonia, private hot tub, by mountains & award winning beach
9.8 out of 10, Exceptional, (283)
"Lovely and clean little cottage with open fire. Only 10 mins walk to a beautiful beach and 6 mins walk to train station - then 10 minutes train journey to Barmouth which is a lot quicker than the drive around the estuary. Great location for walks in the hills or on beaches. Host was wonderful - got in touch to explain checking in and recommended local places to visit and eat."
Lovely cottage in Snowdonia, private hot tub, by mountains & award winning beach
Three Wells
3.0 star property
8.4 out of 10, Very good, (116)
"A quiet place to stay close to the town for evening meal. Easy parking , follow the brown signs, easy to find then."
The price is CA $140
CA $168 total
includes taxes & fees
Dec 2 - Dec 3
Three Wells
Cain Valley Hotel
3.0 star property
8.8 out of 10, Excellent, (111)
"Cosy room oozing with character.. The staff upon check-in (and check-out of course) were great.. helped us to our room, showed us everything we needed to know.. the room was spotless, luckily for me as I forgot mine, toiletries were provided, including shower gel and shampoo.. I was performing at a local event and was back late but that was absolutely fine and nice and easy upon getting back to my room. Will definitely stay again."
The price is CA $133
CA $160 total
includes taxes & fees
Nov 27 - Nov 28
Cain Valley Hotel
The Horseshoe Guesthouse
9.2 out of 10, Wonderful, (71)
"It was ok, room was clean and breakfast was good. I thought they have a restaurant but no, tap water in the sink takes a while to warm up. Paul was a lovely host. "
The price is CA $141
CA $169 total
includes taxes & fees
Nov 27 - Nov 28
The Horseshoe Guesthouse
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.
Don't see what you're looking for?
See all available properties in Mid-Wales

Frequently asked questions

How much do lakeside hotels in Mid-Wales cost?
Expect to pay between CA $133 and CA $141 per night for lakeside hotels in Mid-Wales. Whatever your budget, a wonderful retreat by the water is just a keystroke away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many lakeside hotels are there in Mid-Wales?
Check out our 5 hotels near lakes in Mid-Wales and reserve your favorite. Whether you’re embarking on a family vacation or kicking it with friends, your perfect lakeside stay is just clicks away with Expedia.
Why book your lakeside hotel in Mid-Wales with Expedia?
Expedia has unbeatable deals on lakeside hotels in Mid-Wales. But our awesome prices are just the beginning. You’ll find loads of hotels to pick from and clever search filters that make it a piece of cake to find the ideal fit.
How can I find cheap lakeside hotels in Mid-Wales?
Vacation beside the water without paying top dollar with Expedia. To find cheap lakeside hotels in Mid-Wales, use our filter tool to choose your price per night budget. Looking to stay in a particular area? Our convenient “neighborhood” filter will search for properties in your desired part of town.
What is there to do in Mid-Wales near my lakeside hotel?
You’ll find loads of attractions to explore when traveling through Mid-Wales. If you’re thinking about a day or two in Montgomeryshire, St Mary’s Old Parish Church is a must-see.