Beaches in Dornoch, Highland

Last updated:

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

  • Burn mouth Beach (1.4 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…

  • Dornoch (Caravan Park) Beach (1.7 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 (2.3 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…

Dornoch beaches map

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