Restaurants in Grantown-on-Spey

High Street Merchants 74 High St, Grantown-on-Spey
High Street Merchants
Art Cafe • $$

High Street Merchants

74 High St, Grantown-on-Spey

This has always been our favourite coffee spot when visiting our wee highland home. What a great surprise when we discovered that they now open as a restaurant over the weekend. These guys are good, we have dined with them in the past when they did a restaurant near to Aviemore.
What a delight, a small menu that was difficult to choose from as we wanted it all! Flavours were amazing, beautifully presented, wine list was great and it was exceptionally good value for money and as always the owners are such a pleasure. What a great addition to the town. We got the bus from Aviemore and the timings were perfect. I cannot recommend this place enough.
Thank you for a fantastic meal.

  • Drive-Through
  • Superb65 Reviews 4.9
KJ's Bothy Bakery Ind Est, 9/2 Achnagonalin, Grantown-on-Spey
KJ's Bothy Bakery
Bakery • $$

KJ's Bothy Bakery

Ind Est, 9/2 Achnagonalin, Grantown-on-Spey

Popped in for takeaway coffee and pastry + a loaf. Really friendly staff, great pain au chocolat. The coffee wasn’t my favourite (asked for a long black but too long + too hot) but not bad, still drinkable. Will be back!

  • Drive-Through
  • Superb80 Reviews 4.8
The Craig Bar Woodside Ave, Grantown-on-Spey
The Craig Bar
Bar • $

The Craig Bar

Woodside Ave, Grantown-on-Spey

A traditional pub with Robbie behind the bar being a Scottish original. A little bit grumpy but... No other words than: I love him ???
See you next year: the Germans from Clan Grant

  • Takeaway
  • Drive-Through
  • Superb96 Reviews 4.7
Po Pia Thai Cuisine 7 The Square, Grantown-on-Spey
Po Pia Thai Cuisine
Thai • $$

Po Pia Thai Cuisine

7 The Square, Grantown-on-Spey

A lovely little restaurant on the High Street in Grantown. The place was buzzing when we went! The food was delicious and lots of it too! Service was great and the atmosphere was really good.

  • Drive-Through
  • Superb37 Reviews 4.8
Grantown Diner & Takeaway 24 High St, Grantown-on-Spey
Grantown Diner & Takeaway
Diners • $$

Grantown Diner & Takeaway

24 High St, Grantown-on-Spey

We stopped off unexpectedly and ordered the chicken kebab to sit in. It was absolutely delicious! So fresh and tasty. Finished off with a milkshake. Thank you so much. The lady at the till was so friendly and welcoming. Highly recommend the hour’s drive from Inverness.

  • Drive-Through
  • Superb58 Reviews 4.7
The Wee Puffin 15 High St, Grantown-on-Spey
The Wee Puffin
British • $$

The Wee Puffin

15 High St, Grantown-on-Spey

Cute little restaurant.
A bit small, but they squeezed us in anyway and we had a good time.
Tasty and filling meals for a good price-food-ratio.

  • Drive-Through
  • Superb93 Reviews 4.6
Speyside Centre Skye of Curr Rd, Grantown-on-Spey
Speyside Centre

Speyside Centre

Skye of Curr Rd, Grantown-on-Spey

We had a wonderful Mother's Day High Tea at the Speyside Centre. There were 6 of us, including 2 children, and everything was amazing! The food was absolutely delicious, beautiful homemade scones and the service was fantastic. The staff are so friendly and helpful, even preparing a special high tea for the children, which was such a lovely touch! After our meal, we took a walk around the nursery and enjoyed browsing the beautiful plants. The whole place is just stunning. We had a lovely afternoon and will definitely be back again. Highly recommend a visit there!

  • Superb63 Reviews 4.6
Clootie Dumpling Restaurant Ltd Within the Speyside Centre Skye of Curr Rd, Grantown-on-Spey
Clootie Dumpling Restaurant Ltd Within the Speyside Centre

Clootie Dumpling Restaurant Ltd Within the Speyside Centre

Skye of Curr Rd, Grantown-on-Spey

We had a wonderful Mother's Day High Tea at the Speyside Centre. There were 6 of us, including 2 children, and everything was amazing! The food was absolutely delicious, beautiful homemade scones and the service was fantastic. The staff are so friendly and helpful, even preparing a special high tea for the children, which was such a lovely touch! After our meal, we took a walk around the nursery and enjoyed browsing the beautiful plants. The whole place is just stunning. We had a lovely afternoon and will definitely be back again. Highly recommend a visit there!

  • Drive-Through
  • Superb3 Reviews 5
Claymore Bar 12 High St, Grantown-on-Spey
Claymore Bar
Pub • $

Claymore Bar

12 High St, Grantown-on-Spey

My new local for when I am in the Grantown-on-Spey area. Warm welcome and friendly helpful staff. Looked forward to going in each day. Regulars friendly and is dog friendly too. Often feel a bit awkward in a pub I have not been in before but lady behind the bar immediately made me feel welcome and at ease - no mean achievement. Regulars all greeted by name which is top customer service. Would willingly have stayed but unfortunately only booked hotel for 3 nights... Will definitely be back. Highly recommended.

  • Drive-Through
  • Superb27 Reviews 4.4
The Royal Fish Bar 19 High St, Grantown-on-Spey
The Royal Fish Bar
Fish And Chips Takeaway • $

The Royal Fish Bar

19 High St, Grantown-on-Spey

Great Chippy ?
Good Quality Food at Decent Prices ?
Friendly and Polite Staff ?
Good portion sizes and plenty of selection to choose from ✅️
Would Definitely Recommend Here!

  • Drive-Through
  • Delivery
  • Superb33 Reviews 4.4
Grantown Dairy 25 High St, Grantown-on-Spey
Grantown Dairy
Fruits & Veggies • $$

Grantown Dairy

25 High St, Grantown-on-Spey

We ordered takeaway pizzas which were ready at the time we had requested. They had plenty of toppings, piping hot and absolutely delicious. Great value for money - will definitely go back. The staff were friendly, helpful and clearly take a pride in their food and customer service.

  • Good6 Reviews 4.2
Sylhet Brasserie 36 The Square, Grantown-on-Spey
Sylhet Brasserie
Indian • $$

Sylhet Brasserie

36 The Square, Grantown-on-Spey

Visited three times whilst on holiday. Still as good as previous years. All of the dishes have their own very distinctive flavours and spices. Plenty of care taken over the vegetable dishes, making them very tasty. Love the Paneer. Polite attentive service.

  • Takeaway
  • Drive-Through
  • Good60 Reviews 3.5
The Craiglynne Hotel Woodlands Terrace, Grantown-on-Spey
The Craiglynne Hotel
Bar • $$

The Craiglynne Hotel

Woodlands Terrace, Grantown-on-Spey

This is a beautiful hotel. The foyer, bar and resteraunt are lovely. The staff are really amazing, very helpful and friendly. The rooms are a little dated but are very clean and comfortable. We had breakfast which was a, really good, buffet style breakfast. The town is lovely, it has great walks and cycle routes and has lots of places to eat and drink. Grantown on Spey is a great base to explore the highlands. Overall we really enjoyed our stay here.

  • Average91 Reviews 3.1