Windsor Bed & Breakfast

Windsor is town on the River Thames in the county of Berkshire, England. The town is most well known for being the site of Windsor Castle, and, obviously, Windsor is extremely popular with tourists from all over the world. Confusingly the original village of Windsor lies south of 'New' Windsor with the older village now being called Old Windsor to differentiate. Both settlements have Royal connections (Old Windsor was the site of Saxon Kings) with Windsor Castle being one of the official residences of the British Royal Family.
Below is a selection of accommodation in Windsor, if you wish to stay elsewhere there is a list of nearby towns below together with a custom search box.
| Secure Booking |
|
![]() |
Oscar Lodge, Windsor 65, Vansittart Road, Windsor, sl4 5db |
![]() |
Royal Adelaide Hotel, Windsor 46 Kings Road, Cnr Adelaide Square, Windsor, SL4 2AG |
![]() |
Sir Christopher Wren's House Hotel & Spa Thames Street, Windsor, SL4 1PX |
![]() |
Oakley Court Hotel, Windsor Windsor Rd, Water Oakley, Windsor, SL4 5UR |
![]() |
Mercure Castle Hotel Windsor 18 High St, Windsor, SL4 1LJ |
Below you will find links to some of the other main towns, in Berkshire, for which we have bed and breakfast accommodation listings.
Other Towns & Cities in Berkshire
|
||||
|
|




