Menu
Venue Shortlist : 0

Meeting & Conference Venues in Windsor

Arranging a meeting or conference can be a laborious task, but Big Venue Book is here to help with 51 venues listed within 11.4 miles of Windsor that have meeting rooms and conferencing facilities available, to cover all manner of events from an intimate meeting or interview to a big conference for over 600 delegates with breakout space included. All our venues have corporate event managers who will work with you to create a day delegate or 24-hour delegate rate to suit your budget and requirements. DDRs usually include audiovisual equipment, onsite technical support, business services, refreshments and stationery.

Add your chosen venues to your shortlist, then send one enquiry to them all in one easy move, and receive a quotation from the events team at each venue. Alternatively, you can 'Ask the Experts' and we will help you find the perfect location for your meeting or conference.

Show Full Screen Map Fullscreen Map
The Oakley Court

The Oakley Court

Show The Oakley Court on a map Water Oakley, Windsor, Berkshire SL4 5UR

This historic country house is hidden away in 33 acres on the banks of the Thames in Berkshire. However, it is surprisingly close to excellent travel links by a…

  • Distance: 2.59 Miles
  • Max: 300 guests
  • Packages: 6
De Vere Beaumont Estate

De Vere Beaumont Estate

Show De Vere Beaumont Estate on a map Old Windsor, Windsor, Berkshire SL4 2JJ

The De Vere Beaumont Estate Hotel is a traditional modern building, both elegant and functional set in 40 acres of beautiful Berkshire parkland. In a great loca…

  • Distance: 2.77 Miles
  • Max: 550 guests
  • Packages: 3
Slough Aspire

Slough Aspire

Show Slough Aspire on a map Slough, Berkshire SL1 4TU

This is venue available to hire by public and private sector companies, organisations and charities. With its eco-industrial design and bright vibrant spaces, p…

  • Distance: 2.91 Miles
  • Max: 100 guests
  • Packages: 4
Stoke Place Hotel

Stoke Place Hotel

Show Stoke Place Hotel on a map Stoke Poges, Slough, Buckinghamshire SL2 4HT

Set in 26 acres of picturesque parkland, Stoke Place is a gorgeous 17th century country house hotel providing a splendid setting for corporate events, fairy-tal…

  • Distance: 3.61 Miles
  • Max: 200 guests
Free Venue Finding Service | 0845 862 6677

Page 1 of 6

123