(Auldearn, Inverness. Tel. 01667 454 896) Well worth the 15-mile drive from Inverness, this Georgian mansion nestled in its own grounds has a walled kitchen garden and mini loch. Enjoy Scottish dining at its finest in this decadent place.
Dunain Park Hotel
(Inverness. Tel. 01463 230 512) This award-winning country-house hotel serves a fusion of Scottish and French cuisine, focusing on fresh local produce and home-baked dishes.
Golf View Hotel Restaurant
(The Seafront, Nairn. Tel. 01667 452 301) A meal at The Golf View Hotel is a culinary experience that you won't forget. The award-winning restaurant serves an array of locally caught seafood. It has a warm, welcoming atmosphere and attentive service.
Heathbank House
(Drumuillie Road, Boat of Garten, Inverness-shire. Tel. 01479 831 234) A four-course set menu, served in a Charles Rennie Mackintosh-inspired conservatory, combines rich flavours from the area and further afield.
Heathmount Hotel
(Kingsmill Road. Tel. 01463 235 877) Highland Inn dating back to 1968 but due to recent refurbishment boasting a contemporary-style interior. The dinner menu includes dishes such as fresh mussels and scampi in a saffron sauce tossed with linguini.
Heathmount Hotel & Restaurant
(Kingsmill Road. Tel. 01463 235 877) This Highland inn dates from 1868, but you wouldn’t know it as the interior is right up to date. Tuck into local fish, game, chicken and beef.
II Palio
(26 Queens Gate. Tel. 01463 711 950) This little Italian restaurant is a firm favourite with Invernessians, thanks to its welcoming atmosphere, charming host and superb food just like mama used to make.
Lochardil House Hotel
(Stratherrick Road. Tel. 01463 235 995) Surrounded by the stunning Highland countryside, this three-star hotel is home to a large conservatory restaurant overlooking the beautiful gardens.
Ptarmigan Restaurant
(Cairngorm Mountains, Aviemore. Tel. 01479 861 341) The UK's highest restaurant, set at 3,500 feet in the Cairngorm Mountains, is only open during the day in winter. Reached by Scotland's only mountain railway, you won't be disappointed: the views are breathtaking and the food out of this world.
Riva
(4-6 Ness Walk, Inverness. Tel. 01463 237 377) Not only does the food look (and taste) great at this stylish restaurant, but the views are superb as well. Take your time and savour the modern Italian cuisine and the spectacle of the River Ness and Inverness Castle.