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

    from
      See More

      What's Your Style?

        See More

        Locations

          See More

          Amenities

            See More

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