It's easy to forget you're on the doorstep to London, as a trip to Berkshire offers so much. Visit the iconic Windsor Castle and stunning Savill Gardens at Windsor Great Park. Meander along the Thames, or discover the natural beauty of the North Wessex Downs (AONB). After making the most of your time in Berkshire, our hotels will provide a restful stay.

Filter trip listings
Where to?
How long?
Any duration