Find and Book Top Hotels in Slough

Search among 14 available hotels and places to stay in Slough from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-14 out of 14
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great128 reviews
MapView on map200 yd from City Center100 yd from Slough Library
From   US$ 111 /nightSelect
8.4
Great191 reviews
MapView on map3.9 mi from City Center100 yd from Huntswood Golf Club
From   US$ 115 /nightSelect
8.4
Great543 reviews
1400 yd from City Center1000 yd from Slough County Court
From   US$ 122 /nightSelect
8.2
Great70 reviews
From   US$ 75 /nightSelect
8.2
Great111 reviews
3.6 mi from City Center
From   US$ 130 /nightSelect
8.0
Great40 reviews
3.0 mi from City Center
From   US$ 105 /nightSelect
Bed & Breakfast
8.0
Great99 reviews
1.0 mi from City Center700 yd from Snakes and Ladders
From   US$ 79 /nightSelect
7.8
Very good54 reviews
2.3 mi from City Center
From   US$ 76 /nightSelect
8.2
Great65 reviews
200 yd from City Center100 yd from Slough Library
From   US$ 189 /nightSelect
8.2
Great58 reviews
3.9 mi from City Center
From   US$ 111 /nightSelect
8.4
Great60 reviews
1500 yd from City Center1300 yd from Upton Hospital
From   US$ 56 /nightSelect
8.2
Great51 reviews
From   US$ 89 /nightSelect
1.5 mi from City Center1.1 mi from Upton Hospital
From   US$ 345 /nightSelect
3.7 mi from City Center
From   US$ 197 /nightSelect

Best hotels and places to stay in Slough

Why visit?

Slough, a vibrant town located in the United Kingdom, offers a range of attractions and activities that make it an interesting destination for tourists. With a variety of accommodation options including B&Bs, hotels, and guest houses, visitors can enjoy a comfortable stay while exploring the town. Whether its the natural beauty of the surrounding area or the historical landmarks, Slough has something for everyone to enjoy.

Where to stay?

Slough Town Centre: The heart of the town, Slough Town Centre, is an excellent area to stay in for tourists. It offers easy access to shopping centers, restaurants, and entertainment venues. Visitors can explore the beautifully landscaped Herschel Park, visit the Slough Museum, or take a stroll along the picturesque Grand Union Canal. There are a variety of hotels in Slough Town Centre, ranging from budget-friendly options to more luxurious accommodations.

Windsor: Located nearby, Windsor is another great area for tourists to consider for their stay in Slough. Known for its majestic Windsor Castle, the town offers a charming atmosphere with its cobbled streets and historic architecture. Visitors can explore the castle grounds, take a leisurely boat ride on the River Thames, or enjoy a scenic walk in Windsor Great Park. Windsor offers a range of hotels, including some with breathtaking views of the castle.

Langley: For those seeking a slightly quieter stay, Langley is a peaceful area on the outskirts of Slough. With its picturesque countryside, Langley offers a tranquil setting for visitors to relax and unwind. Guests can enjoy long walks in Black Park Country Park, visit the beautiful Langley Park House, or explore nearby historic villages. There are a few guest houses and hotels in Langley, providing a cozy and peaceful retreat for tourists.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $120.

4-star hotels: The average price per night is around $90 to $180.

5-star hotels: The average price per night is around $150 to $300.

Best value for money:

The Pinewood Hotel: This hotel in Slough offers comfortable rooms at an affordable price. With its convenient location near Pinewood Studios, it is a popular choice for those visiting the area for work or leisure. The hotel provides free Wi-Fi, on-site parking, and a restaurant serving delicious meals. Guests can enjoy a comfortable stay without breaking the bank.

Airport Guest House: Situated near Heathrow Airport, this guest house in Slough offers budget-friendly accommodation without compromising on comfort. It provides clean and cozy rooms, complimentary breakfast, and a friendly atmosphere. With its convenient location, guests can easily explore nearby attractions or catch their flights without hassle.

The Upton Park Hotel: This family-run hotel in Slough offers affordable and comfortable accommodations. Guests can enjoy spacious rooms, free Wi-Fi, and a warm and welcoming environment. The hotel is located near Slough Train Station, making it convenient for travelers using public transportation. With its reasonable rates, it is a great option for those seeking value for money.

Best kid-friendly hotels:

Copthorne Hotel Slough Windsor: This family-friendly hotel offers spacious rooms and a range of amenities to keep children entertained. It features a swimming pool, outdoor play area, and a dedicated kids menu at its restaurant. The hotels convenient location provides easy access to Windsor Castle and Legoland Windsor, making it an excellent choice for families.

Holiday Inn Express Slough: This hotel offers comfortable rooms and a welcoming atmosphere for families. It provides a complimentary breakfast, free Wi-Fi, and a play area for kids. With its proximity to popular family attractions such as Windsor Castle and Thorpe Park, it is an ideal choice for those traveling with children.

Best hotels for a romantic getaway:

Stoke Place Hotel: Set in a stunning Georgian mansion, this hotel offers a romantic and elegant setting for couples. The hotel features beautifully decorated rooms, picturesque gardens, and an intimate restaurant. With its tranquil atmosphere and close proximity to Burnham Beeches, it is perfect for a romantic retreat.

Castle Hotel Windsor: Located near Windsor Castle, this hotel exudes charm and romance. It offers luxurious rooms, a stylish bar, and a restaurant with panoramic views of the castle. Couples can enjoy a romantic stroll along the River Thames or explore the enchanting streets of Windsor.

Best for location:

Holiday Inn Slough: This hotel is conveniently situated near Slough Train Station, providing easy access to London and other nearby attractions. It offers comfortable rooms, a fitness center, and an on-site restaurant. With its central location, guests can explore Slough town center or venture to Windsor and London.

Baylis House Hotel: Located within easy reach of Slough town center and the M4 motorway, this hotel offers convenience and accessibility. It provides comfortable rooms, free Wi-Fi, and a restaurant serving Indian cuisine. Guests can easily explore Slough or visit nearby attractions such as Windsor Castle and Legoland Windsor.

Premier Inn Slough: This hotel is centrally located, offering comfort and convenience to guests. It provides spacious rooms, an on-site restaurant, and free Wi-Fi. With its proximity to Slough Train Station and the town center, guests can explore the area with ease.

Best for a short city break:

The Manor Hotel: This boutique hotel offers a charming and welcoming atmosphere. With its stylish rooms, on-site restaurant, and easy access to transport links, it is ideal for a short city break. Guests can explore Sloughs attractions or take a short trip to Windsor or London.

The Thames Hotel: Located along the River Thames, this hotel offers a peaceful setting for a short city break. It provides comfortable rooms, a riverside terrace, and an on-site restaurant. Guests can enjoy scenic walks along the river or explore nearby attractions such as Windsor Castle.

Show moreLess