Castle Hotel Windsor 4*

  • Free Wi-Fi
  • Parking

    Valet parking

  • 24-hour services

    24-hour reception

  • Express check-in/ -out
  • On-site Dining

    Restaurant

    Bar/ Lounge area

  • Meeting facilities

    Meeting/ Banquet facilities

Located just a few steps from Queen Victorias Statue, the pleasant Castle Hotel Windsor features a ballroom, welcoming collective gatherings. Boasting a location around 5 minutes' walk from the royal residence "Windsor Castle", the 4-star smoke-free hotel offers 108 rooms and a lounge bar onsite.

You'll be 4.9 km from the John F Kennedy Memorial and in close proximity to The Royal Windsor Maze. The boutique-style Castle is situated just near the Windsor Parish Church of St John the Baptist, which is considered to be a sacred site. This Windsor hotel is also within reach of the River Thames. Home Park lies 19 minutes' walk away. The accommodation is located in the very heart of Windsor near a train station.

Some of the luxury rooms are equipped with an iron and ironing board, and climate control, as well as media facilities such as high-speed internet and a flat-screen TV with satellite channels. Guests can use a separate toilet, along with bathrobes and towels.

A sumptuous buffet breakfast is offered each morning at the Castle Windsor. Food options for brunch are available at the à la carte Leaf at the Castle restaurant. There is also a restaurant with different Asian dishes in the area.

Facilities

Internet

  • Free Wi-Fi

Parking options

  • Parking
  • Valet parking

Property services

  • Safe deposit box
  • 24-hour reception
  • Express check-in/ -out
  • Luggage storage
  • Pet amenities available
  • Room service
  • Housekeeping
  • Laundry
  • Dry cleaning
  • Welcome drink

Dining options

  • In-room breakfast
  • Restaurant
  • Snack bar
  • Bar/ Lounge area
  • Special diet menus

Business facilities

  • Meeting/ Banquet facilities
  • Fax/Photocopying

For kids

  • Children's buffet

Recreation

  • Public terrace/Patio

In the rooms

  • Heating
  • Garden furniture
  • Ironing facilities

General facilities

  • Non-smoking property
  • Air conditioning in public areas
  • Lift
  • Electric vehicle charging station
  • Fire extinguishers
  • Key card access
  • Key access

Pets

  • No pets allowed !

Location

Nearby

Airports

London Heathrow
15 km

Train stations

Windsor & Eton Central Railway Station
300 m

Attractions nearby

Restaurants nearby

Gallery

Write a review

Your details
When did you travel?
Your impression of the property
Very bad Excellent
Pros
Cons

Contact Us

If you need more than 2 rooms, please request group booking.
Your details
Subject:
Message:

Important information

Check-in: from 15:00 until 23:59
Check-out: until 11:00
How to reach hotel
Hotel address:
18 High Street, Windsor, United Kingdom
Go to map view
Castle Hotel Windsor
100% Verified Reviews
Thank you for your feedback
Thank you for subscribing
Close

Show on map:

Attractions
Recommended restaurants
Public transport