Experience luxury dining in a 4-star Scottish castle at the Restaurant at the Kincraig Castle Hotel. Indulge in traditional Scottish dishes made with the freshest local ingredients while enjoying stunning views of the countryside. Don’t miss their famous afternoon tea, complete with homemade scones and jam.