Castle Hotel Windsor, Windsor
Overview
Located merely 11 minutes' stroll from Frogmore House, Castle Hotel Windsor features Wi-Fi in public areas and a car park on site. Since 1784 this pleasant 4-star hotel with a private garden accommodates guests in close proximity to Church Of Holy Trinity and near a train station.
Location
The hotel is located in the very heart of Windsor only 550 feet from Windsor Castle and 0.3 miles from King George V Memorial. From the non-smoking Castle Hotel it will take 16 minutes to stroll to Lupton's Tower.
Visit Frogmore Lake, just 0.6 miles from the Windsor accommodation, and feel complete harmony with the nature of United Kingdom.
Also, there is Windsor & Eton Riverside bus station within a few blocks of Castle Hotel Windsor.
Rooms
Some of the 108 traditional rooms are equipped with an iron and ironing board, and an air conditioner, as well as entertainment amenities such as high-speed internet and a flat-screen TV with satellite channels. Guests can also use a separate toilet, along with such amenities as bathrobes and bath sheets. Guests can enjoy rooms with views of the city.
Eat & Drink
Food options for dinner are available at the à la carte Leaf at the Castle restaurant. Drinks are available at the lounge bar. The bar area includes a lounge area.
Rooms and availability
Facilities
General
- Non-smoking property
- Free Wi-Fi
- Parking
- Safe deposit box
- 24-hour reception
- Express check-in/ -out
- No pets allowed
- Air conditioning in public areas
- Baggage storage
- Elevator
- Electric vehicle charging station
- Fire extinguishers
- Key card access
- Key access
Services
- Valet parking
- Pet amenities available
- Room service
- Housekeeping
- Laundry
- Dry cleaning
- Welcome drink
Dining
- In-room breakfast
- Restaurant
- Snack bar
- Bar/ Lounge area
- Special diet menus
Business
- Meeting/ Banquet facilities
- Fax/Photocopying
Children
- Children's buffet
Spa & Leisure
- Public terrace/Patio
Room features
- Heating
- Garden furniture
- Ironing facilities
Recommended for:
Castle view terraceRelax and enjoy stunning views of Windsor Castle while sipping a cocktail on the castle view terrace at Castle Hotel Windsor.
Windsor Castle tourImmerse yourself in the history and grandeur of Windsor by joining a captivating guided tour of the famous Windsor Castle, just moments away from your luxurious accommodation.
Hotel history tourEmbark on a fascinating hotel history tour to uncover the secrets and stories behind the walls of this iconic establishment in Windsor.
Guided walking toursJoin one of the guided walking tours at Castle Hotel Windsor to explore the historic town and learn fascinating facts about Windsor Castle and its surroundings.
Royal dining experienceIndulge in a royal dining experience at Castle Hotel Windsor's restaurant, Leaf, offering a selection of exquisite dishes inspired by the rich heritage of Windsor.
Exclusive in-room breakfastTreat yourself to a luxurious in-room breakfast service at Castle Hotel Windsor, where you can enjoy a delicious meal in the comfort of your own room.
- Royal afternoon tea experience
- Castle view room service
- Historical ballroom events
- Antiques discovery tour
- Health-focused dining
- Lego-themed family fun
- Riverside leisure
- Chic period suites
Location
Convenient Location
Windsor is near Windsor Castle, Windsor Parish Church of St John the Baptist, and Windsor Guildhall.
Historic Neighborhood
Windsor's town center is known for its historic sites, featuring landmarks such as the Diamond Jubilee Fountain and Eton College.
Local Bites to Try
Cote Brasserie, Meimo, and The Duchess of Cambridge Pub offer French, Middle Eastern, and British fare.
- City landmarks
- Nearby
- Restaurants