Windsor from the river

During your stay, take a stroll to the River Thames and discover one of Windsor's most picturesque settings. Watch swans glide across the water, admire views of Windsor Castle from the riverside and enjoy the slower pace that makes this part of town so special. Step aboard a river cruise, hire a boat or simply wander along the towpath towards Eton, stopping for a coffee beside the water along the way. From peaceful morning walks to relaxed afternoons on the river, the Thames offers a quieter side of Windsor that's easy to enjoy at your own pace, just moments from the Castle Hotel Windsor.

Castle Hotel Windsor River Thames