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.
Lovely meal, really comfy bed!
A great wee stopover for a concert we were attending nearby.
The shower was tiny!
Nice location, well run, superb value and with great staff
No negatives for us
Food and huge bed
One of the glasses at the table was dirty round the edges
Great breakfast comfy bed good shower helpful staff
Welcome from staff on arrival, clean & comfortable room, excellent food, staff were very helpful & attentive.
Absolutely nothing not to like.
Dinner was delicious. Excellent choices. Wonderful service and friendly, warm atmoshphere.
Rooms and bedding were good, just not fantastic. Fine for one night.
Location Parking Good service in the bar Excellent breakfast
Bar area a bit small
Always reurn here as staff lovely and food great. It also has a lovely beach nearby. It's a good base for the East Neuk of Fife.
No negatives
Lo staff è gentile e disponibile. Buona colazione tipica Scozzese (l'unica alternativa dolce è pane tostato con marmellata).
Parcheggio comodo fuori dalla struttura e facile da trovare. Presenti in camera bollitore, biscotti, asciugacapelli. Camera pulita.
Non è assolutamente un albergo a 4 stelle e il rapporto qualità prezzo non regge (reggerebbe se non dichiarassero 4 stelle).
La camera (abbiamo alloggiato nella 2) era estremamente piccola, con la valigia aperta non ci si muoveva. Bagno idem. La finestra da sul tetto e quando inzia il servizio al ristorante non la si può tenere aperta. Il ristorante ha molte buone recensioni ma non è nulla di speciale, la colazione però è buona. La sera e la notte non è presente nessuno.
The restaurant was excellent - good food, friendly staff, reasonable cost
Our room was not good
Not 4 star at all - small, cold, tiny shower room
No maid service at all
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
Your guide to the flawless travel experience