old-pines-restaurant-04

Old Pines Restaurant

We work closely with a variety of local suppliers to bring you the best seasonal Scottish Highland produce, as well as our own homegrown produce from our gardens. As such, our menu changes daily reflecting the season and availability.

Your menu can be prepared fully gluten free or dairy free on request and we are able to accommodate many other dietary requirements. Please let us know when booking or on arrival and we will do our best to accommodate your specific needs.

We will always have a fully vegan extended menu option available on request, again changing regularly. A small children’s menu is also available.

View sample:

  • Old Pines restaurant, starter
  • Old Pines restaurant, main course
  • Old Pines dining room
  • Old Pines restaurant
  • Old Pines restaurant, main course
  • Old Pines restaurant, dessert

The food was delicious, the setting is stunning, and the garden was a delight for the children. The staff were lovely and very welcoming.

The Best in Scottish Dining

Scotland has a wealth of fresh seafood, wild meats, and foraged flavours to bring food to life.

We cater for gluten-free, lactose/dairy-free, vegan, and vegetarian diets. If you have any other dietary requirements, please let us know in advance and we will be happy to cater for you.

A selection of Scots Whisky, ales, beers, wines, cocktails, and other drinks are available in the lounge area before dinner. A full wine list is provided to compliment your meal.

Lovely food and great location. The staff couldn’t have done more. Fantastic service.

Opening Times

We are open for tea, coffee, drinks, and cakes all day in the lounge and restaurant area. No booking required.

Afternoon tea including sandwiches, scones, and homemade cakes is available for £20 per person. Please pre-book at least 24 hours in advance.

Dinner is served from 6:00pm to 8:00pm. Residents will always be guaranteed a table although it is advisable book if you wish to dine at a specific time. Non-residents can book a dining table in advance.

book a table