18 High Street , Windsor, United Kingdom - City centre
4.3
Show reviews of TripAdvisor
Location
Tucked away on the picturesque Georgian high street next to Sir Christopher Wren’s Windsor Guildhall, Castle Hotel is the ultimate base for exploring the town's beautiful points of interest. Windsor Castle, the world’s largest and oldest inhabited castle and one of the Queen’s favourite retreats, is only 200 metres away. Other prominent sites, such as Ascot Racecourse, The River Thames, The Savill Garden and Runnymede, where the Magna Carta was signed 800 years ago, are all within easy reach.
18 High Street , Windsor, United Kingdom - City centre
Amenities
General amenities
Elevator
Safety deposit box
Parking Facilities
Private parking
Dining
Restaurant
Half board
Menu
Breakfast
Buffet breakfast
Room service
Christmas Meal
New Year's Meal
Valentine Day's menu
Vegetarian dishes
Wine cellar
Business facilities
Business centre
Conference facilities
Overhead projector
Photocopy machine
House Rules
100% non-smoking hotel
Transport Services
Airport transfer
Shuttle service
Cleaning Services
Ironing service
Room services & amenities
Room adapted to disabled people
Reception services
Reception
Concierge
Express Check-in / Check-out
Luggage storage
Tourist information
General services
Wedding
Wi-Fi
Multilingual staff
Honeymoon
Daily newspaper
Exclusive events
Wellness facilities
Non-smoking rooms
Conditions
Check-in/ Check-out
Check-in 03:00 PMCheck-out 11:00 AM
Credit cards accepted by the hotel
Visa, MasterCard, American Express, Maestro, Diners Club, Japan Credit Bureau (JCB)
About this property
Location
United Kingdom>Windsor>City centre
Number of rooms
108
Castle Hotel Windsor
Reviews
Tripadvisor Reviews (3139)
4.3 /5This average is based on 3139 reviews
Cleanliness
Sleep quality
Value
Service
Location
F
F9335JGshannoncEdgware, Greater London, England August 2026
Disappointing
It’s pretty obvious that this hotel is in a prime location; however, we didn’t stay here as tourists but rather to celebrate our anniversary, so unfortunately the overall experience was quite disappoi...
show more
M
matthewartisanMarket Harborough, Leicestershire, England August 2026
Fabulous stay in Windsor
A lovely stay at The Castle Hotel in the heart of Windsor. A beautifully renovated hotel. We were honoured to have a tour of the new public spaces ahead of launch. The team were so welcoming, espec...
show more
A
Adventure606637August 2026
DEFINITELY will return even if it's a tad haunted 😊
Lovely little hotel that feels like home away from home. The staff was great and I even got a little ghost action I believe! Even though this isn't listed as a haunted hotel I had the wired thing happ...
show more
T
TerriLu76August 2026
Great Location
We were in a great location. We were walking distance to the castle, good shopping, and great restaurants.
K
KellyMarTownSydney, New South Wales July 2026
Wonderful Location
Brilliant Location, across the road from Windsor Castle. Close to restaurants and shopping.
Disappointing
It’s pretty obvious that this hotel is in a prime location; however, we didn’t stay here as tourists but rather to celebrate our anniversary, so unfortunately the overall experience was quite disappoi...
show more