Eat, Drink and Shop in Aviemore

Eat, Drink and Shop in Aviemore for a really good selection of cafes, restaurants and bars for eating out or enjoying a coffee or drink. There is also some great shops offering good service and expertise in their field. If you are looking to buy a new bike, walking boots or a pair of skis you have come to the right place. Visit the Cairngorms Farmers Market when they are in town.

Eat, Drink and Shop in Aviemore!

Cafes

Aviemore has a great choice of cafes catering for coffee and cake lovers.To see the full list of cafes click here

Restaurants

Enjoy family meals, fine dining, hearty Scottish pub grub, lazy Sunday Lunches, or quick snacks in Aviemore. For the full list of restaurants click here

Pubs/Bars

Aviemore is home to some really friendly pubs and bars each with their own welcoming character, live music and selection of drinks. For the fullist of Aviemore pubs and bars click here 

Shopping

Aviemore has a great selection of shops to suit all your needs.For the full list of shops click here

    See the full list of all restaurants, bars, cafes and shops in Aviemore below:

    Mr Simms Olde Sweet Shoppe
    Mr Simms Olde Sweet Shoppe

    Mr Simms Olde Sweet Shop has an extensive selection of traditional sweets in jars, a mouth watering ...

    Unit D, Bank of Scotland Buildings, Grampian Road

    Aviemore

    More Details

    01479 810120

    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 Druie Restaurant Cafe at Rothiemurchus
    The Druie Restaurant Cafe at Rothiemurchus

    'Scotland at it's best', 'Possibly the best burger ever eaten', delicious homemade lunches with 100%...

    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

    Spey Valley Shopping
    Spey Valley Shopping

    Situated in the heart of Aviemore in the Cairngorms National Park Spey Valley Shopping is a luxury d...

    Macdonald Aviemore Resort

    Aviemore

    More Details

    01479 815100

    Costa Coffee
    Costa Coffee

    We have two Costa Coffee outlets on our resort, One if located within our poular Aviemore Activity C...

    Macdonald Aviemore Resort

    Aviemore

    More Details

    01479 815100

    Image
    Cairngorm Beauty Therapy and Spa

    A Unique Salon Experience Cairngorm Beauty Therapy and Spa in Aviemore, is a luxurious spa which pr...

    Speyside Business Centre, Dalfaber Industrial Estate

    Aviemore

    More Details

    01479 811 109

    Kilted Fudge Company
    Kilted Fudge Company

    **NEWSFLASH** You can now visit us in our new shop premises on the Dalfaber Industrial Estate, Avie...

    Unit 17 1-2, Speyside Business Park

    Aviemore

    More Details

    01479 810999

    Outfitters - Cairngorm Mountain
    Outfitters - Cairngorm Mountain

    Outfitters Retail store offers a range of jackets, helmets, gloves, goggles and sunglasses from top ...

    CairnGorm Mountain, CairnGorm Ski Area

    Aviemore

    More Details

    01479 861261

    The Inverdruie Restaurant at Hilton Coylumbridge
    The Inverdruie Restaurant at Hilton Coylumbridge

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

    Hilton Coylumbridge Hotel, Coylumbridge

    Aviemore

    More Details

    01479 810661

    The American Diner at Hilton Coylumbridge
    The American Diner at Hilton Coylumbridge

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

    Hilton Coylumbridge Hotel, Coylumbridge

    Aviemore

    More Details

    01479 810661

    The Potting Shed
    The Potting Shed

    Treat yourself to a slice of Norway in the old potting shed, which is now our rustic tearoom serving...

    The Potting Shed, Inshriach Garden

    Aviemore

    More Details

    01540 651 287

    Foyer Lounge and Bar at Hilton Coylumbridge
    Foyer Lounge and Bar at Hilton Coylumbridge

    Sip a classic cocktail or rich merlot in the elegant interior of the Hilton Coylumbridge hotel's Foy...

    Hilton Coylumbridge Hotel, Coylumbridge

    Aviemore

    More Details

    01479 810661

    Shopping at Rothiemurchus
    Shopping at Rothiemurchus

    Are you are looking for a special gift or cards, or just something to make someone smile? We have a ...

    Rothiemurchus Centre, Inverdruie

    Aviemore

    More Details

    01479 812345

    The Laggan Whisky Bar
    The Laggan Whisky Bar

    The Scottish Highlands are famous for their whisky distilleries and Aviemore is no exception. Spec...

    Macdonald Aviemore Resort

    Aviemore

    More Details

    01479 815100

    Mikes Bikes Aviemore Bike Hire
    Mikes Bikes Aviemore Bike Hire

    Bike Hire, Bike Guiding and Trail Maps For everything else please visit our Myrtlefield Shop (below...

    Unit 5A Myrtlefield Shopping Centre

    Aviemore

    More Details

    01479 810478

    Loch an Eilein Gallery at Rothiemurchus
    Loch an Eilein Gallery at Rothiemurchus

    Open daily from Easter till October. Loch an Eilein gallery offers a wide range of fine art and loc...

    Loch an Eilein, Rothiemurchus

    Aviemore

    More Details

    01479 812345

    The Bistro at Hilton Coylumbridge
    The Bistro at Hilton Coylumbridge

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

    Hilton Coylumbridge Hotel, Coylumbridge

    Aviemore

    More Details

    01479 810661

    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