Copyright © Macdonald Hotels & Resorts 2026
Website by mtc.
What would you like to book?
Where would you like to book?
Choose a restaurant?
Aspects Restaurant
Learn More
Dalfaber Bar & Kitchen
Learn More
Giovannis Italian
Learn More
Renwicks Restaurant
Learn More
The Restaurant
Learn More
The Grill Room
Learn More
The Garden Restaurant
Learn More
Tower Restaurant
Learn More
Scottish Steakhouse
Learn More
Tapestry Restaurant
Learn More
The Mither Tap
Learn More
Craxton Wood Grill
Learn More
Borders Restaurant
Learn More
Laureate Restaurant
Learn More
Dobson Afternoon Tea Room
Learn More
Linden Tree Pub
Learn More
Afternoon Tea
Learn More
Salt
Learn More
Regency Restaurant
Learn More
Lakeview Restaurant
Learn More
Manor Restaurant
Learn More
Berlioz Restaurant
Learn More
Vellore
Learn More
Restaurant
Learn More
Acanthus Restaurant
Learn More
The Winchester Restaurant
Learn More
Riverside Restaurant
Learn More
The Linden Restaurant
Learn More
Caley's Brasserie
Learn More
When would you like to book?
Guests
Guests
2
Whether it is a relaxed family dinner or a sophisticated meal for two, you'll find something for everyone in Aviemore.
For guests staying on a dinner inclusive package at Macdonald Aviemore Resort you can currently dine in Aspects Restaurant (always open) or one of our seasonal restaurants open during busier times (Giovanni's Italian).
Check availability and book a table online to avoid disappointment.
At Macdonald Aviemore Resort, our guests have the option to dine at one of the resort’s restaurants. At the resort you'll find Aspects Restaurant, Giovanni's Italian together with the Laggan Bar which offers lunch, bar menu and afternoon tea.
At Macdonald Spey Valley Resort (5 minutes drive away) you'll find the Dalfaber Bar & Kitchen and The Clubhouse.
Whether you want a relaxed family dinner, a snack after swimming, a sophisticated dinner for two, or a mouth-watering steak, you’ll find the perfect restaurant. Children can enjoy unique kid friendly menus in each of our restaurants.
It is our dedication to serving only the highest quality food that makes us different. We believe in using only the finest and freshest produce at all of our hotels, planning to season and ensuring wherever possible UK produce comes first.