Visit Windsor Castle


There’s more to this town than the castle…
One of the country’s most popular attractions, Windsor Castle lies just outside London. The Queen's favourite weekend home and the world's oldest, largest inhabited castle, it’s a must-visit, as is the picturesque town set on the River Thames. Within easy access of our Ibis hotels in London, Windsor is a 30-minute train hop away from Paddington station. But if you prefer to stay in a hotel near Windsor and out of the big city, check into our hotel in Reading, a half-hour drive away, or Beaconsfield, just 20 minutes away by car.
More sights to see…
Stretch your legs
A quick bite
Getting around