Macdonald Windsor Hotel

Macdonald Windsor Hotel

    The Royal Borough of Windsor is home to some of the most well-known attractions in England and this luxurious hotel is the perfect base to experience them from. Situated just two minutes walk from Windsor Castle, in the heart of this historic town, is where you will find the Macdonald Windsor Hotel. Situated 15 minutes from London Heathrow & under 1 mile from Windsor Central station the hotel has great transport links.

    Top offers for Macdonald Windsor Hotel

    We found 0 offers matching your search.

    Create your own holiday

    Scroll for more Get this golf break or call us on 0800 043 6644

    Macdonald Windsor Hotel


    Scroll for more or call us on 0800 043 6644

    Thank you, !

    One of our dedicated golf specialists will be in touch with you shortly.
    Hmm, something went wrong... would you mind trying again?


    The Macdonald Windsor Hotel offers 120 contemporary & luxurious bedrooms that have been designed to capture the essence of England, which helps to create a charming city retreat. The classic interiors with a contemporary edge fit perfectly with the Georgian elegance of the hotel, where guests can expect to find every comfort amidst rich and plush surroundings, perfect for relaxing. All the luxury rooms are furnished with comfy beds with Egyptian linens, flat screen TV and en-suite luxury bathrooms complete with drench shower. Additionally the rooms have all the modern amenities you would expect; Mini-bar, tea & coffee making facilities, Bose iPod docking stations, climate control, complimentary WiFi & laptop safes. Relaunched in Febraury 2014, the Scottish Steak Club at Caleys offers good food, quality ingrediants and innovative dishes. The new inspired menu showcases the best steaks & burgers for grill lovers and the finest white fish for those who enjoy something from the sea. All of this allow you to enjoy your meal in relaxed & contemporary surroundings mixed with warm and welcoming service.