Aviemore Restaurants & Eating Out

There are some great Aviemore restaurants catering for all tastes. You can enjoy family meals, fine dining, hearty Scottish pub grub, lazy Sunday Lunches, or quick snacks.

Aviemore as well as boasting fine Scottish restaurants has a family run and very popular Italian Restaurant ‘La Taverna’ and a popular Indian Restaurant ‘The Royal Tandoori’. The village also has an Australian themed restaurant ‘Roos Leap’ at the train station so every taste is catered for. During busy holiday times book your table to avoid disappointment. The Old Bridge Inn¬†offers a roaring log fire and cheerful atmosphere along with excellent food and a fine selection of cask ales and malt whiskies. The Rowan Tree Hotel has award winning dining in a lovely setting on the edge of Loch Alvie. The Cairngorm Hotel has an extensive menu with great friendly, efficient service. Macdonald Aviemore Resort and Hilton Coylumbridge Hotel offer a choice of dining options from the more formal to more relaxed. The Steak House at Spey Valley Golf and Country Club is a great option after a round of golf.¬†You can also eat at the top of Cairngorm Mountain in the Ptarmigan Restaurant and on a good day enjoy views for miles!

    The full list of restaurants in Aviemore is below:

    The Druie Cafe at Rothiemurchus
    The Druie Cafe at Rothiemurchus

    An old school has become a cosy cafe with outside seating, serving wonderful homemade food. Great co...

    Rothiemurchus Centre, Inverdruie

    Aviemore

    More Details

    01479 810005

    The Ptarmigan Restaurant - Cairngorm Mountain
    The Ptarmigan Restaurant - Cairngorm Mountain

    The Ptarmigan Restaurant is located at the Top Station of CairnGorm Mountain railway. The highest re...

    CairnGorm Mountain, CairnGorm Ski Area

    Aviemore

    More Details

    01479 861311

    Aspects Restaurant
    Aspects Restaurant

    Aspects is Macdonald Aviemore Resort's signature restaurant; offering a delicious menu that utilises...

    Macdonald Aviemore Resort

    Aviemore

    More Details

    01479 815100

    Storehouse Restaurant - Cairngorm Mountain
    Storehouse Restaurant - Cairngorm Mountain

    The Storehouse Restaurant, which is based in level 2 of the Day Lodge offers a great meeting point f...

    CairnGorm Mountain

    Aviemore

    More Details

    01479 861261

    Old Bridge Inn
    Old Bridge Inn

    The Old Bridge Inn, on the banks of the Spey, and on the road to the ski slopes, offers a roaring lo...

    23 Dalfaber Road

    Aviemore

    More Details

    01479 811137

    The Winking Owl
    The Winking Owl

    The legendary 'Winky' is now managed by Cairngorm Brewery, following extensive refurbishment. A co...

    Grampian Road

    Aviemore

    More Details

    01479 812 368

    Explorer Cafe at Tiso Aviemore Outdoor Experience
    Explorer Cafe at Tiso Aviemore Outdoor Experience

    Located in Scotland's premiere all year outdoor activity resort village we like to consider our cafe...

    Aviemore Retail Park, Grampian Road

    Aviemore

    More Details

    The Inverdruie Restaurant at Coylumbridge Hotel
    The Inverdruie Restaurant at Coylumbridge Hotel

    Enjoy Scottish cuisine with a modern twist at Coylumbridge's contemporary restaurant near Aviemore. ...

    Coylumbridge Hotel, Coylumbridge

    Aviemore

    More Details

    01479 810661

    The American Diner at Coylumbridge Hotel
    The American Diner at Coylumbridge Hotel

    Enjoy a classic burger or tuck into an authentic hot dog in The American Diner at Coylumbridge hotel...

    Coylumbridge Hotel, Coylumbridge

    Aviemore

    More Details

    01479 810661

    The Bistro at Coylumbridge Hotel
    The Bistro at Coylumbridge Hotel

    The Bistro's atmosphere is cool and calm, with contemporary colours and soft lighting, as well as an...

    Coylumbridge Hotel, Coylumbridge

    Aviemore

    More Details

    01479 810661

    Spey Valley Food Court
    Spey Valley Food Court

    For a relaxing lunch or indulgent afternoon tea we're open every Saturday from 12pm - 3pm....

    Macdonald Aviemore Resort

    Aviemore

    More Details

    0344 879 9152

    Cairngorm Hotel
    Cairngorm Hotel

    Aviemore's premiere independant hotel, with a lively lounge bar, restaurant. Live entertainment dail...

    Grampian Road

    Aviemore

    More Details

    01479 810233

    Route 7 Cafe @ Highland Home Centre
    Route 7 Cafe @ Highland Home Centre

    Route 7 Cafe is the newest, most exciting project in the area; offering the best breakfast in town! ...

    18 Dalfaber Drive, Dalfaber Industrial Estate

    Aviemore

    More Details

    07548467102

    Pizzariach eatery  and  take-out
    Pizzariach eatery and take-out

    Our friendly 18 seater restaurant and take away, is based at the far end of aviemore, heading toward...

    Granish way, Aviemore

    Aviemore

    More Details

    01479811230

    Royal Tandoori
    Royal Tandoori

    Looking for the real taste of India? If you're looking for the authentic taste of India in the heart...

    43 Grampian Road

    Aviemore

    More Details

    01479 811 199

    The Strathspey Railway - Sunday Lunch
    The Strathspey Railway - Sunday Lunch

    Experience a scrumptious Three Course Sunday Lunch for a premier Dining experience on board The Stra...

    The Strathspey Railway

    Aviemore

    More Details

    Giovanni's Italian Ristorante
    Giovanni's Italian Ristorante

    Giovanni's Italian Ristorante offers our guests a real taste of Italy, right at the heart of Macdona...

    Macdonald Aviemore Resort

    Aviemore

    More Details

    01479 815100

    Spey Burger Restaurant
    Spey Burger Restaurant

    Spey Burger is a gourmet burger restaurant situated in the Macdonald Aviemore Hotel on the resort. ...

    Macdonald Aviemore Resort

    Aviemore

    More Details

    01479 815 100

    Rowan Tree Hotel
    Rowan Tree Hotel

    We are delighted that our meals are enjoyed by so many of our guests who appreciate our simple and ...

    Loch Alvie

    Aviemore

    More Details

    01479 810207

    Cafe Mambo

    12/13 Grampian Road, Aviemore (01479 811670)