Relaxed, seasonal cuisine and afternoon teas inspired by The Ritz
Executive Chef Jon Machin tempts you to the table
Situated just two minutes walk from Windsor Castle, you'll find 120 luxury bedrooms at Macdonald Windsor Hotel in the heart of this historic town.
It's easy to unwind in our contemporary townhouse's rich interior designs, with calming shades creating a naturally therapeutic environment. The Royal Borough of Windsor is home to some of the most well-known attractions in England and our luxurious Windsor hotel is the perfect base to experience them from.
Our Windsor hotel is also ideal for business meetings, conferences and weddings too, as it's close to Heathrow Airport and various motorway and train links. Please see our hotel Car Park - advance booking is necessary.
Check-in 3pm / Check-out 11am
Mostly accessible to wheelchair users
Dogs welcome at a fee of £15 per pet per night
Guide dogs are welcome for no additional fee
Room service available 24 hours a day
Parking is available at £35 per overnight stay and £20 per day
Please email firstname.lastname@example.org to reserve your space
Green car charger in car park
View our car park map here
Save up to 20% off
Extend your weekend with our luxurious Sunday break in Windsor
Start your weekend with a pop and enjoy a relaxing stay at our Windsor Hotel.
Road: Situated on High Street but please use rear entrance to access car park
Rail: 0.5 miles from Windsor Central Station
Air: 9.6 miles from Heathrow Airport
Get ready for the Royal treatment at Macdonald Windsor. This beautiful hotel is just a 5-minute walk from the iconic Windsor Castle and the surrounding walkways. The Theatre Royal is another must-see attraction and hosts regular shows throughout the year.