Beginning of main content

Book on the go and pay later.

Search over 895,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

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


Check Prices on Hotels in Windsor

Tonight 12 Dec - 13 Dec
This weekend 14 Dec - 16 Dec
Next weekend 21 Dec - 23 Dec

What are the top landmarks in Windsor?

Don’t miss these must-see sights and attractions

Best areas to visit in Windsor

Get a lay of the land and find the perfect place to stay

Top 10 Hotels in Windsor

See all 4,815 properties in Windsor
The Rubens At The Palace

The Rubens At The Palace

39 Buckingham Palace Road, London
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in London City Centre, this luxury hotel is within a 10-minute walk of Victoria Palace Theatre and Buckingham Palace. Big Ben and St. James Park are ...

£127 per night for 2 guests

The Rubens At The Palace£127
Thistle Kensington Gardens

Thistle Kensington Gardens

104 Bayswater Road, London
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in London City Centre, this hotel is within a 10-minute walk of Kensington Gardens and Kensington Palace. Hyde Park and Royal Albert Hall are also within ...

£87 per night for 2 guests

Thistle Kensington Gardens£87
The Rembrandt

The Rembrandt

11 Thurloe Place, London
    4.0 out of 5.0
     
     

    This family-friendly London hotel is located in the shopping district, within a 10-minute walk of Natural History Museum, Imperial College London and Harrods. ...

    £119 per night for 2 guests

    The Rembrandt£119
    Park International Hotel

    Park International Hotel

    117 - 129 Cromwell Road, London
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in Kensington, this hotel is within a 15-minute walk of Natural History Museum, Victoria and Albert Museum and London Science Museum. Imperial College ...

    £73 per night for 2 guests

    Park International Hotel£73
    The Grosvenor Hotel

    The Grosvenor Hotel

    101 Buckingham Palace Road, London
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in London City Centre, this hotel is within a 15-minute walk of Victoria Palace Theatre and Buckingham Palace. Big Ben and St. James Park are also within ...

    £120 per night for 2 guests

    The Grosvenor Hotel£120
    The Courtyard 7

    The Courtyard 7

    4 High Street, Windsor
      3.5 out of 5.0
       
       

      Located in Windsor City Centre, this apartment is steps away from Windsor Guildhall and Windsor Castle.

      The Courtyard 7Get Rates

      Corus Hotel Hyde Park

      Corus Hotel Hyde Park

      Lancaster Gate, London
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located in London City Centre, this hotel is within a 15-minute walk of Kensington Gardens and Hyde Park. Kensington Palace and Marble Arch are also within 1 ...

      £79 per night for 2 guests

      Corus Hotel Hyde Park£79
      Norfolk Plaza Hotel

      Norfolk Plaza Hotel

      29-33 Norfolk Square, London
      • Free cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Located in London City Centre, this hotel is within 1 mile (2 km) of U.S. Embassy, London, Kensington Gardens and Hyde Park. Marble Arch and Madame Tussaud's ...

      £41 per night for 2 guests

      Norfolk Plaza Hotel£41
      The Westbourne Hyde Park

      The Westbourne Hyde Park

      51 Gloucester Terrace, London
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located in London City Centre, this hotel is within a 15-minute walk of Kensington Gardens and Hyde Park. Kensington Palace and Marble Arch are also within 1 ...

      £97 per night for 2 guests

      The Westbourne Hyde Park£97
      Central Park Hotel

      Central Park Hotel

      49/67 Queensborough Terrace, London
      • Free cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Located in London City Centre, this hotel is within a 15-minute walk of Kensington Gardens and Kensington Palace. Hyde Park and Imperial College London are also ...

      £44 per night for 2 guests

      Central Park Hotel£44
      Map

      Hotels with reviews mentioning Windsor

      See all hotels near Windsor

      Windsor Hotel Reviews

      Travel to Windsor & Explore


      Explore Windsor with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!