My Current Enquiry

No venues in current enquiry

My Event Folders

No saved events

My Venues

No saved venues

Sign in Register
Forgot your password?

Conference and Meeting venues in Slough

There are 51 matches for your search


An important business centre for South East England, this Thames Valley location is ideal for conferences, meetings and events.  With a real can-do attitude, a reputation in trade and industry and vast redevelopment underway, Slough is a meeting destination that delegates and meeting planners will appreciate for its work ethic and commitment to pioneering business and enterprise. Proximity to London is an added advantage for delegates wanting to remain close to the capital, although the attraction of the Thames and therefore water pursuits also make it ideal for teambuilding events and corporate activities.  Slough is easy to reach via the M4 by road, via good rail links and via flights into London Heathrow Airport for international delegates.

View more information about this destination... lists venues in order of those most recently updated with full entries listed first and including a thumbnail picture. Click on the venue name or image to view detailed information and check the boxes next to each property you would like to add to your enquiry list.

+ Add ticked venues to enquiries

Pinewood Hotel

Slough     Max. capacity: 120   Bedrooms: 48

The Pinewood Hotel houses 48 bedrooms, and 3 meeting / function rooms with a maximum capacity of 120 delegates, theatre style. Business facilities are available for use by delegates.This Hotel boasts a Brasserie, a Bar and has fabulous grounds available for events. The Pinewood Hotel has 100 on-site car parking spaces.


Copthorne Hotel Slough-Windsor

Slough     Max. capacity: 280   Bedrooms: 219

The Copthorne Hotel Slough-Windsor is ideally situated close to historical Windsor and the business hub of Slough. The hotel boasts 219 guest rooms, 9 function rooms and dining options including the renowned Bugis Street Brasserie offering authentic Singaporean cuisine


Holiday Inn Express Slough

Slough     Max. capacity: 30   Bedrooms: 142

Holiday Inn Express Slough is superbly located for both Business and Leisure. Situated in the heart of the Town Centre with the perfect location next to Slough Train Station with easy links to London Paddington. Amongst hotels in Slough The Holiday Inn Express can easily claim to be the best Business Hotel.


Heathrow/Windsor Marriott Hotel in Slough

Heathrow Airport     Max. capacity: 400   Bedrooms: 382

The Heathrow/Windsor Marriott Hotel is designed for the modern traveler. We welcome business and leisure guests to England with spacious, thoughtfully appointed hotel rooms and suites, a range of helpful amenities and an unbeatable location in Slough.


Stoke Park Country Club, Spa and Hotel

Stoke Poges     Max. capacity: 80   Bedrooms: 49

Stoke Park, Britain's leading 5 AA Red star Hotel, Spa and Country Club, is set among 300 acres of glorious parkland, lakes, historic gardens and monuments created over the past one thousand years and is situated in one of the most convenient locations in Britain: only 35 minutes from London and 7 miles from London Heathrow.


Regus Slough Bath Road

Slough     Max. capacity: 100   Bedrooms: 0

Regus House at 268 Bath Road is one of the biggest fully-serviced business centers in Europe, capable of accommodating large and small scale office needs and meetings from 2 to 100 people also offering Video Conferencing Facilities. Atrium Cafe on site and available from 0800 - 1400 to all clients, visitors and meeting room users.


Regus Slough Town Centre

Slough     Max. capacity: 20   Bedrooms: 0

Our prestigious business centre in Slough (SL2) offers a range of meeting rooms, boardrooms, training facilities and conference venues to suit most business meeting requirements. Abbey Business Centres (Slough) is situated at the heart of this Thames Valley town and well located for the train station which is served by high-speed trains to London


Hilton London Heathrow Airport Terminal 5

Slough     Max. capacity: 1170   Bedrooms: 350

Located just minutes by car from the spectacular Heathrow Airport Terminal 5, Hilton London Heathrow Airport Terminal 5 is surrounded by beautiful landscaped grounds and less than 30 minutes by train from central London. This unique airport hotel offers easy access to the M4 and M25 motorways and the hotel can be reached by a frequent bus transfer.


Burnham Beeches Hotel - Buckinghamshire.

Slough     Max. capacity: 150   Bedrooms: 82

Originally built in 1727 - as a hunting lodge, the elegant AA four star hotel is set in 10 acres of parkland located close to Slough Trading Estate.There are 82 bedrooms in a variety of styles, 10 meeting rooms - accommodating 2-140 delegates, all featuring natural daylight and air conditioning.


Holiday Inn Express London Heathrow T5

Slough     Max. capacity: 120   Bedrooms: 300

Welcome to the Holiday Inn Express London - Heathrow T5. The newly built Holiday Inn Express London – Heathrow T5 prides itself in offering contemporary, convenient and value for money accommodation for both business and leisure guests. The hotel offers the highest standard of facilities and service.


Stoke Place

Slough     Max. capacity: 200   Bedrooms: 39

Newly refurbished, Stoke Place Hotel is only thirty minutes away from the bustle of London and yet enjoys all the benefits of a rural English landscape. 2 AA Rosettes restaurant and gained an award for the Notable Wine List. Heathrow international Airport is 20 minutes away.


Baylis House

Slough     Max. capacity: 650   Bedrooms: 40

Our impressive conference and events venue has the capacity to hold up to 540 people. The flexible design means it can cater for groups as small as 10 upwards. You’ll love the stunning interior.


Regus Slough Herschel Street

Slough     Max. capacity: 18   Bedrooms: 0

Situated within 5 minutes walk of the mainline railway station, which provides direct links to London (Paddington 18 minutes), Reading and the West Country, the Nova building occupies an ideal position in Slough's town center which itself lies just minutes from the M4 motorway.

Slough Aspire Centre

Slough SL1 4TU    Max. capacity: 100  Bedrooms: 0

Holiday Inn Slough/Windsor

Slough SL1 2NH    Max. capacity: 40  Bedrooms: 53

Heatherden Hall at Pinewood Studios

Slough SL0 0NH    Max. capacity: 200  Bedrooms: 0

Hedsor House

Maidenhead SL6 0HX    Max. capacity: 180  Bedrooms: 11

Browns Brasserie & Bar - Windsor

Windsor SL4 1QX    Max. capacity: 50  Bedrooms: 0

Gilbeys Bar and Restaurant

Eton SL4 6AF    Max. capacity: 16  Bedrooms: 0

Premier Inn Slough Central South (Windsor Road) hotel

Slough SL1 2EL    Max. capacity: 10  Bedrooms: 0