A short walk from Windsor Castle, Castle Hotel Windsor provides a terrace, a library, and dry cleaning/laundry services. The on-site restaurant, Penningtons bar, offers lunch and dinner. Stay connected with free in-room WiFi, and guests can find other amenities such as a bar and a business center.
Located in Windsor City Centre, a neighborhood in Windsor, Castle Hotel Windsor is near the airport and near a train station. The area's natural beauty can be seen at River Thames and popular attractions include LEGOLAND® Windsor and Thorpe Park. Looking to enjoy an event or a game while in town? See what's happening at Twickenham Stadium or Dorney Lake. Spend some time exploring the area's activities, including golfing. Guests love the hotel's location for the sightseeing. Visit our Windsor travel guide
18 High Street, Windsor, England, SL4 1LJ
What's nearby
Windsor Guildhall
1 min walk - 0.0 km
Windsor Castle
2 min walk - 0.2 km
Theatre Royal
3 min walk - 0.3 km
St. Georges Chapel
3 min walk - 0.3 km
Windsor Royal Shopping Centre
3 min walk - 0.3 km
Getting around
Windsor & Eton Central Station
5 min walk
Station A Station
13 min drive
Heathrow Airport (LHR)
22 min drive
Restaurants
The Horse & Groom
1 min walk
Caffè Nero
4 min walk
Caffè Nero
3 min walk
Bill's Windsor Restaurant
4 min walk
The Two Brewers
3 min walk
About this property
Castle Hotel Windsor
Luxury upscale hotel in the business district
A short walk from Windsor Castle, Castle Hotel Windsor provides a terrace, a library, and dry cleaning/laundry services. The on-site restaurant, Penningtons bar, offers lunch and dinner. Stay connected with free in-room WiFi, and guests can find other amenities such as a bar and a business center.
Other perks include:
Buffet breakfast (surcharge), self parking (surcharge), and express check-out
Coffee/tea in the lobby, a 24-hour front desk, and 11 meeting rooms
An elevator, a porter/bellhop, and outdoor furniture
Guest reviews give top marks for the breakfast, helpful staff, and location
Room features
All 108 rooms have comforts such as 24-hour room service and air conditioning, in addition to perks like free WiFi and safes. Guest reviews speak positively of the clean rooms at the property.
Other amenities include:
Bathrooms with showers and hair dryers
Flat-screen TVs with digital channels
Coffee/tea makers and daily housekeeping
Awards and affiliations
Sustainability Certifications
This property is certified by this third-party sustainability certification scheme: Green Tourism Program. For more information on what this certification requires and verifies, please visit their website.
The property is a member of Historic Hotels of the World.