Menu
Venue Shortlist : 0

Venues for Hire in Slough

Big Venue Book has found 51 venues within 9.7 miles of Slough which have function rooms and event space available to hire for both private and corporate events of up to 3,000 people attending. What's the occasion? You can browse our venues by event type such a wedding, party or meeting. Simply add one or more venues to your shortlist and send an enquiry to receive a detailed quotation prepared by the professional event managers based at each venue. If you're planning a corporate event and on a tight deadline why not 'Ask the Experts'? Our team are on hand to help you find the perfect venue for your next event.

Show Full Screen Map Fullscreen Map
Holiday Inn Slough - Windsor

Holiday Inn Slough - Windsor

Chalvey, Slough, Berkshire SL1 2NH

It’s trendy, it’s colourful, it’s got everything you need for smaller meetings and events for up to 40 delegates. Pop it on your list for conferences, seminars, training days, presentations, workshops…

  • Distance: 0.72 Miles
  • Max: 40 guests
Copthorne Hotel Slough-Windsor

Copthorne Hotel Slough-Windsor

Slough, Berkshire SL1 2YE

If you want contemporary luxury for your next business meeting or event take a closer look at this 4-star hotel conveniently situated just 15 minutes from Heathrow Airport. With capacity for up to 350…

  • Distance: 0.82 Miles
  • Max: 350 guests
Stoke Place

Stoke Place

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-tale weddings, or any private celebration you…

  • Distance: 1.47 Miles
  • Max: 200 guests
The Watermans Arms

The Watermans Arms

Eton, Windsor, Berkshire SL4 6BW

The Watermans Arms is a traditional English pub just a short walk from the banks of the River Thames in Eton, Berkshire. Hire the function room for weddings, parties, banquets and dining, concerts and…

  • Distance: 1.8 Miles
  • Max: 150 guests
Macdonald Windsor Hotel

Macdonald Windsor Hotel

Windsor, Berkshire SL4 1LH

Sumptuousness abounds at this contemporary townhouse in Windsor where you get possibly the best views of the changing of the guards. Macdonald Windsor Hotel is a very romantic wedding venue and, being…

  • Distance: 2.03 Miles
  • Max: 140 guests
Castle Hotel Windsor

Castle Hotel Windsor

Windsor, Berkshire SL4 1LJ

A magnificent façade outside, and inside elegance just exudes in this beautiful Georgian building right opposite Windsor Castle; a great location and history combined. This is the biggest venue space…

  • Distance: 2.05 Miles
  • Max: 400 guests
Après! - Windsor

Après! - Windsor

Windsor, Berkshire SL4 5JJ

Ready for the biggest and best Après Christmas Party in Windsor? With the end of the ski season it's time to dust yourself off, dress to impress, and head on down to Royal Windsor Racecourse for a night…

  • Distance: 2.09 Miles
  • Max: 900 guests
  • Packages: 1
Royal Windsor Racecourse

Royal Windsor Racecourse

Windsor, Berkshire SL4 5JJ

If you’re looking for a unique venue close to London for your corporate event, how about Royal Windsor Racecourse? Set in 165 acres of glorious grounds, this is a venue highly suited to indoor and outdoor…

  • Distance: 2.12 Miles
  • Max: 500 guests

Page 1 of 6

123

Slough

Slough Venues for Hire

Slough in Berkshire sits on the western fringes of London, just 20 miles from the city centre. It is known as a commercial hub and major trading centre, with the highest number of global corporate HQs outside of London. Blue-chip companies based in Slough include Blackberry, Burger King, Lego and McAfee.

Slough town centre is a diverse and vibrant place to be, and extensive redevelopment in recent years has completely transformed the historic shopping area. Landmarks include ‘The Curve’, the iconic building housing Slough’s new library and culture centre and the newly-built Slough Bus and Coach Station.

Nearby attractions include Thorpe Park, the famous theme park with over 20 thrilling rides, which is just 10 miles away. Slough Museum documents local history, with special exhibits sharing its fascinating past. Dorney Court Manor House offers up a farm and beautiful gardens to explore, whilst royal Windsor is not too far away, with Windsor Castle and a host of tourist attractions to enjoy. Opened by the Queen in the 1930s, Savill Garden features an exotic mix of ornamental gardens, exotic plants and woodland for visitors to wander through. Closer to home you can take a stroll around Kennedy Park or marvel at St Mary’s Church, set in a wooded glen just out of town. Shoppers can also find big high street names at the Queensmere Observatory Shopping Centre.

As Slough lies at the intersection of the M4, M40 and M25 motorways it is easily reached by car from north and south. It’s also served by frequent trains that run in and out of London.