British Beaches

Sand, sea, sun, surf and scones

This website will be moving soon! We have a new domain name, and a new design. The current site will close later this year, but in the meantime you can check out the new version at BritishBeaches.uk.

Portmahomack Beach

Portmahomack, Highland

This sandy beach is situated within the picturesque harbour village of Portmahomack. Popular beach for watersports. Extensive coastal walks and unique historical sites can be found in the local area. There are toilets and free parking.

Beach Type

sand

Facilities

Local village
Toilets

Activities

Popular destination for watersports

Nature and Wildlife

Follow the coast to the tip of the peninsula. and Tarbat Ness. home to what is at 40m high one of the tallest lighthouses in Britain.

Water Quality

Excellent

Lifeguard

No

Awards and Recommendations

Green Coast Award
Marine Conservation Society Recommended

Tourist Information

TARBAT DISCOVERY CENTRE Tarbatness Road. Portmahomack. Tain. Ross-shire IV20 1YA. Scotland Telephone: 01862 871351 Fax: 01862 871361 Email: [email protected]

Location

Nearest town: Portmahomack
County: Highland
Latitude/Longitude: 57.8361, -3.82818
Postcode: IV20 1YS
(postcode is for sat-nav purposes only, and may not represent the actual address of the beach)

Explore more of the area around , Highland at Explore Britain.

Access

From A9 turn right onto B9165. half a mile after Nigg roundabout. After Hill of Fearn turn left onto the B9165. Follow this road for six and a half miles and Portmahomack is at the end. There is a bus service from Tain.

Nearest Railway Stations

Fearn (Approx. 7 miles away)
Tain (Approx. 8 miles away)
Golspie (Approx. 11 miles away)

Important! Distances are as the crow (or seagull) flies. Road distances may be considerably longer, especially at estuary locations.

Parking

Free parking

Accomodation Links

Hotels and Guest Houses in Portmahomack