Located in the heart of Windsor town centre, directly opposite Windsor Castle & the Guildhall. The Castle Hotel has been lovingly restored to preserve the hotel’s rich history & luxury design. Making this the dream backdrop for your wedding day.
Today, resting magnificently on a quintessentially English High Street, the elegant Castle Hotel Windsor provides a luxury experience, where you are assured a royal welcome, with 108 indulgent rooms and suites. Featuring a refined take on contemporary design for your comfort, gaze out at spectacular views over historic Windsor. A venue with extraordinary imagination and panache, and the largest ballroom in the whole of Windsor, for 260 guests.
Our experienced wedding planner will be delighted to discuss your perfect day. And our exquisite hotel will provide the charm, the character and an unforgettable setting. Planning your perfect day can feel overwhelming. But at the Castle Hotel, our dedicated wedding team is here to make the entire experience a joy from start to finish.
From booking photographers, musicians, florists, menus, toasts and even your family and friends, we’ll take great care of every stage of the day. See for yourself the splendour of the Castle Hotel. Our professional wedding planners will be thrilled to give you the grand tour and talk about your plans. We know how exhilarating this time is for you, and how momentous a task organising a wedding can be. That’s why we’re here to give you complete peace of mind, so you can concentrate on your special day.
Pricing info shown in the listing summary:
Based on a typical wedding reception for 80 guests, including venue hire, wedding breakfast, drinks package and evening buffet.