At The Swan Hotel, we invite our esteemed guests to savour culinary delights in either of our exceptional restaurants, each offering a unique ambiance and a delectable menu prepared by our skilled chef.
For those seeking a formal dining experience, our main Dining Room provides the perfect setting. Tastefully decorated, it is an ideal venue for special occasions and celebrations. Alternatively, our Watercress Room offers a more relaxed atmosphere, making it the ideal spot to gather with family or friends. This charming space draws inspiration from the renowned railway line that runs through Alresford.
In both restaurants, our chef meticulously crafts a diverse menu featuring regular favourite’s and enticing daily specials. We take pride in using fresh, locally produced ingredients whenever possible. Our restaurant is open seven days a week, catering to residents and non-residents alike, serving breakfast, morning and afternoon teas, lunch, and dinner. On Sundays, indulge in our choice of roasts, including a vegan or vegetarian option, all priced at £17.50 or a smaller portion for £12.50.

Restaurant Opening Hours (Subject to change):

  • Monday to Saturday: 7.30am – 9.00pm

  • Sunday: 7.30am – 8.00pm

Sign up to our newsletter

Keep up to date with our latest news, Special offers & more…