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.

Sands Grill

The Old Course Hotel | Old Station Road, St. Andrews KY16 9SP, Scotland
+44 1334 474371
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent42%
  • Very good26%
  • Average18%
  • Poor8%
  • Terrible6%
Travelers talk about
“pork ribs” (2 reviews)
“steak” (16 reviews)
Restaurant Hours
British, Seafood, Gastropub
$$ - $$$
The Old Course Hotel | Old Station Road, St. Andrews KY16 9SP, Scotland
All Details
Write a Review
Reviews (95)
Traveler rating
Traveler type
Time of year

1 - 10 of 91 reviews

Reviewed 3 weeks ago

We were here as part of a 'deal' and so had to choose from the Market Menu. Though choice was limited on this menu we had a very good meal. Table staff were very welcoming, friendly, and efficient. We would not hesitate on using Sands...More

Thank Laura B
Reviewed 4 weeks ago

Ordered a hamburger and green salad, and a rib dinner and poached peach and ricotta salad with a glass of Pinot Noir. The wine was o.k., the hamburger only came well done and tasted over done, the onion rings that came with it good, the...More

Thank dhen
Reviewed September 11, 2017 via mobile

Stayed at the hotel with my husband a few months back and ate at the sands grill for our evening meal. I was very disappointed to learn that there was not one diary/egg free option on the menu. I explained this to the waitress and...More

Thank sally112202
Reviewed August 25, 2017

Arrived for dinner and were greeted by a friendly manager that sat us down at a table right by the bar which was handy 😊 The service was great and the staff were so friendly. Had to compliment the chef, I had the most delicious...More

Thank Lisatjie73
Reviewed August 8, 2017

I recently visited for afternoon tea to celebrate my daughter's 30th and goddaughter's 40th birthdays. We had planned the visit for months as it's difficult to get us all together and we were all really looking forward to it. We looked in to several places...More

1  Thank Gwen S
Reviewed July 29, 2017 via mobile

I recently visited the Old Course Hotel for afternoon tea. I had high expectations for my visit with the prestige that surrounds this hotel. However I was slightly disappointed and found the afternoon tea fairly average. The room in which we had afternoon tea was...More

Thank Bunglebunny
Reviewed July 26, 2017

We wondered why we found the restaurant empty for most of the evening. We were puzzled until we realised that we had ordered a fairly bland fish dish for far too high a price. High quality surroundings and service didn't warrant the price charged for...More

Thank ABLR
Reviewed July 11, 2017

Ate here twice during the stay. First dinner was - seafood chowder, ribs, prawn penne pasta and beef daube bourguignon and a Pinot Grigio. The beef just fell apart. Absolutely delicious. Portions were very large. No room for dessert. Drats! Second dinner back at Sands...More

Thank Nathalie E
Lee S, Marketing Assistant at Sands Grill, responded to this reviewResponded July 19, 2017

Dear Natalie, Thank you for your great review! It’s lovely to hear you had such a nice time at Sands, particularly that you enjoyed the food. We really appreciate you taking time to leave such a positive review and we hope to welcome you back...More

Reviewed July 10, 2017

On our second evening of our three day stay at the Old Course Hotel, Golf Resort and Spa (please see review) my fiancé and I had dinner at the Sands Grill. The restaurant was located on the ground floor and had a clubby upscale atmosphere...More

Thank Flyers007Dublin
Lee S, Marketing Assistant at Sands Grill, responded to this reviewResponded July 19, 2017

Dear Flyers007Dublin, Thank you so much for your wonderful review! It’s so nice to hear you’ve had a good time and I’m particularly delighted to hear you enjoyed the food so much. We’ll be sure to pass on your feedback and hope to welcome you...More

Reviewed July 9, 2017

Not the best title but i would say that afternoon tea at the Old Course was good but not really that special. The sandwiches were quite simple and lacked filling and the ginger scone was very gingery - if that is even a word. The...More

Thank Livvvy
Lee S, Marketing Assistant at Sands Grill, responded to this reviewResponded July 19, 2017

Dear Livvy, Firstly, I’d like to thank you for taking the time to review the Old Course Hotel, Golf Resort & Spa. It’s only with feedback like yours that we’re able to maintain, and where necessary, improve, our services. I’m very disappointed to read about...More

Nearby Restaurants
Playfair's Restaurant
818 reviews
.43 miles away
Balgove Larder
1,107 reviews
.49 miles away
The Seafood Ristorante
1,095 reviews
.42 miles away
Restaurant at The Russell
236 reviews
.50 miles away
Nearby Attractions
The Swilcan Bridge
583 reviews
.18 miles away
St Andrews West Sands Beach
533 reviews
.31 miles away
British Golf Museum
279 reviews
.36 miles away
St Andrews Aquarium
424 reviews
.43 miles away
Ask a question
Questions & Answers
August 3, 2016|
Response from gregoryanthonyb | Reviewed this property |
I called the hotel directly. It was the best way. Once there I booked the next night in person
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$40 - $93
British, Seafood, Gastropub
Restaurant features
Reservations, Seating, Waitstaff, Parking Available, Serves Alcohol, Full Bar, Wheelchair Accessible
Good for
Special occasions, Romantic, Large groups
Location and Contact Information
  • Address: The Old Course Hotel | Old Station Road, St. Andrews KY16 9SP, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Fife  >  St. Andrews
  • Phone Number: +44 1334 474371
A contemporary, buzzy brasserie offering a casual, yet quality dining experience specialising in seafood and steak. Inspired by a traditional Grill House and promoting Scotland’s finest seasonal ingredients with a twist of international flavours, Sands Grill serves the freshest locally caught seafood from Anstruther to Crail and the finest Black Isle beef. All meats are cooked in the Josper oven, giving a unique flavour by cooking over the finest charcoal embers.
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