18 High Street,
Windsor,
United Kingdom,
SL4 1LJ,
Berkshire
-
Steps from Windsor Castle
Great
8.4
9.1
/10
4.3
4.3
/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
The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Heritage Superior
2 persons
21 m²
1 King-size bed
Coffee machine
room details
Heritage Deluxe
2 persons
23 m²
1 King-size bed
Coffee machine
room details
Park Wing Superior
2 persons
21 m²
1 King-size bed
Coffee machine
Heating
room details
Cosy Room
2 persons
15 m²
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
The hotel offers amenities for your comfortable stay and unforgettable experiences
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
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
1.3
km
Landmark
The Old Court
640 m
Museum
Eton College Natural History Museum
1.1
km
Gallery
Rhubarb And Custard Photo Gallery
1.0
km
Museum
Eton Museum of Antiquities
1.1
km
Landmark
The Queen's Walkway
1.1
km
Landmark
Alexandra Gardens
710 m
Landmark
Frogmore House
1.2
km
Landmark
Museum of Eton Life
1.2
km
Amusement Park
LEGOLAND Windsor Resort
3.6
km
Landmark
Eton Walkway
980 m
Museum
Queen Mary's Dolls' House
610 m
Nearby
Castle
Windsor Castle
160 m
Church
St George's Chapel
310 m
Public Building
Windsor Guildhall
10 m
Windsor High Street
Irish Guardsman Statue
10 m
Church
Windsor Parish Church of St John the Baptist
60 m
Art object
Queen Victoria Statue
80 m
Church
Church Of Holy Trinity
460 m
Thames Street
King George V Memorial
410 m
Museum
Windsor and Royal Borough Museum
460 m
Fountain
Diamond Jubilee Fountain
410 m
Mall
Windsor Royal Shopping
260 m
Park
Bachelor's Acre
300 m
Mall
King Edward Court Shopping
430 m
3 St Alban's St
Soldier's Statue
140 m
Night club
Vanilla Windsor
210 m
Windsor Castle
The Curfew Tower
220 m
Mall
Daniel Department Store
250 m
Night club
Atik, Windsor
460 m
Restaurants
Latino Taverna
20 m
3 Church Lane
Scottish Steak Club
0 m
23 High Street Macdonald Hotel
Afternoon Tea
10 m
18 High Street Castle Hotel
Nando's
10 m
High Street
Meejana Windsor
20 m
1 Church Lane
Meat At The Parish
70 m
10 High Street
The Carpenters Arms
60 m
4 Market Street
A la Russe
100 m
6 High Street
The Prince Harry Pub
30 m
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
·
300 m
Airports
London Heathrow Airport (LHR)23 min
·
15.0
km
London City Airport (LCY)76 min
·
50.4
km
Underground2 min
·
100 m
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
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).
Does Castle Hotel Windsor allow pets?
Pets are not permitted at the hotel.
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.