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.
As well as our excellent lunch and dinner menus we serve breakfast from 8am so please pop in and give us a try, it’s a great way to start your day. See the menu here.
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.