Skip to content
Book A Table
Book A Stay

Contact us

The Castle Hotel Windsor
18 High Street

Whether you are looking to stay at the hotel, dine at our Leaf restaurant, meet for drinks at our bar or host a corporate event with us, our team is just a phone call or email away.

Location & Directions

Windsor is the perfect destination for a great British staycation. With Windsor Castle and the Savill Garden on its doorstep, and independent boutiques galore, you will be spoilt for choice in the Royal Borough.

By car

If you are using a sat nav to reach our car park, please input the postcode SL4 1ER and the entrance is via Bachelors Acre. We can accommodate over 100 cars on a first-come, first-serve basis and overnight parking costs £30 per vehicle. We also have a charging point for electric vehicles.

By Train

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

By Plane

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

Contact Info

MEdia Enquiries

For press and media enquiries only.


Make an Enquiry

Looking to make your visit to The Castle Hotel Windsor extra-special? Get in touch with the team to discuss our private dining options, arrival drinks and personal touches to make your stay one in a million.