An elegant boutique hotel
Making a mark on history
Castle Hotel is one of the most beautiful Georgian buildings in Windsor. It sits magnificently in the town centre, opposite Sir Christopher Wren’s Windsor Guildhall and just a few minutes’ walk from Windsor Castle.
In service since the 15th century, and awarded eight Royal Warrants along the way, Castle Hotel is undergoing an intricate renovation for September 2015, blending the hotel’s elegance and fascinating past with contemporary charm.
Elegance and sophistication
Rooms in Castle Hotel are stylishly decorated, our creative British food is delicious, and we take pride in our outstanding weddings and events. We’ve included all of the facilities that you’d expect from a refined modern hotel - like room service, a concierge, valet parking and super-fast, free Wi-Fi.
The result is a hotel with unique charm and detail. Guests can relax in a place that has delighted visitors through the ages – and enjoy the attentive services of an exceptional boutique hotel.
Find out more about Castle Hotel’s rooms and facilities