The Wyndham is a beautiful Country Inn & Hotel with Suites, situated in the centre of Clearwell in the Forest of Dean. We are owned and run by the prestigious Clearwell Castle Wedding Venue, situated just a short stroll up the road. We have a public bar & lounge, 24 beautiful en-suite rooms, a la carte restaurant and private dining & event facilities for up to 50 guests.About
An historic country pub nestled in the centre of Clearwell Village
Championing great traditional food with seasonality and local provenance at it's heart.
24 stylishly decorated en-suite bedrooms