Hotels in Windsor

Travelodge Windsor Central
Windsor Central
Book now
Travelodge Slough
Slough
Book now
Travelodge Langley
Langley
Book now
Travelodge Egham
Egham
Book now
Travelodge Heathrow Terminal 5
Heathrow Terminal 5
Book now
Travelodge Maidenhead Central
Maidenhead Central
Book now
Travelodge Staines
Staines
Book now
Travelodge Bracknell Central
Bracknell Central
Book now
Travelodge London Uxbridge
London Uxbridge
Book now
Travelodge Chertsey
Chertsey
Book now

A royal welcome in Windsor

Overlooked by the stunning and iconic Windsor Castle, this historic town on the banks of the River Thames is a fascinating step back in time. While the 11th century castle - to this day a royal residence - dominates, Windsor is also home to resplendent relics like St. George’s Chapel and the Windsor Guildhall, making for a unique day’s sightseeing.

A thrilling day out at LEGOLAND

Bringing the kids (or someone who’s a big kid at heart)? Look no further than LEGOLAND Windsor, the UK’s only Lego resort. With 12 exciting lands to explore, including Ninjago World brand new for 2017, and dozens of thrilling rides, there’s plenty to keep the whole family busy.

Culture and countryside - enjoy the best of both worlds

Windsor sits just over 20 miles from central London and enjoys great transport links for those exploring the capital. In Windsor itself, sports fans will love a day at the Royal Windsor Racecourse, while culture vultures will relish a night at the ornate Theatre Royal Windsor. And with the gorgeous greenery of Windsor Great Park and Colne Valley Regional Park on its doorstep, there’s something for everyone. Planning a trip to Windsor? For a stylish, central base the Travelodge Windsor Central Hotel boasts great castle views. Also in easy reach are the Travelodge Slough Hotel and Travelodge Langley Hotel, both equally handy for the M4.