On arriving in Windsor you will soon discover the myriad of attractions to visit in and around the area. From Windsor Castle to Savill Gardens, there is plenty to see and do throughout the year.

By Car

Heathrow airport can be reached in 15 minutes by car. Should you be driving by Sat Nav, the entrance is located on Windsor's High Street. Our parking can accommodate over 100 cars. Overnight parking costs £25 per night. Spaces can be reserved in advanced for £30.

By Train

Two major train stations are nearby: Windsor Central and Windsor Riverside. Guests can reach London Paddington or Waterloo in a little under an hour.

By Plane

Castle Hotel is conveniently accessible for both local and international visitors. Heathrow Airport is just 15 minutes away.

The highlight of Ascot Racecourses season is The Royal Meeting held every summer during June.
Ascot, Berkshire

Designed by Sir Eric Savill during the 1930s the Savill Garden is one of Britain’s finest ornamental gardens.
Englefield Green, Egham

The world’s largest and oldest inhabited castle, Windsor Castle is one of the Queen’s favourite retreats.
Windsor, Berkshire

The site of where the Magna Carta ‘great charter’ was sealed over 800 years ago, a symbol of justice and human rights.
Runnymede, Windsor

Just a stone’s throw from Windsor Castle, Royal Windsor Racecourse features busy schedule fixtures taking place throughout the summer.
Maidenhead Rd, Windsor

The famous Lego-themed park, Legoland is a popular attraction with adults and children alike.
Winkfield Rd, Windsor

Windsor’s location along the longest river in England, the River Thames lends itself to beautiful outdoor excursions.
Windsor, Berkshire

Discover the parkland of Windsor Great Park set within 2,020 hectares. The ideal location for a leisurely stroll or carriage tour.
The Crown Estate, Windsor Great Park

Witness the Windsor Castle Guards, scheduled by the British Army, every Monday – Saturday throughout the year.
Windsor Castle, Windsor

Designed by Sir Christopher Wren’s, the Windsor Guildhall stands proudly opposite our hotel.
High Street, Windsor, Berkshire

Eton College is one of England’s original public schools, visit the College Chapel and Museum of Eton Life on a heritage tour.
Windsor, Berkshire

Book tickets to a performance at the Edwardian Theatre Royal, known as one of Britain’s leading theatres.
32 Thames St, Windsor

We use cookies to enhance your experience in our website. By visiting it, you agree to our Cookies Policy.

Yes, I accept Cookies