We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Grange at St Andrews

Grange Road, St Andrews KY16 8LJ, Scotland
+44 1334 472670
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent88%
  • Very good9%
  • Average1%
  • Poor1%
  • Terrible1%
Travellers talk about
“lamb” (36 reviews)
“amuse bouche” (16 reviews)
European, British, Scottish, Vegetarian Friendly, Gluten Free Options, Vegan Options
$$ - $$$
Grange Road, St Andrews KY16 8LJ, Scotland
All Details
Write a ReviewReviews (566)
Traveller rating
Traveller type
Time of year

1 - 10 of 542 reviews

Reviewed 2 days ago

The place is charming and small. The food is fabulous. The owners (chef) are very gracious and friendly. The views from the front are even great. Don't pass this by. Service was over the top. Get there a little early and reward yourself and have...More

1  Thank Hobiz2
Reviewed 6 days ago

Booking in advance is necessary. The chef is extremely talented in the combining of tastes and plating presentation. Service was first class as well. Ingredients are locally sourced.

2  Thank Xxxxxxxxoi
Reviewed 3 weeks ago via mobile

We had the three course prix fixe menu. The only other option is the two course prix fixe menu. I love hot food that is served on a hot plate, so when our sweet potato and celeriac soup was served in a very hot bowl,...More

1  Thank Mac S
Reviewed 4 weeks ago

The Grange inn is about 4 miles outside of town and well worth the ride, 10 GBP by taxi . We continue to return to the Grange inn every year and spend more time in ole bar by the fire before dinner.... Tables are perfectly...More

3  Thank m p
Reviewed 4 weeks ago via mobile

My husband and I were in St Andrews for a break away and my husband booked here for a surprise. I was not disappointed!! The staff are lovely and the food was amazing. We will definitely be back if we are down this way again.

2  Thank TheSeafront
Reviewed 19 August 2018 via mobile

We are so fortunate to have such an outstanding restaurant in St Andrews. The Grange is an awesome experience. The menu is superb. Congratulations to Proprietor and Chef John, Carolyn and Staff. We shall continue to recommend The Grange to all our guests. Tony and...More

3  Thank circle3
Reviewed 14 August 2018

We were on a small group tour (10 of us) through the Highlands and had dinner at the Grange one night while staying at St. Andrews. We at previously eaten as some very nice restaurants both near Inverness and St. Andrews, but this meal was...More

5  Thank Louis M
Reviewed 10 August 2018

It was difficult to make reservation, On the way back from golf we just went and explained our situation. They made booking 6.00 and we should leave 8. So we went again 6 pm. It was pleasant dinner.

4  Thank masan2016
Reviewed 9 August 2018 via mobile

Had lunch here today. We have eaten here before and we keep going back as the food is so good and the staff are superb. We were seated straight away as we had booked a table. The restaurant was busy and we had a table...More

3  Thank ian f
Reviewed 9 August 2018

Great place to eat in excellent location overlooking St Andrews. The food is very good with great table service and friendly staff. Always busy so best to make a reservation in advance to guarantee a table.

2  Thank pieter_deuling
Nearby HotelsSee all 17 hotels in St Andrews
Premier Inn St Andrews Hotel
521 reviews
1.96 km away
Albany Hotel
571 reviews
2.39 km away
Kinnettles Hotel
84 reviews
2.62 km away
Greyfriars Inn
367 reviews
2.65 km away
Nearby Restaurants
St Andrews Waffle Company
240 reviews
2.33 km away
Jannettas Gelateria
820 reviews
2.24 km away
Criterion Public House
179 reviews
2.29 km away
Nearby Attractions
Birchwood Cottage Gallery and Tearoom
20 reviews
.82 km away
Jubilee Course, St Andrews Links
43 reviews
1.15 km away
The Kittocks Golf Course
31 reviews
1.35 km away
Fairmont Spa
22 reviews
1.35 km away
Ask a question
Questions & Answers
29 August 2018|
Response from EileenStewart | Reviewed this property |
Not sure but why not phone them ?
23 May 2018|
AnswerShow all 7 answers
Response from john k | Property representative |
We offer a set menu only. Our sample menus can be viewed on our website.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$5,888 - US$9,159
Lunch, Dinner
Restaurant features
Accepts American Express, Accepts Mastercard, Accepts Visa, Reservations, Outdoor Seating, Private Dining, Seating, Waitstaff, Parking Available, Validated Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi, Accepts Credit Cards
Good for
Special Occasion Dining, Business meetings, Local cuisine, Romantic, View
Open Hours
12:00 PM - 2:00 PM
12:00 PM - 2:00 PM
6:00 PM - 9:00 PM
12:00 PM - 2:00 PM
6:00 PM - 9:00 PM
12:00 PM - 2:00 PM
6:00 PM - 9:00 PM
12:00 PM - 2:00 PM
6:00 PM - 9:00 PM
12:00 PM - 2:00 PM
6:00 PM - 9:00 PM
Location and Contact Information
  • Address: Grange Road, St Andrews KY16 8LJ, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Fife  >  St Andrews
  • Phone Number: +44 1334 472670
  • E-mail
The Grange Inn is a lovely 17th Century converted farmhouse. The Restaurant serves modern Scottish cuisine using the freshest of local produce available.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing