Skip to content

From a truly spectacular Jubilee getaway to a stay that celebrates the great outdoors, treat yourself to the perfect package here at the Castle Hotel Windsor.


Stay in regal surroundings this Jubilee year with a two-night break in central Windsor. With this exclusive package, you can explore Windsor Castle and take in the local riverside sites on a unique boat tour. Back at the hotel, there’s a 3-course dinner at Leaf on the first night of your stay, a delicious breakfast each morning and an indulgent Jubilee afternoon tea to enjoy at your leisure.


A stay at Castle Hotel will place you in the heart Windsor and opposite Windsor Castle. This delightful package includes an afternoon tea, accommodation, breakfast, car parking (subject to availability) and two tickets for entry into the delightful Savill Garden.