Skip to content
Scottish Steak Club
Taste More Pizza
Eat & drink in Aviemore

Eat & Drink in Macdonald Aviemore Resort, AviemoreAA 4 Stars

Macdonald Aviemore ResortAviemoreInverness-shirePH22 1PNTel 0844 879 9152International +44 1479 815100

ShoppingRural EscapeFamily funOutdoor activitiesGolfCulture & HistorySpa

At Macdonald Aviemore Resort, our guests have the option to dine at one of the Resort's many restaurants including Aspects fine dining restaurant, our newly relaunched Scottish Steak Club restaurant and the Spey Valley Sports Bar and Carvery. Whether you want a relaxed family dinner, a healthy poolside snack, a sophisticated dinner for two, or a mouth-watering steak, you'll find the perfect restaurant Macdonald Aviemore Resort.

It is our dedication to serving only the highest quality food that makes us different. And we believe in using only the finest and freshest produce in our hotels, planning to season and ensuring wherever possible UK produce comes first.

Unfortunately, consumption of your own alcohol is not allowed in this hotel, however should you bring your own alcohol into the hotel from outside, a corkage charge will apply which will be applied to your bill on departure or requested from you during your event.

 

Dining, food & drink at Macdonald Hotels & Resorts

Our Chefs

Our chefs have the freedom to create menus that are unique and make the most of fresh, seasonal ingredients.

Ingredients

Our chefs work from whole raw ingredients, do not overly prepare and plan our menus by the season to ensure wherever possible UK produce comes first.

Our restaurants and bars

Eat & drink in Aviemore

Aspects Restaurant & Bar at Macdonald Aviemore Resort

View menus or call on 01479 815123

Set yourself up for the day ahead with a full Scottish breakfast, prepared from the finest local produce and free range eggs. Or for something lighter, select a fresh fruit salad, cereals or warm croissants from the continental buffet.

Eat & drink in Aviemore

Giovanni's Italian Ristorante at Macdonald Aviemore Resort

View menus or call on 01479 815123

Giovanni's Italian Ristorante offers our guests a real taste of Italy, right at the heart of Macdonald Aviemore Resort. Our Italian restaurant is open for dinner all year round Friday and Saturday night, and daily during peak periods.

Spey Valley Carvery at Macdonald Aviemore Resort

View menus or call on 01479 815 123

For relaxed family dining, Spey Valley Carvery is open daily for breakfast and lunch during peak season.  Please check opening times.

Eat & drink near Windsor

Scottish Steak Club

View menus or call on 01479 811244

True to our Scottish heritage, the beef we serve comes from fully accredited Scottish farms and supplied to us by Scotbeef, suppliers to the highest quality retailers in the country.  The beef is then traditionally aged for a minimum of 21 days on the bone and hand cut by highly skilled butchers using time-honoured techniques, delivering the perfect Scottish Steak Club experience. 

Proud to serve Costa at Macdonald Aviemore Resort

View menus or call on 01479 815123

Relax with a Costa tea or coffee and cake made onsite by our chef.  Choose to relax beside Spey Valley Shopping after a shopping spree or poolside in Spey Valley Leisure whilst watching the kids in the pool or the three storey soft play maze.

Serves hot and cold drinks, fresh fruit smoothies, salads, sandwiches, cakes and ice cream throughout the day.

Eat & drink in Aviemore

Spey Valley Sports Bar at Macdonald Aviemore Resort

View menus or call on 01479 815123

Spey Valley Sports Bar is the ideal place to relax with a drink and watch 3D Sky Sports.

Eat & drink in Aviemore

The Laggan Whisky Bar at Macdonald Aviemore Resort

View menus or call on 01479 815123

Relax in the cosy Laggan Bar within the Highlands Hotel on resort with a wee dram or two, and order a snack from the lounge bar menu.