Welcome to Overton Grange Hotel

Overton Grange is a beautiful Country House Hotel with superb Indoor Pool, serving Michelin and AA Accredited food; complimented with lovely rooms, glorious views, sauna and spa treatments and log fires. We are also dog friendly.

Located just over a mile from Ludlow, in the unspoiled South Shropshire countryside, just the perfect setting for a summer or winter wedding up to 150 guests.

Dinham Hall Hotel

Our sister hotel, Dinham Hall, next to Ludlow Castle, provides guests with ready access to the town's broad streets, narrow lanes, graceful buildings and mellow beauty.

Explore Dinham Hall