About Portmahomack Beach
Portmahomack Beach is a gently sloping, picturesque sandy beach on the Tarbat Peninsula with safe, shallow swimming and a south-facing aspect making it one of the sunniest spots on the eastern route. The village of Portmahomack is a charming former fishing community with a good pub and cafΓ©. The Tarbat Discovery Centre nearby houses remarkable finds from one of Scotland's most important Pictish monastery excavations.
Highlights
Gently sloping safe beach
Tarbat Ness Lighthouse (3 miles)
Tarbat Discovery Centre (Pictish monastery)
South-facing sunny aspect
Moray Firth views
π Motorhome Tip
Good car park with motorhome access. A detour off the A9 but worth it for the beach, Tarbat Ness Lighthouse and the Pictish museum. Combine into a half-day Tarbat Peninsula loop from Tain.
Getting There
From Tain, take the B9165 east across the Tarbat Peninsula to Portmahomack (10 miles).
Best Time to Visit
Year round. The south-facing beach catches maximum sunshine. Tarbat Discovery Centre open AprilβOctober.
Nearby Attractions