Private Dining

The ideal venue for the perfect celebration

The Old Hall Hotel has a number of function rooms ideal for a private function or private dining options. Whether you are looking to organise a special anniversary, birthday party, christening or naming ceremony, or its just a chance for friends and family to meet up, we can cater for your needs.

To download the hotel buffet menus click here


The Restaurant
The Old Hall Hotel’s elegant restaurant is located at the front of the hotel and perfect for the larger gathering, seating a maximum of 90 people. The room hire charge is from £350.00 and minimum numbers apply. Please ask the hotel for a bespoke quote.

The Cavendish Room

The stylish Cavendish Room adjoins the relaxing lounge at the front of the hotel for extra seating and comfy chairs, the perfect venue for a family christening or naming ceremony. We can cater for a maximum of 20 people seated at one dining table or up to 30 people for a more informal buffet style layout. The room hire charge is £80.00.

The Talbot Room

The Talbot Room is a similar size to the Cavendish Room without the adjoining lounge. The maximum number for one dining table is 20 people or up to 24 people for a more informal buffet layout. The room hire charge is £80.00.

Contact Us


Contact Information




The Old Hall Hotel,
Buxton, Derbyshire
England, SK17 6BD


Contact number


01298 22841