This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Luxurious Rooms and Amenities
The Upper Largo Hotel & Restaurant offers well-appointed rooms with modern amenities including flat-screen TVs, tea/coffee facilities, and en suite showers with complimentary toiletries.
Delicious Scottish Cuisine
Indulge in a culinary experience at the hotel's restaurant, serving a variety of Scottish specialties such as venison steak, haggis mash, and fresh East Neuk fish and chips. The extensive menu also includes steaks, curries, and tempting desserts.
Convenient Location
Located just a short drive from St Andrews and Edinburgh, this hotel provides a perfect base for exploring the surrounding areas. With free on-site parking and Wi-Fi, your stay at The Upper Largo promises both comfort and convenience.
Book now for a delightful stay at The Upper Largo Hotel & Restaurant!
A deposit may be required at the property.
Free private parking is possible on site (reservation is not needed).
Pets are allowed on request. Charges may be applicable.
WiFi is available in all areas and is free of charge.
Children of any age are allowed.
Children up to and including 2 years old stay for free when using an available cot.
You haven't added any extra beds.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Super freundliches Personal, das Essen war sehr gut, wir waren 4 Tage da und konnten von Upper Largo aus die Gegend bestens erkunden. Unser Hund war in der gemütlichen Bar willkommen und der schöne Waldweg zum Strand perfekt.
Located in a lovely village. Great staff.
Cracking food at dinner and breakfast
Nothing
Comfortable, friendly staff, great meals, great service.
No healthy options on the menu
Its size, nice homely feel, food delicious 😋
Nothing
Staff were pleasant, room was clean and comfortable but small. There wasn’t an easy chair to sit on and nowhere in the hotel to sit down and read.
Dinner was good, breakfast by comparison was not … undercooked poached egg ( runny white ), toasted sliced bread, mini pots of jam and marmalade
see above
A very nice hotel in a lovely village. The room was pleasant and the food available very good. The staff were very friendly and efficient. Breakfast was great.
Sockets for the kettle and charging were rather scarce, but no big deal.
Lovely staff helpful friendly, great location.
All good
Lovely food
Noisy room next to main road,
Great location, good food but above all the staff made this place one i will return to again
Great character, cosy bar, friendly and accommodating staff, car parking. Good restaurant.
Pokey bathroom, proximity to main road.
The restaurant was lovely
Our room was on the roadside and VERY noisy
Excellent breakfast. The dinner was good too.
A good location for the Fife coastal routes.
The room was a little small for the price.
Food in the restaurant was excellent
Your guide to the flawless travel experience