Beaches in Nairn, Highland
- Nairn beaches map
- The beaches:
- Nairn Central
- Narin East
- Shandwick Bay
- Cromarty
The beach guide has 4 beaches listed in and around the town of Nairn. We have arranged these beaches in order of closest to the town first (distance in brackets).
-
Nairn Central Beach (0.4 miles)
© John Allan | BY-SAThe charming seaside resort of Nairn lies about 16 miles east of Inverness. Here visitors will find everything that would be expected from a such a pleasant seaside resort. There's a playpark, putting green, tea rooms and two Championship golf courses. There are also ice-cream and fish-and-chip stalls. Central Beach occupies the area closest to…
-
Narin East Beach (0.6 miles)
© Lewis Clarke | BY-SAThis award-winning sandy beach, backed by dunes, lies at the mouth of the Moray Firth, close to the resort town bearing the same name. The beach has a marina which opens onto the River Nairn to give boats access to the sea. A bar and restaurant can be found next to the marina. From the…
-
-
Shandwick Bay (11.7 miles)
© Bob Embleton | BY-SAShandwick 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.
-
Cromarty Beach (9.3 miles)
© Ds Pugh | BY-SAThe 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…