Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From183US$ /night
Check-in
25Nov2025Select date
Check-out
26Nov2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

18 High Street, Windsor, United Kingdom, SL4 1LJ
-
Steps from Windsor Castle
Perfect
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
Heritage Deluxe
2 persons
23 m² 
1 King-size bed
Coffee machine
Park Wing Superior
2 persons
21 m² 
1 King-size bed
Coffee machine
Heating
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!

Getting around

A list of all available modes of transport

City Centre
Windsor300 m
Airports
London Heathrow (LHR) 15.0 km
London City (LCY) 50.4 km
Underground100 m

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

  • Wi-Fi in rooms
  • 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.
Castle Hotel Windsor Restaurant photo
Castle Hotel Windsor Restaurant photo
Castle Hotel Windsor Restaurant photo

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
Map view
18 High Street, Windsor, United Kingdom, SL4 1LJ
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
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
FAQs
About Castle Hotel Windsor
Check-in
25Nov2025Select date
Check-out
26Nov2025Select date
Rooms and Guests2 Guests, 1 Room