At Macdonald Aviemore Resort, our guests have the option to dine
at one of the Resort's many restaurants. 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. Every restaurant also welcomes
children with unique kids menus in each restaurant. We also welcome
non-residential guests at all times.
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.
Read more about our restaurants below and either call our
reservations team or use the online booking form if you wish to
make a reservation in advance of your arrival (recommended).
Restaurant opening times vary depending on the time of
KIDS EAT FREE
For our resort guests children aged 16 & under eat for free
on the same meal plan as adults (from the children's menu) e.g. bed
& breakfast or dinner, bed & breakfast.
For guests not booked on a dinner meal plan & non-residents
one child's meal is free with every adult main course purchased.
Child's meal must be from the children's menu and this can't be
used in conjunction with another offer.
Valid for Aspects, Spey Burger, Giovanni's and Spey Valley