Find the inns that appeal to you the most
Check out our pick of great inns in Windsor
The Windsor Trooper is an 18th century public house and inn, with 9 cosy rooms to welcome you.
The George Inn is located on Windsor’s High Street and offers views of the castle. This 300-year-old inn looks onto the River Thames and features a restaurant and bar.
Set in the village of Winkfield in Berkshire, The Winning Post is Hart is a premium village inn serving locally sourced produce on its modern British menu and a selection of ales, fine wines, and...
Overlooking the River Thames, The Swan is a Victorian inn offering home-cooked food and luxurious rooms. The Swan is situated in Staines, just 15 minutes’ drive from Heathrow Airport.
Located in Buckinghamshire, 8.1 km from Cliveden House, The Crown Inn at Burnham Beeches provides accommodation with a garden, free private parking, a restaurant and a bar.
The Ostrich Inn is set in Slough, just 5 km from London Heathrow Airport. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Dating back to the second half of the 18th century, this charming hotel is set on the edge of Great Windsor Park, very close to Virginia Water Lake.
Situated in Iver, 4.5 km from Brunel University, The Tower Arms Hotel features accommodation with a garden, free private parking, a terrace and a restaurant.
Set in Henley on Thames, 25 km from Cliveden House, Baskerville Arms offers accommodation with a garden, free private parking, a restaurant and a bar.
Boasting a bar, Apartments at Number 16 - The Jolly Coopers is situated in Hampton in the Greater London region, 2 km from Hampton Court Palace and 7.2 km from Twickenham Stadium.