Go Hotels
Home > United Kingdom > Slough United Kingdom Flag

We have 23 hotels in Slough.

Holiday Inn Slough-Windsor Star Rating 3        
1 Church Street Chalvey Berkshire

This straightforward, brick-built hotel is 2.4 miles from Windsor Castle and 2.9 miles from Royal Windsor Racecourse.
Premier Inn Slough Star Rating 3        
76 Uxbridge Road

This modern roadside budget hotel is 2.5 miles from the M4 motorway and a 15-minute walk from Slough city centre/train station. It's also 5.
Travelodge Hotel Slough Star Rating 2        
Landmark Place, Hershel Street

This modern budget hotel is a 3.8-mile drive from Windsor Castle and a 5.3-mile drive from Runnymede, where the Magna Carta was signed.
Furnival Lodge Star Rating 3        
53-55 Furnival Avenue

This B&B housed in a classic home in a residential area is 2 miles from central Slough and 5 miles from the historic Windsor Castle.Simple rooms decorated in muted colours all have en suite bathrooms with power showers, plus TVs.A full English or continental breakfast is included.
Skyways Hotel Slough Star Rating 3        
19-21 London Road

Set on a tree-lined residential street, this low-key hotel is a 4.2-mile drive from Windsor Castle and a 5.5-mile drive from Heathrow Airport.
Langley Guest House Star Rating 4        
3 Station Road

Set in a suburban house, this guesthouse is a 6-minute walk from Langley railway station. It's 3.7 miles from Windsor Castle and 4.
Heathrow/Windsor Marriott Hotel Star Rating 4        
Ditton Road Langley

Set 4 miles from Heathrow Airport, this refined hotel off the M4 motorway is also 8 miles from The LEGOLAND Windsor Resort.The traditional rooms come with flat-screen TVs, paid Wi-Fi, desks and tea and coffeemaking facilities. Upgraded rooms add sofabeds, while 1-bedroom suites have living areas.
Sussex Lodge Guest House Star Rating 3        
91 Sussex Place

On a residential street in east Slough, this basic B&B is 1.8 miles from the M4 motorway, 0.9 miles from National Rail trains and 5.
Upton Park Hotel Star Rating 3        
39 Upton Park

Off the M4 motorway and an 8-minute walk from Slough town centre, this modest family-run hotel is also 1.3 miles from Slough Business Park.Straightforward rooms are simply furnished and feature TVs with satellite channels, tea and coffeemaking equipment, complimentary mineral water and biscuits, and free WiFi.
Baylis House Slough Star Rating 4        
Stoke Poges Lane

Located less than 10 miles from Heathrow Airport, this traditional hotel, housed in a 17th-century mansion and set on 4-acres of landscaped gardens, is also 3.6 miles from the historic attractions of Windsor.Simple, modern rooms include tea and coffeemaking facilities, free WiFi and desks.
More on Slough .

View all 23 Slough hotels
Slough is a large town and unitary authority area in Berkshire, England, 21 miles west of London, 3 miles north of Windsor, 6 miles east of Maidenhead, 12 miles south - east of High Wycombe and 20 miles north - east of Reading.