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. Sir Christopher Wren Hotel and Spa
    3. Holiday Inn Express Windsor

    Oyster Pearl Rating

    • Award-Winning

    What's Your Style?

      See More

      Locations

        See More

        Amenities

          See More

          Like Us on Facebook! We Make Your Day Better with Gorgeous Pics