If you are staying for a week or more then we recommend that you consider the option of staying in a short-stay apartment - often referred to as a Windsor "serviced apartment".
Serviced or short stay apartments can be a much nicer experience than being confirmed to a hotel room for a longer period of time. For any stay less than a week in Windsor then a B&B room is often adequate and cost effective, however a longer stay in an apartment in Windsor can mean a lower rate is pay relative to a B&B or hotel room. Short stay apartments offer the convenience of a fully-fitted kitchen and separate living/dining room meaning you can cook for yourself and entertain guests - something that you cannot do in a hotel room!
Accommodation Windsor Ltd are serviced apartment providers and offer short stay apartments for stays of one week or more and have some great properties - from studios to three / four bedroom houses available to rent in Windsor with all bills included.
Ask Accommodation Windsor for details of their short stay serviced or non-serviced apartments (servicing is optional and costs extra). See their website at www.accommodationwindsor.com