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.

Grantown-on-Spey

Free Newsletter

Interested in Grantown-on-Spey?

We'll send you updates with the latest deals, reviews and articles for Grantown-on-Spey each week.

Grantown-on-Spey | Grantown-on-Spey Hotels | Grantown-on-Spey Attractions | Grantown-on-Spey Restaurants | Grantown-on-Spey Restaurants by Type | Vacation Rentals | Flights | TripAdvisor pages

Up one level: Badenoch and Strathspey

Grantown-on-Spey Restaurants

Restaurants in Dulnain Bridge


Sylhet Brasserie
Price*: US$ 23-47
Cuisines: Indian
Ranked #9 in Grantown-on-Spey, UK
Speyside Restaurant
Price*: US$ 25-68
Cuisines: Scottish
Ranked #18 in Grantown-on-Spey, UK
Chaplins
Cuisines: British
Ranked #15 in Grantown-on-Spey, UK
Muckrach Lodge Hotel & Restaurant
Ranked #19 in Grantown-on-Spey, UK
Garden Restaurant at the Grant Arms Hotel
Ranked #13 in Grantown-on-Spey, UK
garth restaurant in the garth hotel
Cuisines: British
Ranked #4 in Grantown-on-Spey, UK
Macleans Bakery and Cafe
Cuisines: British
Ranked #3 in Grantown-on-Spey, UK
Revack Lodge
Cuisines: British
Ranked #10 in Grantown-on-Spey, UK
The Craig Bar
Cuisines: British
Ranked #1 in Grantown-on-Spey, UK
Riverside Restaurant
Cuisines: Scottish
Ranked #2 in Grantown-on-Spey, UK
China Town
Cuisines: Chinese
Audrey's Coffee House
Cuisines: British
Ranked #14 in Grantown-on-Spey, UK
Just Delicious
Cuisines: Delicatessen
Ranked #11 in Grantown-on-Spey, UK
Craiglynne Hotel
Cuisines: Scottish
Ranked #20 in Grantown-on-Spey, UK
The Fish Bar
Ranked #21 in Grantown-on-Spey, UK
sylhet fish and chip shop
Cuisines: British
Chaplin's Ice Cream Parlour
Ranked #16 in Grantown-on-Spey, UK
Manha Spice
Price*: US$ 24-56
Cuisines: Indian, Bangladeshi
Ranked #8 in Grantown-on-Spey, UK
The Wee Puffin
Cuisines: Scottish, British
Ranked #6 in Grantown-on-Spey, UK
Seafield Restaurant at the Seafield Lodge Hotel
Cuisines: Scottish
Ranked #12 in Grantown-on-Spey, UK
Number 7 the Bistro
Cuisines: Seafood, Scottish, Bistro
Ranked #17 in Grantown-on-Spey, UK


Restaurants near Grantown-on-Spey



Speyside Heather Centre
Price*: US$ 1
Ranked #1 in Dulnain Bridge, UK
The Restaurant at the Mountview Hotel
Nethy Bridge, Badenoch and Strathspey. 9 km south of Grantown-on-Spey
Cuisines: Scottish
Ranked #1 in Nethy Bridge, UK
The Osprey Cafe
Boat of Garten, Aviemore. 13 km southwest of Grantown-on-Spey
Cuisines: Café
Ranked #3 in Boat of Garten, UK
The Boat Hotel Bistro
Boat of Garten, Aviemore. 13 km southwest of Grantown-on-Spey
Price*: US$ 13-35
Ranked #2 in Boat of Garten, UK
Anderson's Restaurant
Boat of Garten, Aviemore. 13 km southwest of Grantown-on-Spey
Price*: US$ 16-32
Cuisines: Scottish
Ranked #1 in Boat of Garten, UK
The Cairn Hotel Restaurant
Carrbridge, Aviemore. 13 km southwest of Grantown-on-Spey
Cuisines: Scottish, British
Ranked #1 in Carrbridge, UK
The Old Bakery
Carrbridge, Aviemore. 13 km southwest of Grantown-on-Spey
Cuisines: British
Ranked #2 in Carrbridge, UK
Glen Avon Hotel
Tomintoul, Moray. 17 km southeast of Grantown-on-Spey
Cuisines: British
Ranked #2 in Tomintoul, UK
The Clockhouse Restaurant
Tomintoul, Moray. 17 km southeast of Grantown-on-Spey
Price*: US$ 29-39
Cuisines: Scottish
Ranked #1 in Tomintoul, UK
Old Firestation
Tomintoul, Moray. 17 km southeast of Grantown-on-Spey
Ranked #3 in Tomintoul, UK
Smiffy's Chip Shop
Aviemore, Badenoch and Strathspey. 18 km southwest of Grantown-on-Spey
Ranked #34 in Aviemore, UK
The Croft Inn
Glenlivet, Moray. 18 km east of Grantown-on-Spey
Ranked #1 in Glenlivet, UK
Glenmore Cafe
Aviemore, Badenoch and Strathspey. 20 km south of Grantown-on-Spey
Cuisines: Scottish
Ranked #32 in Aviemore, UK
Pizzariach
Aviemore, Badenoch and Strathspey. 20 km southwest of Grantown-on-Spey
Price*: US$ 8-19
Cuisines: Pizza, British
Ranked #6 in Aviemore, UK
Aspects Restaurant
Aviemore, Badenoch and Strathspey. 20 km southwest of Grantown-on-Spey
Cuisines: Seafood, Scottish, International, Wine Bar
Ranked #14 in Aviemore, UK
International Starters
Aviemore, Badenoch and Strathspey. 20 km southwest of Grantown-on-Spey
Cuisines: International
Ranked #18 in Aviemore, UK
Tidal Bay
Aviemore, Badenoch and Strathspey. 20 km southwest of Grantown-on-Spey
Cuisines: Pizza, Seafood
Ranked #23 in Aviemore, UK
Mackenzies Highland Inn Restaurant
Aviemore, Badenoch and Strathspey. 20 km southwest of Grantown-on-Spey
Cuisines: British
Ranked #30 in Aviemore, UK
The Winking Owl
Aviemore, Badenoch and Strathspey. 20 km southwest of Grantown-on-Spey
Cuisines: Scottish, Pub
Ranked #29 in Aviemore, UK
Active Cafaidh
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Price*: US$ 2-16
Cuisines: Vegetarian, Scottish, Continental, Soups
Ranked #11 in Aviemore, UK
Cafe Mambo
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Cuisines: British
Mountain Cafe
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Price*: US$ 6-19
Cuisines: New Zealand
Ranked #5 in Aviemore, UK
Ashers Bakery Ltd
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Ranked #36 in Aviemore, UK
Ski-Ing Doo Restaurant
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Cuisines: Hamburgers, Steakhouse
Ranked #10 in Aviemore, UK
Smiffy's
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Price*: US$ 16
Cuisines: Fish & Chips
Ranked #22 in Aviemore, UK
Caffe Bleu
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Cuisines: Café
Ranked #31 in Aviemore, UK
Cafe 22
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Cuisines: Southwestern, Italian, Mexican
Papa Rock Restaurant
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Cuisines: British
Ranked #15 in Aviemore, UK
Spice of India
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Cuisines: Indian
The Cairngorm Hotel
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Price*: US$ 16-24
Cuisines: Scottish, British
Ranked #8 in Aviemore, UK
Cobbs Cafe
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Cuisines: Café
Ranked #28 in Aviemore, UK
Super Panther: Bar & Kitchen
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Price*: US$ 10-24
Cuisines: American, Scottish
Ranked #25 in Aviemore, UK
Roo's Leap
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Price*: US$ 15-22
Cuisines: Australian
Ranked #16 in Aviemore, UK
Ben Macduis Inn
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Price*: US$ 11-32
Cuisines: Pub
Ranked #4 in Aviemore, UK
Royal Tandoori
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Cuisines: Indian
Ranked #20 in Aviemore, UK
Old Bridge Inn
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Price*: US$ 12-28
Cuisines: Gastropub
Ranked #7 in Aviemore, UK
La Taverna
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Cuisines: Italian, Pizza, Pizza & Pasta
Ranked #9 in Aviemore, UK
Happy Haggis
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Price*: US$ 1
Ranked #19 in Aviemore, UK
India Cottage
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Cuisines: Indian
Ranked #37 in Aviemore, UK
Ord Ban
Dundee, Scotland. 21 km southwest of Grantown-on-Spey
Ranked #162 in Dundee, UK
One Pot Borrowed
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Cuisines: French, Scottish
Ranked #1 in Aviemore, UK
The Druie
Aviemore, Badenoch and Strathspey. 21 km southwest of Grantown-on-Spey
Price*: US$ 6-38
Cuisines: Scottish, Café, Family Fare
Ranked #13 in Aviemore, UK
The Olive Tree Cafe
Forres, Moray. 23 km north of Grantown-on-Spey
Price*: US$ 5-15
Cuisines: Bakery, Café, Family Fare, Sandwiches
Ranked #11 in Forres, UK
The Rowan Tree Country Hotel Resturant
Aviemore, Badenoch and Strathspey. 26 km southwest of Grantown-on-Spey
Cuisines: Scottish
Ranked #3 in Aviemore, UK
Archiestown Hotel
Archiestown, Moray. 26 km northeast of Grantown-on-Spey
Cuisines: British
Ranked #1 in Archiestown, UK
The Dowans Hotel
Aberlour, Moray. 28 km northeast of Grantown-on-Spey
Cuisines: Pizza & Pasta, Bistro, Grill, Fish & Chips, Family Fare
Ranked #2 in Aberlour, UK
Fresh! on Spey
Aberlour, Moray. 28 km northeast of Grantown-on-Spey
Cuisines: Scottish
Ranked #3 in Aberlour, UK
The Mash Tun
Aberlour, Moray. 28 km northeast of Grantown-on-Spey
Cuisines: Scottish
Ranked #1 in Aberlour, UK
Aberlour Takeaway
Aberlour, Moray. 28 km northeast of Grantown-on-Spey
Cuisines: English
Ranked #5 in Aberlour, UK
The Old Pantry
Aberlour, Moray. 28 km northeast of Grantown-on-Spey
Cuisines: British
Ranked #4 in Aberlour, UK
Darcey's Tearoom in Cawdor
Nairn, Scottish Highlands. 29 km northwest of Grantown-on-Spey
Cuisines: Scottish
Ranked #4 in Nairn, UK
Cawdor Castle Cafe
Nairn, Scottish Highlands. 29 km northwest of Grantown-on-Spey
Ranked #27 in Nairn, UK
Cawdor Tavern
Nairn, Scottish Highlands. 29 km northwest of Grantown-on-Spey
Price*: US$ 13-35
Ranked #7 in Nairn, UK
The Grill Room
Forres, Moray. 29 km north of Grantown-on-Spey
Ranked #21 in Forres, UK
Suie Bar
Kincraig, Badenoch and Strathspey. 31 km southwest of Grantown-on-Spey
Ranked #1 in Kincraig, UK
Boath House
Nairn, Scottish Highlands. 31 km northwest of Grantown-on-Spey
Price*: US$ 204
Ranked #6 in Nairn, UK
Scottish Highland Restaurant at Knockomie House
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: Scottish
Ranked #10 in Forres, UK
The Old Mill Inn
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: Scottish
Ranked #5 in Forres, UK
Franklin's Restaurant at Cluny Bank
Forres, Moray. 31 km north of Grantown-on-Spey
Price*: US$ 41-62
Cuisines: European, Scottish, British
Ranked #1 in Forres, UK
The Copper Dog
Craigellachie, Moray. 31 km northeast of Grantown-on-Spey
Ranked #1 in Craigellachie, UK
Househill Courtyard Coffee Shop
Nairn, Scottish Highlands. 31 km northwest of Grantown-on-Spey
Ranked #13 in Nairn, UK
Mackenzie & Cruickshank
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: Café
Ranked #3 in Forres, UK
Spice of Bengal
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: Indian
Ranked #9 in Forres, UK
Lucky Star Take Away
Forres, Moray. 31 km north of Grantown-on-Spey
Ranked #18 in Forres, UK
Kashmir Tandori
Forres, Moray. 31 km north of Grantown-on-Spey
Ranked #26 in Forres, UK
The Grill Room
Forres, Moray. 31 km north of Grantown-on-Spey
red beastie
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: British
Ranked #23 in Forres, UK
Lounge Bar, Red Lion Hotel
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: British
Ranked #14 in Forres, UK
Amici Ristorante
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: Italian
Thai Cottage
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: Chinese
Ranked #24 in Forres, UK
The Haven
Forres, Moray. 31 km north of Grantown-on-Spey
Ranked #20 in Forres, UK
Amoroma
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: Italian
Simply Red
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: Seafood, Tapas, Vegetarian, Scottish
Ranked #4 in Forres, UK
Mosset Tavern
Forres, Moray. 31 km north of Grantown-on-Spey
Price*: US$ 10-23
Cuisines: Seafood, Scottish, British
Ranked #2 in Forres, UK
Cardamon Spice
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: Indian
Ranked #7 in Forres, UK
Chimes
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: British
Ranked #15 in Forres, UK
Chapter One
Forres, Moray. 31 km north of Grantown-on-Spey
Cuisines: Scottish
Ranked #8 in Forres, UK
The Northern Fish
Forres, Moray. 31 km north of Grantown-on-Spey
Ranked #25 in Forres, UK
Miele's of Forres
Forres, Moray. 31 km north of Grantown-on-Spey
Price*: US$ 1-13
Ranked #19 in Forres, UK