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

Today's Poll
Do you use taxi services while on holiday?
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 Hotels by Type | Grantown-on-Spey Attractions | Grantown-on-Spey Restaurants | Grantown-on-Spey Restaurants by Type | Holiday 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 #5 in Grantown-on-Spey, UK
Speyside Restaurant
Price*: US$ 25-68
Cuisines: Scottish
Ranked #18 in Grantown-on-Spey, UK
Chaplins
Cuisines: British
Ranked #14 in Grantown-on-Spey, UK
Muckrach Lodge Hotel & Restaurant
Ranked #19 in Grantown-on-Spey, UK
Garden Restaurant at the Grant Arms Hotel
Ranked #10 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 #6 in Grantown-on-Spey, UK
The Craig Bar
Cuisines: Dim Sum, Vegan, 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 #12 in Grantown-on-Spey, UK
Just Delicious
Cuisines: Delicatessen
Ranked #15 in Grantown-on-Spey, UK
Craiglynne Hotel
Cuisines: Scottish
Ranked #21 in Grantown-on-Spey, UK
The Fish Bar
Ranked #20 in Grantown-on-Spey, UK
sylhet fish and chip shop
Cuisines: British
Chaplin's Ice Cream Parlour
Ranked #13 in Grantown-on-Spey, UK
Manha Spice
Price*: US$ 25-58
Cuisines: Indian, Bangladeshi
Ranked #9 in Grantown-on-Spey, UK
The Wee Puffin
Cuisines: Scottish, British
Ranked #7 in Grantown-on-Spey, UK
Seafield Restaurant at the Seafield Lodge Hotel
Cuisines: Scottish
Ranked #17 in Grantown-on-Spey, UK
Number 7 the Bistro
Ranked #16 in Grantown-on-Spey, UK


Restaurants near Grantown-on-Spey



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