The Hotel

Dumbleton Hall Hotel is a traditional 19th century Manor House set in 19 acres of private gardens and woodland with a private lake. The hotel has stunning views of the Vale of Evesham and across to the Cotswolds.


Dumbleton Hall Hotel’s Grounds

The Hotel has extensive magnificent grounds. You can take an aerial look around the grounds:


The hotel’s setting, central location and range of facilities make it an ideal venue for weddings, meetings, conferences and private functions such as anniversary dinners and birthday parties.