Luxury hotels in Slough

Multiple accommodations for your stay
Check-in date:
07 Nov 2026
Check-out date:
08 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

12 results found

Moxy Slough

5 William Street, Slough, United Kingdom (Open map)

Located approximately 7 km from the theme park "LEGOLAND Windsor Resort", the hotel is also merely 1.7 km from Slough railway...
Read more...
8.4
Very Good
2008 reviews

Stoke Place- Part Of The Cairn Collection

Stoke Green, Stoke Poges, Slough, United Kingdom (Open map)

The perfect hotel has a beautiful location 3.6 km from Upton Court Park. Offering modern rooms and Wi-Fi in public areas, Stoke...
Read more...
7.1
Good
944 reviews

Holiday Inn Slough Windsor By Ihg

1 Church Street, Slough, United Kingdom (Open map)

The royal residence "Windsor Castle" is 2.7 km from this Slough hotel, while the independent school "Eton College" is 2.5 km away....
Read more...
7.8
Good
3375 reviews

Copthorne Hotel Slough-Windsor

400 Cippenham Lane, Slough, United Kingdom (Open map)

This Slough hotel has a major setting just 1.9 km from Herschel Public Park, while natural sights like Upton Court Park are 2.5 km...
Read more...
7.9
Good
3255 reviews

Grovefield House Hotel By Uno -Free Parking

Taplow Common Rd, Slough, United Kingdom (Open map)

Located 3.2 km from the art museum "Stanley Spencer Gallery", the 4-star hotel is also within 7 km of Slough railway station....
Read more...
7.6
Good
1803 reviews

The Pinewood Hotel

Wexham Park Lane, George Green, Slough, United Kingdom (Open map)

Slough County Court is 3.6 km from this hotel, while Ditton Park is 4 km away. The Pinewood Hotel Slough lies 20 minutes' walk from…
Read more...
6.8
Pleasant
1109 reviews

The Ostrich Inn Colnbrook London Heathrow

High Street, Colnbrook, Slough, United Kingdom (Open map)

The hotel is about 5 km from London Heathrow airport and within 6 km of such cultural venues as Magna Carta Monument. Located 5 km…
Read more...

Baylis Park Hotel

Stoke Poges Lane, Slough, United Kingdom (Open map)

The centre of Slough can be reached within a 15-minute walk, and natural attractions like Upton Court Park are 2.7 km away. Situated...
Read more...
4.0
Decent
597 reviews

Residence Inn By Marriott Slough

3 William Street, Slough, United Kingdom (Open map)

This Slough hotel places you within 7 km of the theme park "LEGOLAND Windsor Resort" and 2.8 km from Home Park, Windsor. The...
Read more...
8.5
Fabulous
452 reviews

Heathrow Slough Hotel & Suites

19-21 London Road, Slough, United Kingdom (Open map)

This Slough hotel has a convenient setting about 1 km from Upton Court Park, while natural sights like Herschel Public Park are just...
Read more...
10
Exceptional
2 reviews

Bianca'S House Hotel Heathrow Airport

19 Torridge Road,, Slough, United Kingdom (Open map)

You'll need 10-minute drive to London Heathrow airport. Featuring 36 holes of golf, the 4-star Bianca'S House Hotel Heathrow Airport...
Read more...

Parallel House

163 Bath Road, Slough, United Kingdom (Open map)

Slough centre can be reached within 20 minutes' walk. Located 10 minutes' drive from Durnford House, Parallel House Slough hotel is...
Read more...
Thank you for subscribing
Close