My Favourites

« Aviemore and the Cairngorms - Home

Restaurants & Eating Out in Aviemore and the Cairngorms

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 5

The Red Squirrel Cafe

Glenmore, PH22 1QU

Wee Cafe with a long history in the heart of the Cairngorms.

Anderson's Restaurant

Boat of Garten, PH24 3BN

Anderson's Restaurant in Boat of Garten is at the heart of the Cairngorms National Park.

Reviews:
  • Trip Advisor Reviews Available

The Glen Hotel Restaurant

Newtonmore, Inverness-shire, PH20 1DD

Whether you choose to dine in the lounge bar or the dining room you are assured of the same high quality menu & prices.

Reviews:
  • Trip Advisor Reviews Available

Pottery Coffee Shop

Laggan Bridge, Inverness-shire, PH20 1BT

The Pottery Coffee Shop is on the road from Fort William to Dalwhinnie in the scenic Scottish Highlands.

Reviews:
  • Trip Advisor Reviews Available

The Cairngorm Hotel

Aviemore, PH22 1PE

The Cairngorm Hotel is situated directly opposite the railway station in the heart of Aviemore.

Reviews:
  • Trip Advisor Reviews Available

Snow Mountain Chinese Takeaway

Aviemore, PH22 1RN

Reviews:
  • Trip Advisor Reviews Available

Haddock Bay

Kingussie, PH21 1HX

Haddock Bay is located in the beautiful town of Kingussie.

The Coffee Pot

Aviemore, PH22 1RH

Family run, excellent coffee with friendly service and election of home-made food and cakes.

Reviews:
  • Trip Advisor Reviews Available

Aspects Restaurant at Macdonald Aviemore Resort

Aviemore, PH22 1PN

Aspects Restaurant at Macdonald Aviemore Resort serves prime meat cuts alongside a host of other contemporary dishes.

Reviews:
  • Trip Advisor Reviews Available

Scottish Steakhouse

Dalfaber, Aviemore, PH22 1ST

Macdonald Spey Valley Golf & Country Club invites guests to enjoy pictureque views of the Spey Valley and Cairngorm Mountains

Reviews:
  • Trip Advisor Reviews Available

La Taverna Ristorante

Aviemore, PH22 1PT

At La Taverna, you can be sure of a warm and friendly welcome.

Reviews:
  • Trip Advisor Reviews Available

The Strathspey Railway - Dine On Board

Dalfaber Road, Aviemore, Inverness-shire, PH22 1PY

From fine dining Evening Meals, to Afternoon Tea and Light Lunch, a truly special dining experience awaits in the Highlands.

Mehmood's Curry House

Newtonmore, PH20 1DA

Indian Curry and Pizza House sit in or takeaway. Delivery avaible on request. Fee will apply.

Reviews:
  • Trip Advisor Reviews Available

Kingussie Chinese Takeaway

Kingussie, PH21 1HZ

Chinese takeaway service.

Reviews:
  • Trip Advisor Reviews Available

The Cairn Hotel

Carrbridge, PH23 3AS

A family owned Highland Inn with atmospheric bar and seasonal bar meals.

Reviews:
  • Trip Advisor Reviews Available
1 The Red Squirrel Cafe Glenmore, PH22 1QU
2 Anderson's Restaurant Boat of Garten, PH24 3BN
3 The Glen Hotel Restaurant Newtonmore, Inverness-shire, PH20 1DD
4 Pottery Coffee Shop Laggan Bridge, Inverness-shire, PH20 1BT
5 The Cairngorm Hotel Aviemore, PH22 1PE
6 Snow Mountain Chinese Takeaway Aviemore, PH22 1RN
7 Haddock Bay Kingussie, PH21 1HX
8 The Coffee Pot Aviemore, PH22 1RH
9 Aspects Restaurant at Macdonald Aviemore Resort Aviemore, PH22 1PN
10 Scottish Steakhouse Dalfaber, Aviemore, PH22 1ST
11 La Taverna Ristorante Aviemore, PH22 1PT
12 The Strathspey Railway - Dine On Board Dalfaber Road, Aviemore, Inverness-shire, PH22 1PY
13 Mehmood's Curry House Newtonmore, PH20 1DA
14 Kingussie Chinese Takeaway Kingussie, PH21 1HZ
15 The Cairn Hotel Carrbridge, PH23 3AS

Click the map pins to view more information.

  • 1 (you are here)
  • 2
  • 3
  • 4
  • 5

Search Filters

Places

Rating

  • 1 Star (0)
  • 2 Stars (0)
  • 3 Stars (0)
  • 4 Stars (0)
  • 5 Stars (0)

Category

Region

  • Aberdeen, Aberdeenshire and Moray
  • Argyll & the Isles
  • Aviemore and the Cairngorms X
  • Ayrshire, Arran & Clyde Valley
  • Caithness, Sutherland & Ross-shire
  • Dumfries & Galloway
  • Edinburgh
  • Fife & St. Andrews
  • Fort William, Ben Nevis & Lochaber
  • Glasgow
  • Inverness, Loch Ness & Nairn
  • Isle of Skye & Kyle of Lochalsh
  • Loch Lomond, Stirling & the Trossachs
  • Lothian & Scottish Borders
  • Orkney Islands
  • Outer Hebrides
  • Perthshire, Angus & Dundee
  • Shetland Islands