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.
Great breakfast and food
Easy parking on site
Excellent staff
busy road noisy when window open
Breakfast was 10/10 Well done everyone at The Upper Largo Hotel.
Friendly Staff , good location
Room a bit too small
The staff went out of their way to be healthful here. The food was fantastic, both at the restaurant for the evening meal, and for breakfast the next day.
Very welcoming and attentive staff
Ate in restaurant and food was lovely.
Outside area to sit in sunshine
Quiet at night even though near a busy road.
Only thing we found was our room (3 ) window didn’t tilt and couldn’t leave it open at night or when away from hotel. Luckily the next day was cooler.
We loved the location and the restaurant was dog friendly.we had a lovely meal
The tv had no sound on some channels
The restaurant was good
The staff were pleasant.
The size of the room and bathroom was ridiculously small. We paid £130 for a room that should not have been any more than £60. The bedroom and bathroom was smaller than a walk in closet. I reserved a king size bed, but we received a 3/4 bed.
Tout petit hôtel, mais mignon et surtout propre!! Restauration très bonne
Great location
Clean room
Tea/coffee available in the room
Room was on the small size
The hotel is situated in a central location in Fife which was ideal for us. The rooms are very small but were clean and comfortable enough. The staff are absolutely lovely.
The hotel is located on a very busy road and the outdoor area is adjacent to the car park, so not a relaxing place to sit. The food is standard pub fare and nice enough but I would have loved any sort of salad option during the warm weather.
Breakfast excellent
Great location. Staff were excellent and the bed was very comfortable
Good location for the wedding we were attending
Lovely, friendly staff and really good food
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
Your guide to the flawless travel experience