Windsor Hotel Deals & Offers
Located close to the Castle, Macdonald Windsor Hotel is an ideal place to stay when visiting the wide range of attractions in historic Berkshire. Take advantage of our great deals and offers and book a break in Windsor today.
- The best price will always be available booking direct
- Flexible booking – reschedule your booking for free