Windsor Bed & Breakfast

The River Thames & Windsor Castle

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 Secure Booking
Windsor Hotels : Royal Adelaide Hotel Royal Adelaide Hotel, Windsor
46 Kings Road, Cnr Adelaide Square, Windsor, SL4 2AG
StarStarStarStar 4star

Rooms from: £59.00*
Click here to book online

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

Popular Vacation Destinations in Berkshire
Ascot

Bracknell

Hungerford

Maidenhead

Newbury
Reading

Slough

Windsor

Wokingham

Custom Search

Post Code or Town:          

Day:                                       

Month:                                  

Year:                                     

How many nights?            

How many rooms?