Staying overnight in Windsor lets you see the town return to normal once the tourists have gone home. The larger hotels close to the castle, some of which overlook the changing of the guard, charge premium rates, but there are some well-priced B&Bs slightly further afield. Book ahead, especially for holidays, event dates and summer.