Windsor Hotels

    3 Hotels Found
    1. Macdonald Windsor Hotel
      Windsor, Windsor and Maidenhead, Berkshire
      • Boutique
      • Luxury
      • Romantic
      The Macdonald Windsor Hotel is a 120-room upscale property set in an 18th-century townhouse, right across from Windsor Castle in the center of town. Interiors are particularly appealing, with low mood lighting and chic contemporary decor. Rooms are equally attractive with a good range of high-end of…
    2. Holiday Inn Express Windsor
    3. Sir Christopher Wren Hotel and Spa

    Oyster Pearl Rating

    • Award-Winning

    Point of Interest

      See More

      What's Your Style?

        See More


          See More


            See More

            Don't Miss Our Travel Secrets. Like us on Facebook!