Find Lake Hotels in Mid-Wales from CA $142

  • 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, (284)
"The quality of the property was of the standard to meet all of our needs. The stand out point for us was the open communication with the owners. Learning from past experiences, having the reassurances that if needed help, support and advice were available. 5 star indeed. Dave and Jayne and Hector."
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 $155
CA $186 total
includes taxes & fees
Jan 18 - Jan 19
Three Wells

Cain Valley Hotel

3.0 star property
9.0 out of 10, Wonderful, (114)
"We had a lovely stay at this hotel. It was comfortable and warm, and the staff were happy and friendly. Breakfast was particularly well cooked with good quality ingredients. Very good value for money. "
The price is CA $142
CA $171 total
includes taxes & fees
Jan 9 - Jan 10
Cain Valley Hotel

The Horseshoe Guesthouse

2.0 star property
9.2 out of 10, Wonderful, (72)
"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 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 $142 and CA $155 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.