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.

Please browse our Photo Gallery to see our magnificent hotel for yourself.

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.