Filter results
Price
Ratings
HRS stars
Hotel facilities
Room facilities
Room category
Services
Hotel payment
Type of hotel

What can I expect from hotels in Slough?

23 matched hotels in Slough

Hotel TRAVELODGE HEATHROW TERMINAL 5
Hotel TRAVELODGE HEATHROW TERMINAL 5 - Slough
SL30AT Slough
  •  approx. 7.4 km

    Distance to city center

  •  approx. 21.9 km

    Distance to train station

  •  approx. 3.4 km

    Distance to airport

Dbl. from 51.00EUR
6.4
Holiday Inn Express LONDON - HEATHROW T5
Holiday Inn Express LONDON - HEATHROW T5 - Slough
SL3 8QB Slough
  •  approx. 4.7 km

    Distance to city center

  •  approx. 24.2 km

    Distance to train station

  •  approx. 5.5 km

    Distance to airport

Dbl. from
111.19EUR
63.00EUR
7.1
Heathrow/Windsor Marriott Hotel
Heathrow/Windsor Marriott Hotel - Slough
SL3 8PT Slough
  •  approx. 3.9 km

    Distance to city center

  •  approx. 25.1 km

    Distance to train station

  •  approx. 6.4 km

    Distance to airport

Dbl. from 113.00EUR
8.5
Hotel Stoke Place
Hotel Stoke Place - Slough
SL2 4HT Slough
  •  approx. 2.5 km

    Distance to city center

  •  approx. 4 km

    Distance to train station

  •  approx. 10.7 km

    Distance to airport

Dbl. from 81.00EUR
8.2
Copthorne Hotel Slough Windsor
Copthorne Hotel Slough Windsor - Slough
SL1 2YE Slough
  •  approx. 1.4 km

    Distance to city center

  •  approx. 2 km

    Distance to train station

  •  approx. 11.4 km

    Distance to airport

Dbl. from 68.00EUR
6.2
Hotel Pinewood
Hotel Pinewood - Slough
SL3 6AP Slough
  •  approx. 3.1 km

    Distance to city center

  •  approx. 3 km

    Distance to train station

  •  approx. 9.2 km

    Distance to airport

Dbl. from
135.73EUR
68.00EUR
5.5
Hotel Stoke Park
Hotel Stoke Park - Slough
SL2 4PG Slough
  •  approx. 4 km

    Distance to city center

  •  approx. 3.9 km

    Distance to train station

  •  approx. 12 km

    Distance to airport

Dbl. from 392.00EUR
Hotel Sussex Lodge Guest House
Hotel Sussex Lodge Guest House - Slough
SL1 1NN Slough
Dbl. from 63.00EUR
6.6
Hotel Airport Guest House
SL3 8QF Slough
Dbl. from 64.00EUR
Holiday Inn Express SLOUGH
Holiday Inn Express SLOUGH - Slough
SL2 5DD Slough
  •  approx. 0.4 km

    Distance to city center

  •  approx. 28.6 km

    Distance to train station

  •  approx. 10.1 km

    Distance to airport

Dbl. from 75.00EUR
7.1
Hotel New Oscar
SL4 5DB Slough
Dbl. from 75.00EUR
The Union Inn
SL4 2QY Slough
Dbl. from 86.00EUR
Holiday Inn LONDON - HEATHROW T5
Holiday Inn LONDON - HEATHROW T5 - Slough
SL3 0PH Slough
  •  approx. 6.6 km

    Distance to city center

  •  approx. 22.3 km

    Distance to train station

  •  approx. 3.7 km

    Distance to airport

Dbl. from
130.03EUR
91.00EUR
5.6
Hotel Hilton London Heathrow Airport Terminal 5
Hotel Hilton London Heathrow Airport Terminal 5 - Slough
SL3 0FF Slough
  •  approx. 6.7 km

    Distance to city center

  •  approx. 22.4 km

    Distance to train station

  •  approx. 3.8 km

    Distance to airport

Dbl. from 113.00EUR
Hotel Gilbey's Bar & Restaurant
SL4 6AF Slough
Dbl. from 230.00EUR
Hotel TRAVELODGE LANGLEY
Hotel TRAVELODGE LANGLEY - Slough
SL3 8PS Slough
  •  approx. 3.9 km

    Distance to city center

  •  approx. 25 km

    Distance to train station

  •  approx. 6.4 km

    Distance to airport

7.8
Hotel TRAVELODGE SLOUGH
Hotel TRAVELODGE SLOUGH - Slough
SL1 1BZ Slough
  •  approx. 0.3 km

    Distance to city center

  •  approx. 28.7 km

    Distance to train station

  •  approx. 10.1 km

    Distance to airport

7.4
Holiday Inn SLOUGH - WINDSOR
Holiday Inn SLOUGH - WINDSOR - Slough
SL1 2NH Slough
  •  approx. 1.1 km

    Distance to city center

  •  approx. 29.8 km

    Distance to train station

  •  approx. 11.1 km

    Distance to airport

7.8
Hotel Parallel House Serviced Apartments Slough Windsor
Hotel Parallel House Serviced Apartments Slough Windsor - Slough
SL1 4AB Slough
  •  approx. 1.6 km

    Distance to city center

  •  approx. 30.4 km

    Distance to train station

  •  approx. 11.7 km

    Distance to airport

LEGOLAND WINDSOR RESORT HOTEL
LEGOLAND WINDSOR RESORT HOTEL - Slough
SL4 4AY Slough
  •  approx. 6.3 km

    Distance to city center

  •  approx. 25.2 km

    Distance to train station

  •  approx. 12.8 km

    Distance to airport

Premier Inn Slough
Premier Inn Slough - Slough
SL1 1SU Slough
  •  approx. 1 km

    Distance to city center

  •  approx. 27.8 km

    Distance to train station

  •  approx. 9.2 km

    Distance to airport

Premier Inn Slough Central South
SL1 2EL Slough
The Ostrich Inn
The Ostrich Inn - Slough
SL3 0JZ Slough
8.8

Slough is a large town located in the north-eastern corner of Berkshire, west of Greater London. Known as being the headquarters of many large multi-national organisations, Slough is a modern hub for business and commerce. Being located so close to Heathrow airport, Slough is ideally situated for business travellers on short stopovers or those looking for business accommodation for meetings or presentations. The town also has two established country parks and features various bars and shopping opportunities.

What is life like in Slough?

Slough is one of the fastest up and coming centres for business in the country. Being home to the headquarters of some of the biggest companies on the planet, including Telefonica (02), Lonza and Segro, the town is no stranger to trade and development. Slough also has one of the most diverse communities in the United Kingdom. Travellers will find modern shopping facilities along the high street as well as a variety of bars and restaraunts mixed in. Hotels in Slough and the surrounding location are a newly redeveloped area that has recently received up to £450 million for regeneration.

Why is Slough a good location for my business trip?

Various businessess had been asked what brought them to Slough. For some it was its transport links, for others, it was the calibre of people living in the area. The town has been well integrated into the local transport system, making it perfectly suited for business travellers. Heathrow Airport is approximately seven miles away and around six trains per hour depart to and from London. with the journey taking roughly 20 minutes. Slough is also well connected via road with the M4, M40, M25 and M1; all taking you to London and other parts of the country.

What is there to do after work near my hotel in Slough?

Having to accommodate so many businesses and people, Slough has plenty to offer when it comes to ways in which to wind down after work. Throughout the town's more popular city centre are large numbers of colourful bars and pubs to be enjoyed as well as quite a variety of restaraunts catering to a whole spectrum of different tastes. Slough also has a museum, founded in 1986, which chronicles the development of the town itself as well as two country parks for those looking to explore Slough's more natural side.