Went to the Lake Country House Hotel, Llangammarch Wells, Powys last weekend. Can highly recommend the restaurant (has an AA Rosette).
If you're feeling energetic there's loads of walks and the spa is gorgeous! Perfect for a pre-dinner swim perhaps?
You can even take your 4- legged friends - bonus! http://tinyurl.com/nummq2