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!
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.
Staff were a credit to the hotel. They gave it the mist welcoming atmosphere. Loved the Tunnocks wafers and the cans of water.
Shower wasn’t the best but wouldn’t put me off staying again. Evening meal was a limited menu for a generally non chip person but that was probably me being more picky
The fact it was dog friendly and the staff were also helpful
No waste bins in out door area. Dog friendly but nowhere to leave poop bags🥴.
Only other negative which would only be a negative in summer months was the seating / smoking area inches from our ground floor bedroom window. For a short time it was quite noisy and we couldn’t open window because of the smoking. I imagine in the summer that room would be a nightmare to stay in as the toilets were also in the foyer right beside the entrance to the room.
Staff, location & food
Small room, tiny ensuite
Excellent, very friendly staff . Great breakfast and dinner .
das unglaublich herzliche Personal und das gemütliche Restaurant/ Pub, außerdem war das Apartment mit allem ausgestattet was man braucht
Friendly staff . Very clean . Great location
Very tiny en-suite bathroom .
Nice clean comfy room. Lovely restaurant with very pleasant and helpful staff
All good
The location
The exit from the car park
Great staff, cosy & clean room, amazing food and off road parking. Breakfast was brilliant! Will definitely be going back.
Staff were very friendy, nothing was a problem. Very dog friendly.
Nothing.
Lovely comfortable room. Bed really comfy. Slept well. Quiet location. Lovely meal in restaurant. Staff so friendly and welcoming. Loved tunnocks wafer to have with tea. Little touches like this make all the difference.
Really nothing I would change!
Dinner was excellent
Bedroom small with no comfy seats
The hotel was clean & comfortable. Food was lovely too. Make sure to book your meal as restaurant can be very busy.
Spotless clean , lovely decor , fabulous tasty food
Nothing
Staff where polite and helpful and hotel was spotless
We thought the room we had was a bit small but overall we enjoyed our stay
We enjoyed a great night in this dog friendly hotel. Staff were excellent and food was great. Good atmosphere in the bar area too.
Friendly and helpful staff. Good well presented food. Room spotless and comfortable.
Your guide to the flawless travel experience