With magnificent Windsor Castle just two minutes’ walk away, you’ll get a sense of being somewhere quite unique when you arrive at Macdonald Windsor Hotel, situated in the heart of this historic town.
It’s easy to unwind in style in our contemporary townhouse, with 120 luxury bedrooms, richly hued interiors and a fabulously attentive team creating an atmosphere of calm and well-being. Step out and discover the local area – a real treat, with several of England’s best-known attractions within easy reach, and our beautiful hotel the perfect base for exploration.
We’re also ideally placed for business meetings, conferences and weddings, with good train connections, easy access to the motorway network and Heathrow Airport just 30 minutes by car.
Whatever the reason for your visit to Macdonald Windsor Hotel, you’ll find plenty of opportunity to immerse yourself in the tradition, character and beauty of this thriving town and its surrounds.
Our one rooftop suite with an open air balcony gives you breath-taking views over Windsor Castle and St Georges Chapel. It’s the perfect viewpoint to watch the changing of the guard gives a unique perspective on this historic Royal town. This is a split room with bedroom and lounge areas giving you ample space to relax. The room has a lovely entrance hallway, super king-size bed, sofa and chairs, large bathroom with under floor heating, walk in drench shower, double sinks and separate bath. It also has a work space area, climate control, free WiFi, tea, coffee and mineral water, bluetooth speaker, flat screen TV and fully stocked mini bar.