Golspie has only a few places to eat in the evening; at the time of writing there are only a couple of places where it is possible to dine indoors.  In common with other locations in The Highlands, staff shortages have left businesses struggling to keep up with demand; regrettably those same businesses are forecasting similar difficulties for the peak season in 2023.  We recommend early booking at all the establishments listed below in order to avoid disappointment.  Where applicable, take away establishments are listed accordingly.

In Golspie village

Golspie Inn  Good quality restaurant, licensed premises having undergone extensive refurbishment in 2020/2021. Telephone 01408 633234

McGregors at The Ben. Reopened following refurbishment in 2022, licensed premises with light, airy restaurant area.  Telephone 01408 633654

The Stag's Head.  Pub food with a decent repertoire of food, licensed premises.  Telephone 01408 634004

The Trawler.  Fish 'n' Chip shop which enjoys an excellent reputation throughout the Highlands.  As at December 2022, take away service only.  Telephone 01408  633869

Mei's Chinese Food (Take away only).  Extensive menu choice, cash only.  Telephone 01408 633998


Further afield

The Trentham Hotel.  Popular pub with extensive menu choice, licensed premises.  10 minutes drive south from Golspie on the A9 with large car park.  Telephone 01862 810551

Luigi (Dornoch). 15 minutes south from Golspie, located in Dornoch's Castle Street.  Bistro cuisine, licensed premises and always popular - book early! Telephone 01862 810893

Sutherland Inn (Brora) 6 miles north from Golspie on the A9.  Good quality pub grub, licensed premises with large nearby car park.  Telephone 01408 621209

Royal Marine Hotel (Brora) 6 miles north from Golspie on the A9, close to Brora Golf Club.  Oak panelled dining room in large Villa-type building with its own car park. Upmarket dining in a more formal atmosphere.  Telephone 01408 621252

La Mirage (Helmsdale) 20 minutes by car north from Golspie on the A9.  Quirky with great cooking, a friendly restaurant with portions to beat the hungriest appetite! Telephone 01431 821615