Where to stay

Macdonald Windsor Hotel – Official Hotel Partner


  The Macdonald Windsor Hotel, is situated 2 minutes walk from the gates of Windsor Castle and offers 120 luxury bedrooms in the heart of the historic town

  www.macdonaldhotels.co.uk – 23 High Street, Windsor, Berkshire – 0844 879 9101



Mercure Windsor Castle Hotel

Mercure Windsor Castle hotel is a 108 room, 4 star hotel located in Windsor, opposite the main gates of Windsor Castle. The castle and grounds are just a few minute’s walk

www.mercure.com – 18 High Street, Windsor, Berkshire – 01753 851 577

Harte & Garter Hotel & Spa

With views directly over Windsor Castle, The Harte & Garter Hotel enjoys the finest location in town.

www.harteandgarter.com – 31 High Street, Windsor, Windsor and Maidenhead SL4 1PH – 01753 863 426

Copthorne Hotel Slough Windsor

The Copthorne Hotel Slough-Windsor is ideally situated for visits to historical Windsor and the surrounding areas.

www.millenniumhotels.co.uk – Cippenham Lane, Slough, Berkshire, SL1 2YE Tel: 01753 516222

Travelodge Windsor Central

www.travelodge.co.uk – 34 King Edward Court, Windsor, Berkshire – 0871 984 6331