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 too.

Message to TOG

“We are delighted to be part of The Outdoor Guide and enjoyed having the TOG Team stay with us during filming earlier this year. We look forward to welcoming you to the Macdonald Hotel in Windsor.”

Paola
General Manager

TOG Says …

“The TOG Team had a wonderful stay when filming The Outdoor Trust. The hotel was truly lovely and the staff delightful.”
site-icon-tog-says-120

Location

Windsor is most famous for the stunning Windsor Castle, one of the official residences of the Royal family. Macdonald Windsor Hotel sits directly opposite Windsor Castle, the perfect location for watching the Change of Guards.

One of the more appealing places to live thanks to its heritage, Windsor boasts a range of attractions and historic sites. A great spot for tourists, Windsor is home to Legoland and only a short journey to London city centre.