Search results
The Castle Hotel Windsor is perfect to explore the Royal Borough, filled with history, regal connections & plenty sightseeing opportunities. Book now.
- Rooms
Book direct and save 10%. In the heart of Windsor, you will...
- Dining
Leaf Restaurant in Windsor
- Offers
Hotel Offers & Packages in Windsor
- Events
Host extraordinary events, memorable private dinners, share...
- Weddings
A winter wedding at The Castle Hotel in Windsor promises a...
- Christmas
Christmas 2024 at the Castle Hotel Windsor . Create festive...
- Book Direct Guarantee
Book securely, book the best prices and have the widest...
- Explore
Dating back to the 11th century, Windsor Castle has been...
- Contact
The Castle Hotel Windsor is conveniently accessible for both...
- Our Story
The Castle Hotel Windsor is situated amongst some of the...
- Rooms
Castle Hotel Windsor is a 4-star hotel based in the heart of Windsor town center, located opposite the Windsor Castle and Windsor Guildhall. Boasting unrivaled views of the 'Changing of the Guards' procession which marches past the doorstep of the hotel along Windsor’s picturesque main street.
- (2.5K)
- 51.48194498
- 0.60713142
- 18 High St, Windsor, SL4 1LJ, United Kingdom
- Castle Hotel Windsor offers the following activities/services (charges may apply): Bicycle rental
- Castle Hotel Windsor has 1 restaurant: Leaf at the Castle
- Room options at Castle Hotel Windsor include: Double Suite Triple Single Quad
- Check-in at Castle Hotel Windsor is from 3:00 PM, and check-out is until 11:00 AM.
- Castle Hotel Windsor is 1,800 feet from the center of Windsor. All distances are measured in straight lines. Actual travel distances may vary.
- The prices at Castle Hotel Windsor may vary depending on your stay (e.g. dates, hotel's policy etc.). To see prices, enter your dates.
Indulge in The Castle Hotel's most spacious bedrooms. Our suites blend period elegance with modern features, king-sized beds, free refreshments and bespoke artwork. See more.
View deals for Castle Hotel Windsor, including fully refundable rates with free cancellation. Guests praise the breakfast. Windsor Castle is minutes away. WiFi is free, and this hotel also features a restaurant and a bar.
Castle Hotel Windsor. Windsor, Berkshire, England. View on a map. 9 10 Telegraph expert rating. The finest full-service hotel in central Windsor, the Castle is the accommodation of choice for...