Hotels near Windsor Castle
Windsor SL4 1NJ, United Kingdom
Overview
Things to do
Hotels
Top rated hotels near Windsor Castle
Luxury hotels near Windsor Castle
Popular places near Windsor Castle
Explore more on Klook
Top attractions in London
- 1 Buckingham Palace
- 2 Sky Garden London
- 3 London Eye
- 4 The British Museum
- 5 Tower of London
- 6 Piccadilly Circus
- 7 Big Ben
- 8 Sherlock Holmes Museum
- 9 Heathrow Airport
- 10 Natural History Museum London
- 11 Platform 93⁄4 at King's Cross Station
- 12 Warner Bros. Studio Tour London
- 13 Trafalgar Square
- 14 The Butterfly Trail at Outernet
- 15 Emirates Stadium
- 16 Hyde Park Winter Wonderland
- 17 Tower Bridge
- 18 Borough Market
- 19 Covent Garden


















































































































