The beating heart of the hotel. Unashamedly homely and relaxed with a little bit of fabulousness thrown in. All are welcome inside and out, even the dog.
No reservation needed. Open every day from 10am.
A stylish, bustling full service restaurant that is full of fun and full of life.
Open every day from 5pm and for lunch on Sundays. Booking recommended
From a hearty Full English, perfectly poached eggs or buttery scrambled eggs with smoked salmon - we guarantee our breakfast is the best way to start your day!
And if you're in this for the sunshine you are guaranteed to love brunch ‘al fresco' overlooking our beautiful stretch of the River Leven.
So, how do you like your eggs in the morning?
Served everyday 9am - 11am.
Homemade juices, smoothies, ice creams and light lunches. Open every day 10am to 6pm.
Join us at The Swan this Christmas to enjoy festive feasting, roaring log fires and the the occasional visit from Santa!
"Went for a family meal, was delighted with the whole feel of this hotel and restaurant. Food was perfect and catered for all types with normal menu, light bites and the Posh Nosh menu. Had a drink outside by the lake after eating watching the sun going down. Beautiful. Would definitely go again!"Wils04 (TripAdvisor June 2017)
"One of favourites now for food, meals are always lovely & staff very friendly/helpful. Enjoy sitting outside by the river if weather good (it was!) Dog friendly. Not our 1st visit & will not be our last."Andrea M (TripAdvisor May 2017)
"The food is beautifully designed on the plate and wonderfully cooked. The puddings are to die for. The hotel has undergone a refurb since the river Leven flooding and is very colourful if not to say whacky!"Kathryn M (TripAdvisor September 2016)