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

About the Hotel

18 High Street, Windsor, United Kingdom, SL4 1LJ

Rooms

The Castle Hotel Windsor offers 108 bedrooms, ranging from Classic rooms to Suites. Each room includes a flat-screen TV and complimentary mineral water. Classic Rooms have single or queen-size beds with Egyptian cotton linen, a 40-inch flat-screen TV, air conditioning, and an in-room refrigerator. Deluxe rooms feature a Nespresso machine. Superior rooms offer Nespresso machines, 48-inch flat-screen TVs, and temperature-controlled in-room heating. Accessible rooms provide a spacious layout for wheelchair mobility, wider doors, accessible tables, and emergency pull cords. Select rooms have bespoke artwork. All rooms include keyless entry and high-speed Wi-Fi.

Dining options

The hotel includes restaurant Leaf, with dishes inspired by nature. The all-day dining menu features meaty dishes and grilled swordfish steak à la Provençal. Eggs are from local Beechwood Farm. A plant-based menu is available. Afternoon tea includes finger sandwiches, cakes, and homemade scones. Leaf offers outdoor dining. The bar serves Windsor & Eton Brewery beers. There is a Saturday brunch menu and Sunday roasts. In-room dining is available all day.

Leisure and Entertainment

Guests receive free breaks of up to 4 days in any Sutton Hotel Collection hotel. Windsor Great Park offers over 5 acres to explore. The hotel has a partnership with Snap Fitness Windsor, located a 2-minute walk away. Legoland, Windsor Castle and Savill Garden are nearby. There are large screens available for viewing special events. Hearing accessibility features include life and safety devices for individuals with low vision/blindness and deafness, including a fixed strobe fire alarm, bed shaker, and doorbell.

Location & Transportation

The Castle Hotel Windsor sits on Windsor's High Street, opposite Windsor Castle. It is 15 km from London Heathrow Airport. Easy transport links to London are available. Windsor Central and Windsor Riverside train stations are nearby, with service to London Paddington or London Waterloo. The hotel is near boutique stores, restaurants, and pubs. Electric vehicle charging is available.

Services

The hotel offers concierge service. Room service is available all day. The hotel provides 10 meeting rooms, including the Windsor and Georgian Suite. Parking is available on a first-come, first-served basis at £30 per 24 hours. The hotel accommodates over 100 cars. Dog-friendly rooms are available for £30 per pet per night. The hotel has a lift. Digital key access is optional. All bedrooms are fitted with spy holes and additional locks for your security.

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
Max:
2 persons
21 m² 
Bed options:
1 King-size bed
Coffee machine
Check Prices
Heritage Deluxe
Max:
2 persons
23 m² 
Bed options:
1 King-size bed
Coffee machine
Check Prices
Park Wing Superior
Max:
2 persons
21 m² 
Bed options:
1 King-size bed
Coffee machine
Heating
Check Prices
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

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

Next best alternative

Consider them for your next trip.
Check-in
16Oct2025Select date
Check-out
17Oct2025Select date
Rooms and Guests2 Guests, 1 Room