Open 7 days and serving food all day, every day!
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.
Nestled below Largo Law overlooking the Firth of Forth and out to the Lomond Hills beyond, the Upper Largo Hotel & Restaurant offers the best of Scottish cuisine and hospitality. Using seasonal produce, sourced locally when possible, the Upper Largo Hotel & Restaurant strives to make your visit a memorable one.
A comfortable and cosy well stocked, golf themed bar welcomes residents and visitors alike and the main conservatory restaurant is a delight in all Seasons. With Largo Beach only a 10 minute walk away, Elie & Earlsferry a more challenging hours walk away, it’s the perfect post dinner exercise for the willing.
Open all day, 365 days a year with delicious food served all day, the Upper Largo Hotel & Restaurant is the perfect stop of point for walkers, cyclists, beachcombers and ramblers or if you’re just out for a drive, we’d love to see you.
3 course from £14.95
Call Us on +44 (0)1333 360347 to book your table!
3 Courses - £13.50
Mon - Thurs 12-9pm
Fri & Sat 12-6pm
Sizzling Scottish Sirloin Steak with all the trimmings and sauce of your choice
3 Courses Only £13.50
FULL HOUSE MENU *
CHEF’S DAILY SPECIAL *
CHILDRENS MENU *
SPECIALITY TEAS & COFFEES *
HIGH TEAS *
EN SUITE ACCOMMODATION *
FULL FUNCTION FACILITIES *
PLAN A CELEBRATION
PARKING FACILITIES OUTSIDE THE HOTEL
ACCESS FOR PRAMS & THE DISABLED
DOGS ARE WELCOME IN THE BAR
*Subject to availability
or use the 'Book Online' button to check availability and book online.