Beaches in Tain, Highland

Last updated:

The beach guide has 7 beaches listed in and around the town of Tain. We have arranged these beaches in order of closest to the town first (distance in brackets).

  • Burn mouth Beach (3.9 miles)

    Burn mouth © Julian Paren | BY-SA

    Burnmouth lies on the eastern end of the vast expanse of beach known as Dornoch Sands. It has a reputation for being one of the cleanest beaches in the area and the water quality here is excellent. From the beach there are lovely views over the Dornoch Firth. Gallrope Bank, a large sandbank is sometimes…

  • Cromarty Beach (8.8 miles)

    Cromarty © Ds Pugh | BY-SA

    The town of Cromarty on the Black Isle is thought by many to be the best-preserved historic town in the Highlands and makes a good base for touring the Western Highlands. It has a number of beautifully restored 18th century buildings, an award-winning museum and a choice of shops and places to eat. There is…

  • Dornoch (Caravan Park) Beach (6.9 miles)

    Dornoch (Caravan Park) © Sylvia Duckworth | BY-SA

    Dornoch Caravan Park lies on the north side of the Dornoch Firth just under an hour's drive from Inverness. The vast stretch of safe, sandy beach here, known as Dornoch Sands, runs down from the caravan park in a south-westerly direction. It is a great place to come for long, tranquil walks, taking in the…

  • Embo Beach (7.5 miles)

    Embo Beach © Dr Julian Paren | BY-SA

    The vast expanse of clean, golden sands makes Embo Beach a good destination for families and walkers. Finding the access to the beach can be tricky. Park in the car park in the north-east corner of the former fishing village of Embo. Ask a friendly local for directions if necessary. The beach is backed by…

  • Shandwick Bay (6.1 miles)

    Shandwick Bay © Bob Embleton | BY-SA

    Shandwick Bay is an unspoilt sandy beach with sand dunes and rocks at both ends. Close to the villages of Shandwick and Balintore, with Balintore's picturesque harbour to the north. A network of coastal paths and plentiful parking.

  • Golspie South Beach (11.5 miles)

    Golspie South © Christine Matthews | BY-SA

    On the south side of the pier in the charming fishing village of Golspie, the award-winning South Beach makes a good destination for those braving a summer dip in the waters. The wide, golden sandy beach has some of the cleanest sand in the area. The waters are generally calm and the water quality is…

  • Golspie North Beach (11.8 miles)

    Golspie North © Jthomas | BY-SA

    About 1 hours' drive from Inverness, nestling in the shadow of Ben Bhraggie, is the attractive seaside village of Golspie. It has shops, cafes, public toilets and all the facilities to be expected in a small seaside destination. The place has an interesting history. In the 19th century the original fishing village was expanded to…

Tain beaches map

Map featuring Tain beaches. Click on pins to view beach details