
Portmahomack Beach
Highlands
Portmahomack Beach is a sandy beach at the attractive fishing village of Portmahomack on the Tarbat peninsula, overlooking the Dornoch Firth. The village has an excellent heritage centre, the Tarbat Discovery Centre, and a good pub. The beach is sandy and sheltered, with views across the Firth.
No dog restrictions apply. Year-round access.
At a Glance
- Dog Access
- Year Round
- Beach Type
- Sand
- Tide Notes
- Sheltered Dornoch Firth beach.
- Facilities
- Tarbat Discovery Centre, pub, village shop. No beach facilities
- Parking
- Village parking at Portmahomack
Been here? Check these facts for us
Dog Friendly Stays Nearby
Make a weekend of it. These are the closest dog friendly places to stay to Portmahomack Beach, each one checked for its dog policy before we listed it.
Booking links are affiliate links. We may earn a commission if you book through them, at no extra cost to you. Prices are a guide only and change with dates and availability.
All dog friendly stays in HighlandsDog Friendly Hotels Nearby
The closest dog friendly hotels to Portmahomack Beach. Every dog fact comes from the hotel's own website.
Booking links are affiliate links. We may earn a commission if you book through them, at no extra cost to you.
All dog friendly hotels in HighlandVisitor Reviews
No reviews yet. Be the first to share your experience.














