Beaches in Thurso, Highland
- Thurso beaches map
- The beaches:
- Thurso Bay
- Castlehill
- Dunnet Bay
The beach guide has 3 beaches listed in and around the town of Thurso. We have arranged these beaches in order of closest to the town first (distance in brackets).
-
Thurso Bay (0.3 miles)
© Robin Drayton | BY-SAThurso Bay is a mostly sandy beach, with some rockier sections, stretching for about 500 meters alongside the small Highland town of Thurso. To the east of the beach, the River Thurso flows into the bay. Thurso is one of the most northerly points in mainland Britain, just a stone's throw from John o'Groats. As…
-
Castlehill Beach (5.4 miles)
© Colin Smith | BY-SACastlehill Beach lies close to the eastern tip of Scotland's northern coastline, between Castletown and Dunnet. The beach forms the western end of Dunnet Bay, a long stretch of sand and shingle, backed by grassy dunes. Behind the dunes, the A836 runs adjacent to the beach. The beach is used by surfers and is a…
-
-
Dunnet Bay (6.4 miles)
© David Martin | BY-SADunnet Bay is located at the northern end of the wide, sandy beach between Castletown and Dunnet, close to the north-eastern tip of Scotland. The pale expanse of sand stretches for over 2 miles and is backed by dunes and the grassy plains found along the north of Scotland, known locally as "machair". The closest…