Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Where To Stay In Windsor

Windsor Hotel Guide

Organizing a trip to Berkshire and keen to book a hotel in Windsor? About 23 hotels and apartments can be found within a 3-mile radius of Windsor

The Macdonald Windsor Hotel and The Christopher Hotel are ideal choices if you'd love to be near all the action. Want more? The Oakley Court and the Sir Christopher Wren Hotel and Spa are also worth researching.

Slough is a popular precinct, especially for those who are happy to stay a little out of the center. It's 5 miles from central Windsor, and offers 18 accommodation options from which to select. A handful of the most impressive to keep in mind are the Classic Lodges - Grovefield House Hotel, Windsor and Hilton London Heathrow Airport Terminal 5. If you're inquisitive about where else you can spend your evenings, Ascot is also worth taking a peek at. It's 4 miles away and features 6 places to stay. The Macdonald Berystede Hotel and Royal Berkshire, an Exclusive Venue are some standouts here.

Eton College and Frogmore House are popular Windsor, attractions, and many visitors choose to stay nearby. The Castle Hotel Windsor MGallery Collection and the Clarion Collection Harte & Garter Hotel & Spa are closest to Eton College, while the De Vere Beaumont Estate and the Holiday Inn Express Windsor are near Frogmore House.

Recognized as one of the region's popular centers for the promotion of arts and culture, you can't go awry with a few hours at The Firestation Centre for Arts & Culture. You might be inclined to book a room at the Prince Albert - Inn and Charles House if this spot sounds like something you'd be interested in. Changing of the Guard remains a popular place because of its rich and colorful history. If you feel more inclined to tour this site, the Prince Albert - Inn and Charles House are the best accommodation options.

How to Get to Windsor

Travelers arriving at Heathrow Airport might need to stay somewhere close by on the way in or out. Two hotels we can suggest are the London Heathrow Marriott Hotel and the Hilton London Heathrow Airport Hotel.