• 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 Double Rooms


An extra-large double bed offers a supremely comfortable night's sleep when upgrading to our Super Deluxe Double Rooms at Macdonald Windsor Hotel. Feel right at home after a day exploring Windsor Castle and Great Windsor Park and get cosy as you enjoy a drench shower before unwinding in your provided bathrobe, select your favourite songs on the bluetooth speaker system and turn on the flat screen TV for total relaxation.

  • Complimentary Wifi
  • En-suite bathroom
  • Elemis toiletries