Nestled along the River Thames, Windsor hosts one of the official royal residences of Her Majesty, the Queen – Windsor Castle. Constructed in the 11th century by the formidable William the Conqueror, it is imbued with a rich British history, featuring magnificent State Apartments and artwork from the renowned Royal Art Collection, drawing visitors from around the world year after year. Located in the charming town of Windsor, the area surrounding the castle is equally as beautiful as the castle itself.
Discover the Best of Windsor with a Relaxing Thames Cruise. Whether you're visiting Windsor Castle or simply enjoying the charm of Windsor town, this beautiful river cruise is a perfect addition to your day. Glide peacefully upstream towards Boveney Lock and Weir, with uninterrupted views of Windsor Castle from the water — a truly unique perspective of this historic royal residence.
Fascinating History in a Stunning Setting:
Nestled along the River Thames, Windsor is home to Windsor Castle, one of the official residences of Her Majesty The Queen. Dating back to the 11th century, this majestic castle was founded by William the Conqueror and continues to capture the imagination of visitors from around the world. The surrounding town is equally charming, with cobbled streets, historic landmarks, and beautiful riverside views making it an unforgettable destination.
Relaxing 40-Minute Cruise: Set sail on a 40-minute sightseeing cruise, taking in the very best of Windsor from the water
based on 1650 reviews
Rating Distribution
"Impressed by punctuality and cleanliness. Staff was courteous and helpful, making the trip comfortable and enjoyable from start to finish without any inconvenience."
"Loved the freedom to explore at my own pace. Frequent buses and well-marked stops made it easy to plan and enjoy the entire sightseeing schedule."
"
Get quick answers to common questions about our tours and booking process.