info@upperlargohotel.co.uk +44 (0)1333 360347
The Upper Largo Hotel & Restaurant, originally a 17th Century Coaching Inn, is situated in the quiet village of Upper Largo at the start of the historic East Neuk of Fife. 10 miles from St Andrews and on the main Fife coastal road with Edinburgh, Perth & Dundee all less than an hour away, makes the Upper Largo Hotel & Restaurant the perfect Countryside retreat for visitors and locals alike.
Check Availability and Book OnlineHomemade food served all day from 8am for breakfast through to dinner
The Upper Largo Hotel & Restaurant is the perfect dining destination, at any time of the day. We server homemade food all day, every day, and offer a wide selection from our exciting and varied menus to satisfy all tastes.
Our food is freshly prepared daily and includes locally sourced produce from the land and the sea ensuring you receive the best quality, freshness and affordability.