Hotels in Windsor, United Kingdom

Search & Compare Windsor Hotels

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Discover Windsor

Visitors to Windsor speak favorably about this welcoming city's castle, historical sites, and riverfront. Enjoy the selection of restaurants and bars or perhaps you'll want to book a sightseeing tour during your stay. You can learn about the local heritage of Windsor at top landmarks like Windsor Castle and Frogmore House. While you're here, make time to enjoy other sights such as Legoland.