Where is Windsor Castle?
Windsor is home to Windsor Castle. Windsor is a historic city well known for its bars and riverfront. If you want to find things to see and do in the area, you might like to visit LEGOLAND® Windsor and Wembley Stadium.
Where Can I Stay near Windsor Castle?
We've got 240 hotels to pick from within just a mile of Windsor Castle. You might want to think about one of these choices that are popular with our travelers:
Sir Christopher Wren Hotel
- hotel • Free breakfast • Free WiFi • Restaurant • Walkable location
Castle Hotel Windsor
- hotel • Free WiFi • Restaurant • Bar • Walkable location
Macdonald Windsor Hotel
- hotel • Free WiFi • Restaurant • Bar • Central location
Goswell House
- hotel • Free WiFi • Central location
Harte and Garter
- hotel • Free in-room WiFi
Things to See and Do near Windsor Castle
What to See near Windsor Castle
- St. Georges Chapel
- Eton College
- Frogmore House
- Windsor Racecourse
- Dorney Lake
Things to Do near Windsor Castle
- Queen Mary's Dolls' House
- LEGOLAND® Windsor
- Theatre Royal
- Wentworth Golf Club
- Thorpe Park
How to Get to Windsor Castle
Flights to Windsor
- Heathrow Airport (LHR), 7.1 mi (11.4 km) from central Windsor
- Farnborough (FAB), 15.8 mi (25.5 km) from central Windsor
- London City Airport (LCY), 28.6 mi (46 km) from central Windsor