18 High Street,
Windsor,
United Kingdom,
SL4 1LJ,
Berkshire
-
Steps from Windsor Castle
Great
8.3
9.1
/10
4.3
4.2
/5
Location
The Castle Hotel Windsor is situated just across from Windsor Castle, allowing guests easy access to iconic landmarks like St George's Chapel and the Savill Garden. The hotel stands in one of the oldest buildings in Windsor, dating back to the 16th century, contributing to its historical significance. Additionally, the nearby Windsor Central and Windsor Riverside train stations provide convenient connections to London within an hour.
Dining
The on-site restaurant, Leaf, specializes in dishes made from locally sourced ingredients, crafting an array of flavors to experience. Guests can enjoy signature offerings like the Royal afternoon tea, known for its selection of finger sandwiches and homemade scones. Regular brunches and themed seasonal menus enhance the dining experience throughout the week.
Rooms
The hotel offers 108 rooms, categorized into the Main House, Mews Building, and Park Wing, each showcasing unique character and comfort. Select accommodations feature bespoke artwork and amenities like rainfall showers, plush pillows, and Nespresso machines. Spacious suites in the Main House and Mews add an extra layer of comfort, providing a more indulgent stay.
Pet-Friendly Amenities
The Castle Hotel accommodates up to two well-trained dogs in designated rooms in the Mews Building for an additional fee. Pet amenities include feeding bowls and dog beds, ensuring that furry companions enjoy their stay as much as their owners do. Dogs are also welcome on the Leaf outdoor terrace, making it easy to bring them along during dining experiences.
Business Facilities
With 10 flexible meeting rooms, including the largest ballroom in Windsor, the hotel caters to both corporate events and private gatherings. Each space is equipped with essential technology to facilitate smooth presentations and gatherings. On-site parking adds convenience for guests traveling for business.
Highlights
Location: Opposite Windsor Castle
Dining: Leaf restaurant with Royal afternoon tea
Rooms: 108 historically inspired rooms
Pet-Friendly: Accommodations for up to two dogs
Business: 10 flexible meeting rooms
Suites: Spacious options in the Main House
Must-do experiences
Visit Windsor Castle early to avoid the crowds and capture great photos.
Enjoy afternoon tea at The Castle Hotel for a delightful local treat.
Discover Eton College and its beautiful grounds just a short walk away.
Stroll along the Thames Path for scenic river views and peaceful walks.
Explore Windsor Royal Shopping for unique gifts and charming boutiques.
View all
Select your room type
Castle Hotel Windsor offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Heritage Superior
2 persons
230 sq. feet
1 King-size bed
Coffee machine
room details
Heritage Deluxe
2 persons
250 sq. feet
1 King-size bed
Coffee machine
room details
Park Wing Superior
2 persons
230 sq. feet
1 King-size bed
Coffee machine
Heating
room details
Cosy Room
2 persons
165 sq. feet
1 Single bed
Click button to see more rooms
Show all rooms
Show all roomsLess
Price and Room Availability Calendar
Check availability and prices for your dates now!
Facilities
Castle Hotel Windsor offers amenities for your comfortable stay and unforgettable experiences
Facilities:
Great
8.4/10Review score
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
Luggage storage
Lift
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
Show more
Dining Onsite
Discover a delightful array of dining experiences at the Castle Hotel Windsor, where health-conscious selections meet indulgence. Leaf at the Castle offers a fresh and vibrant atmosphere, perfect for savoring thoughtfully crafted plant-based dishes, while traditional afternoon tea invites guests to unwind with classic treats.
Leaf at the Castle
Gourmet plant-based dishes
Ambiance
Modern indoor dining with outdoor options
Key Offerings
Sumptuous brunch, an all-day menu featuring main meals, light bites, and salads, plus a delightful afternoon tea with finger sandwiches, cakes, and homemade scones
Reservation
Recommended
Breakfast, Brunch, Lunch, Dinner, High tea
Castle Hotel Windsor Location
18 High Street,
Windsor,
United Kingdom,
SL4 1LJ,
Berkshire
Map view
18 High Street,
Windsor,
United Kingdom,
SL4 1LJ,
Berkshire
City landmarks
Landmark
Eton College
4300 ft
Landmark
The Old Court
2100 ft
Museum
Eton College Natural History Museum
3500 ft
Gallery
Rhubarb And Custard Photo Gallery
3300 ft
Museum
Eton Museum of Antiquities
3500 ft
Landmark
The Queen's Walkway
3600 ft
Landmark
Alexandra Gardens
2400 ft
Landmark
Frogmore House
4100 ft
Landmark
Museum of Eton Life
3900 ft
Amusement Park
LEGOLAND Windsor Resort
2.2
mi
Landmark
Eton Walkway
3300 ft
Museum
Queen Mary's Dolls' House
2100 ft
Nearby
Castle
Windsor Castle
600 ft
Church
St George's Chapel
1100 ft
Public Building
Windsor Guildhall
100 ft
Windsor High Street
Irish Guardsman Statue
100 ft
Church
Windsor Parish Church of St John the Baptist
200 ft
Art object
Queen Victoria Statue
300 ft
Church
Church Of Holy Trinity
1600 ft
Thames Street
King George V Memorial
1400 ft
Museum
Windsor and Royal Borough Museum
1600 ft
Fountain
Diamond Jubilee Fountain
1400 ft
Mall
Windsor Royal Shopping
900 ft
Park
Bachelor's Acre
1000 ft
Mall
King Edward Court Shopping
1500 ft
3 St Alban's St
Soldier's Statue
500 ft
Night club
Vanilla Windsor
700 ft
Windsor Castle
The Curfew Tower
800 ft
Mall
Daniel Department Store
900 ft
Night club
Atik, Windsor
1600 ft
Restaurants
Latino Taverna
100 ft
3 Church Lane
Scottish Steak Club
0 ft
23 High Street Macdonald Hotel
Afternoon Tea
100 ft
18 High Street Castle Hotel
Nando's
100 ft
High Street
Meejana Windsor
100 ft
1 Church Lane
Meat At The Parish
300 ft
10 High Street
The Carpenters Arms
200 ft
4 Market Street
A la Russe
400 ft
6 High Street
The Prince Harry Pub
100 ft
8 Market Street
Explore Windsor
Explore Windsor
Top Attractions
Activities
Dining
Entertainment
Windsor Castle
2 minutes' walk
A historic royal residence, renowned for its stunning architecture and rich history. Visitors can enjoy guided tours.
St George's Chapel
4 minutes' walk
An architectural masterpiece and burial site of many royals, known for its beautiful stained glass windows.
The Old Court
10 minutes' walk
A vibrant arts venue offering diverse performances, including theatre and music events in a cozy setting.
Eton College
16 minutes' walk
One of the most prestigious schools, famous for its picturesque architecture and enlightening guided tours.
LEGOLAND Windsor Resort
14 minutes' drive
A family-friendly theme park with thrilling rides and attractions based on the iconic LEGO bricks.
The Queen's Walkway
14 minutes' walk
A scenic walk around Windsor, offering views of the Thames and iconic landmarks, perfect for leisurely strolls.
Crocus At Dorney
10 minutes' drive
Beautiful gardens featuring seasonal blooms with perfect spots for relaxation and picnics, open from spring to autumn.
Scottish Steak Club
1 minute' walk
A cozy steakhouse offering prime cuts of meat in a relaxed atmosphere, with locally sourced ingredients.
Latino Taverna
1 minute' walk
A vibrant restaurant specializing in Latin American cuisine, renowned for its warm ambiance and flavorful dishes.
Meejana Windsor
1 minute' walk
A delightful spot for Mediterranean dishes, featuring a casual setting and options for vegetarian diets.
Tiffany's Bar
5 minutes' walk
A chic bar with a lively atmosphere, hosting live music events and offering signature cocktails in a stylish setting.
Theatre Royal Windsor
10 minutes' walk
A historic theatre showcasing a variety of performances, perfect for an enjoyable evening out in a classic venue.
Getting around
City Centre
Windsor4 min
·
1000 ft
Airports
London Heathrow Airport (LHR)23 min
·
9.3
mi
London City Airport (LCY)76 min
·
31.3
mi
Underground2 min
·
400 ft
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
Property information and rules
Check-in
from 15:00-23:59
Check-out
until 11 am
Guest Parking
Public parking is possible on site at GBP 25 per day.
Internet
Wireless internet is available in the hotel rooms for free.
Breakfast
The hotel offers a full breakfast at the price of GBP22.50 per person per day.
Pets
Pets allowed on request at the price of .
Languages
English, French, Spanish, Italian, Romanian, Polish, Hindi
Number of rooms:
108
Former name
Mercure Windsor Castle Hotel
Reviews and Ratings
Feedback about Castle Hotel Windsor from previous guests about their experience.
Review score
Based on 1066 verified reviews
8.5/10
Great
86%
Recommend
Breakfast
7.7/10
Cleanliness
8.8/10
Comfort
8.9/10
Facilities
8.4/10
Free Wi-Fi
8.7/10
Location
9.6/10
Paid Wi-Fi
7.1/10
Staff
8.9/10
Value for money
7.7/10
Guest reviews
based on 1828 reviews
8.3/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.
Open reviews
FAQs
About Castle Hotel Windsor
What is the check-in and check-out policy at Castle Hotel Windsor?
Check-in is at 15:00 and check-out is by 11:00.
How far is Castle Hotel Windsor from London Heathrow Airport?
The hotel is 15 km from London Heathrow Airport, approximately a 16-minute drive.
What dining options are available at Castle Hotel Windsor?
The hotel features the on-site restaurant Leaf, offering brunch, all-day dining, and afternoon tea.
Is Wi-Fi available at Castle Hotel Windsor?
Complimentary Wi-Fi is provided in all rooms and throughout the hotel.
Are there any notable attractions near Castle Hotel Windsor?
Nearby attractions include Windsor Castle (0.3 km) and Windsor Great Park (2 km).
Is parking available at Castle Hotel Windsor?
Public parking is available on-site for £30 per day, subject to availability.
What types of rooms does Castle Hotel Windsor offer?
Room types include Classic Rooms, Deluxe Rooms, Superior Rooms, and Suites, each with modern amenities.
What are the breakfast options at Castle Hotel Windsor?
Breakfast is available for an additional charge of £22.
What business facilities are available at Castle Hotel Windsor?
The hotel features 10 meeting rooms and a large ballroom that can host up to 400 guests.
Is there an accessible room option at Castle Hotel Windsor?
Dedicated accessible rooms are available to accommodate guests with wheelchair mobility.
What attractions are just a short distance from Castle Hotel Windsor?
Legoland is 5 km away, and the River Thames is approximately 2 km from the hotel.