Home Tab

Book Now

For the best rate guaranteed call us on 08456 038 892

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 had such a fantastic day celebrating our wedding at The Old Swan Hotel in June last year. The staff are second to none. The day went without a glitch and they made us feel so relaxed. Our guests are still raving about the beautiful food and overall look of this fabulous hotel. We were all treated like royalty and were on cloud nine the entire day. The location of the hotel is perfect to get to for some beautiful photos, although the decor of the hotel itself is spectacular enough and we will treasure those memories and pictures forever. Thanks so much to everybody for making June 6th 2015 the best day of our lives so far!

Amy & Sean

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