Travelodge Slough

2.5 star property
Perfectly positioned for Windsor Castle visits, this Thames River hotel offers complimentary parking and flexible check-out times.

Choose dates to view prices

The Travelodge Slough sits conveniently along the Thames River with Windsor Castle just minutes away. Guests appreciate the hassle-free express check-out system and the money-saving benefit of free self-parking throughout their stay.

Reviews

2.0 out of 10

Popular amenities

  • Restaurant
  • Parking available

About the neighborhood

Slough is home to Travelodge Slough. Windsor Castle and Cliveden House are notable landmarks, and some of the area's popular attractions include LEGOLAND® Windsor and Thorpe Park. Looking to enjoy an event or a game while in town? See what's happening at Twickenham Stadium or Absolutely Ice - Slough Ice Arena. Visit our Slough travel guide
Map
Landmark Place Herschel Street SN, SN, Slough, ENG, SL1 1PG

What's nearby

  • London which includes a river or creek, street scenes and heritage architecture
    Thames River
    2 min drive - 2.0 km
  • Lucky to be on the doorstep of this place #etoncollege
    Eton College
    3 min drive - 2.3 km
  • St. Mary's Church
    3 min walk - 0.3 km
  • St. Paul's Church
    12 min walk - 1.0 km
  • Absolutely Ice - Slough Ice Arena
    12 min walk - 1.0 km

Getting around

  • Slough Station
    6 min walk
  • Uxbridge Underground Station
    12 min drive
  • Heathrow Airport (LHR)
    22 min drive

Restaurants

  • McDonald's
    4 min walk
  • The Moon and Spoon (Wetherspoon)
    3 min walk
  • Cheatmeals
    4 min walk
  • Roosters Piri Piri
    2 min walk
  • Costa Coffee
    5 min walk

About this property

Travelodge Slough

Hotel near Windsor Castle
Travelodge Slough provides a restaurant and more.
You'll also find perks like:
  • Self parking (surcharge) and express check-out

Similar properties

Property amenities

Parking and transportation

  • Self parking on site (surcharge)

Food and drink

  • A restaurant

More

  • 8 floors

Policies

Check-in

Check-in time starts at 3 PM

Check-out

Check-out before noon
Express check-out available

Special check-in instructions

Information provided by the property may be translated using automated translation tools

Children and extra beds

Children are welcome

Important information

You need to know

Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed

Property is also known as

Travelodge Slough Hotel
Travelodge Slough
Travelodge Slough Hotel Slough
Slough Travelodge
Travel Lodge Slough
Slough Travel Lodge
Travelodge Slough Hotel
Travelodge Slough Slough
Travelodge Slough Hotel Slough

Frequently asked questions

How much is parking?

Self parking is available for a fee.

What time is check-in at Travelodge Slough?

Check-in begins at 3 PM.

What time is check-out at Travelodge Slough?

Check-out is at noon.

Where is Travelodge Slough located?

Situated in Slough, this hotel is 0.7 mi (1.2 km) from Absolutely Ice - Slough Ice Arena and 2.2 mi (3.6 km) from Windsor Castle. Eton College and Thames River are also within 2 mi (3 km). Slough Station is 6 minutes by foot.

Have a question?

AI iconBeta

Get instant answers with AI powered search of property information and reviews.

Reviews

Travelodge Slough Reviews

2.0

4.0

Cleanliness

2.0

Staff & service

2.0

Property conditions & facilities
Rating 10 - Excellent. 0 out of 1 reviews
Rating 8 - Good. 0 out of 1 reviews
Rating 6 - Okay. 0 out of 1 reviews
Rating 4 - Poor. 0 out of 1 reviews
Rating 2 - Terrible. 1 out of 1 reviews

Reviews

2/10 Terrible

Ken, LA

Disliked: Cleanliness, staff & service, property conditions & facilities, room comfort

Bad and Sloppy

No towels, no frills, no parking, no recommend.