Home Tab

Book Now

For the best rate guaranteed call us on 01257 238730

Wedding Venue Harrogate

The Old Swan Hotel, your perfect Harrogate wedding venue

If you are looking for a Harrogate wedding venue that combines traditional charm with modern style and impeccable service, then The Old Swan is the one for you. With grand architecture which dates back to 1840, peaceful gardens as a backdrop for your photographs and a choice of function rooms and 136 bedrooms and suites, The Old Swan can cater for weddings of all sizes. 

Licensed for Civil Weddings, you can take your vows here at The Old Swan in the perfect venue for your celebrations, have an unforgettable reception in the Grand Ballroom or a more intimate day in the Rose Lounge or elegant Red Lounge which cater for up to 70. Our Wedgwood Restaurant, flooded with natural sunlight, can accommodate up to 200 guests and larger weddings for up to 300 are catered for in the Garden Room.

Our Garden Pavilion set in our quiet Harrogate grounds is the most romantic place to take your vows, surrounded by friends and family. 


We would be very grateful if you could please pass across our thanks and congratulations to all your staff for the excellent work they did and their contribution to what was a fantastic day at your hotel. Every encounter with your staff was met with a positive and helpful response. I would particularly like to thank Amanda on administration and Steve who looked after us superbly on the day. Please pass on our thanks also to your kitchen staff and particularly the chef on the day. The food was delicious and the tableservice professional and timely. We would have no hesitation in recommending your hotel as a wedding venue.

Holly and Richard Heighway – 30th June 2017

Our Wedding Team offer a range of packages to suit you and your budget, and will work with you to plan your day so it runs as smoothly as possible. Please call a member of the Weddings and Events team on 01423 500055 who look forward to meeting you or email us here


Contact the hotel

Call direct on 01423 500055 (Low Cost Call)

Email us now