• Menu
  • Destinations
  • South England
  • windsor
Rooms at

Windsor Accommodation & Luxury Rooms

Macdonald Windsor Hotel offers 120 contemporary and luxurious bedrooms, designed by the award-winning Amanda Rosa. Each room captures the quintessential essence of rural England, creating a charming city retreat befitting its historic surroundings. 

The classic interiors with a contemporary edge fit perfectly with the Georgian elegance found throughout our hotel, where guests can feel right at home amidst rich and plush furnishings, perfect for relaxing or curling up with a book before bedtime.

Treat yourself royally to one of our hotel's exceptional feature suites, offering breathtaking castle views as well as supreme style and comfort.

Super Deluxe Suite


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. 

  • Complimentary Wifi
  • En-suite bathroom
  • Elemis toiletries