Attractions and Places to Visit in Windsor

The bustling town of Windsor is crowned by Windsor Castle and a visit to the area would not be complete without a trip to the most regal of Windsor attractions. This romantic county is renowned for its connections with the Royal Family, the River Thames meandering along the northern edge and its many beautiful gardens ablaze with colour.
Check which flag is flying from the Round Tower; if it’s the Royal Standard then the Queen will be in residence when you visit!
You may be planning to visit on a day when Changing the Guard is taking place – watch the guards and their band march from the barracks to the Castle for the Guard Change ceremony.
Windsor is a very compact town with plenty to see and do within walking distance of the Castle.

Windsor Castle

Windsor Castle

Steeped in ancient history and British heritage, Windsor Castle is the oldest and largest inhabited castle in the world. For almost 1,000 years, this iconic building served as a family home for British royalty.
Read More

The Savill Garden

The Savill Garden

Since its creation in the 1930s, The Savill Garden has been an inspiration for all. This natural haven of beautifully designed gardens and woodland can be enjoyed by everyone, from dedicated horticulturists to those who just want to spend a relaxing day out with family or friends.

Read More

Windsor & Royal Borough Museum

Windsor & Royal Borough Museum

Our accredited museum is part of Libraries Arts and Heritage in the Borough, and is supported by the Friends of Windsor & Royal Borough Museum, the Heritage Lottery Fund and a team of very enthusiastic volunteers. The museum covers five themes..
Read More

~Places to Visit in Windsor~

The National Trust

The Royal Borough features some beautiful countryside with more than 1,000 acres of National Trust land in the north of the borough….