Hotels in Slough and Windsor

Holiday in style in Slough! Enjoy some of the most exclusive accommodations: from the plush 4* luxury of trendy boutique and intimate hip hotels to ultra-glamorous 5* VIP trappings or more traditional luxury surroundings - the choice is yours!

Holiday Inn Slough - Windsor

Holiday Inn Slough - Windsor

Help yourself to tea or coffee before sinking into a cosy double bed to watch satellite TV. Adjust your sleep comfort with a pillow menu, and keep in touch with loved ones with the free WiFi. Families can book a twin room with two queen beds, and executive rooms offer king beds and minibars.
Read More

Pinewood Hotel

Pinewood Hotel - Slough

Pinewood Hotel is the closest hotel to Pinewood Studios. We are also situated near Windsor and Legoland, with family rooms available. Pinewood Hotel is the ideal venue for all your celebrations, events and conferencing needs
Read More

Copthorne Hotel Slough-Windsor

Copthorne Hotel Slough-Windsor

A contemporary hotel close to medieval Windsor Castle, the Copthorne Hotel Slough-Windsor is the perfect base from which to discover historic Windsor. From here, you can marvel at the largest castle in the world, still in use since the Middle Ages, see the Changing of the Guard, and experience Windsor's rich history.
Read More