Portmahomack is a lovely old fishing village tucked in a sheltered bay on the north-west shore facing the Dornoch Firth with views to the hills of Sutherland in the distance. Sweeping sands form a horse-shoe bay and provide an ideal and safe bathing area. Nowadays fishing boats and yachts moor in this harbour created by Thomas Telford in the 19th century. The seas around the peninsula are still fished daily by local fishermen for lobster and crab.The beach is great for kids or just a romantic seaside walk. It’s approximately 9 miles from Arabella so lovely for a day out as there are a couple of cosy pubs and a very nice seafood restaurant, ‘The Oystercatcher’ in the village.
The village has recently become a haven for archaeologists who have discovered the remains of an ancient Pictish settlement on the edge of the village. Adjacent to the settlement a very old church has been transformed into The Tarbat Discovery Centre, explaining and illustrating the way of life in Pictish times in Portmahomack.
On the high ground, just above the village lies Portmahomack Golf Club. This is a challenging nine hole typical links type Scottish golf course, with views over both the Dornoch and Moray Firths. Sea breezes can make this course a challenge for most golfers.