
Ready to get started
Submit an enquiry
Your enquiry had been submitted
Your enquiry had been submitted
Venue Type
Hotel Venue
City
Windsor
Region
South East
Standing
10

theatre
30

dinner
30

bedrooms
429

About venue
Located in Old Windsor, just outside London, De Vere Beaumont Estate is a large-scale hotel and conference venue set within 42 acres of landscaped parkland. Combining a historic mansion, chapel and purpose-built conference facilities, it is designed to deliver high-volume corporate events, residential conferences and large private functions.
The estate is built for scale and flexibility, offering a wide range of event spaces across multiple buildings including the main house, a dedicated conference village and additional meeting areas. At its core is the Hanover Suite, a flagship space capable of hosting up to 700 guests, supported by extensive breakout rooms and outdoor space for team building and networking.
With 429 bedrooms on-site, the venue is particularly well suited to multi-day conferences and residential programmes, allowing accommodation, meetings and catering to be delivered within one location.
Key Features
Set within 42 acres of parkland in Windsor
Capacity for up to 700 guests
Large flagship conference suite (Hanover Suite)
Extensive outdoor space for team building and events
In-house catering and full conference infrastructure
Suitable for conferences, training, residential events and large-scale functions
Close proximity to Heathrow and major road networks
Spaces
Hanover Suite Capacity: Up to 700 theatre / 550 dinner (approx) Best for: Conferences, large-scale presentations, exhibitions Features: Flagship event space with flexible layout and dedicated lounge
Conference Village & Meeting Rooms Capacity: Varies Best for: Breakout sessions, workshops, training Features: Extensive range of rooms enabling multi-stream events
Historic Mansion & Chapel Spaces Capacity: Varies Best for: Dining, receptions, weddings Features: Character-led rooms adding contrast to modern conference facilities
Why choose this venue for your event?
De Vere Beaumont Estate works because it is built for scale. The combination of 45 event spaces, large-capacity plenary rooms and 429 bedrooms allows organisers to deliver complex, multi-day events in one location. It is particularly strong for corporate conferences and training programmes where flexibility, capacity and operational ease are critical.
Capabilities
Venue Features
Venue Tech
Venue Catering
Venue Gallery
Location
London Heathrow Airport | 7 miles
Egham Station | 3 miles
Windsor & Eton Riverside Station | 4 miles
Event Spaces | 45
Meeting Rooms | 45
Bedrooms | 429












