Enjoy an exclusive break or experience at Castle Hotel with one of our special offers. Our packages have been specially designed to encompass every element of our historic boutique hotel, one that has been in service since the 16th century and set in the heart of Windsor.


Treat yourself to a feast for all the senses. This package for guests with discerning tastes includes an overnight stay and a lavish three-course dinner at Leaf, our fabulous new restaurant. From £191pn based on two guests sharing a Superior Room.


Celebrate reunions with your loved ones in style. The Great British Get Together includes bed & breakfast, three-course dinner with a bottle of wine, cocktail on arrival, and a choice of in-room celebration gift. From £281pn based on two guests sharing, for bookings until 31 October.


Explore the historic sights of Windsor on a self-guided tour, taking in Windsor Castle and Windsor Great Park, before taking a boat trip along the scenic River Thames. This package includes bed & breakfast, self-guided tour, boat trip tickets, and in-room gift. From £197pn based on two sharing, for bookings until 30 September.

Explore and Stay

A stay at Castle Hotel will place you in the heart Windsor and opposite Windsor Castle. You can explore the 2,020 hectares that make up Windsor Great Park or nearby colourful Savill Garden.

Semi-Flex Trip

When you book an MGallery Semi-Flexible trip, you can cancel any booked stay up to three days before arrival. This means you can book your next trip now and not have to worry about a thing!

Family Memories

While you can’t put a price tag on experiences that last a lifetime, MGallery gives families preferential treatment with a special offer that includes 50% savings on a second room for the kids and complimentary breakfast for the kids. Start planning your next vacation today.

Memorable Moment

Treat yourself to a unique experience at Castle Hotel. This magical package includes a luxurious overnight stay, breakfast, Captain Sir Tom afternoon tea, and a 30-minute carriage ride with Windsor Carriages. From £361 for two.

Gift Vouchers

From overnight stays to afternoon tea, dining or special personalised extra experiences, you can treat your loved ones to a variety of Castle Hotel gift vouchers.

We use cookies to enhance your experience in our website. By visiting it, you agree to our Cookies Policy.

Yes, I accept Cookies