About Nairn

Famed for its beautiful beaches and stunning sunsets, Nairn is a bustling and picturesque seaside town on the Moray firth. 

A short drive from Inverness Airport and the start of the North Coast 500 route, and with visitor attractions such as Culloden, Loch Ness and the Malt Whisky Trail on its doorstep, Nairn is the perfect base for exploring the Highlands and Moray.

Our Town

Nairn is an ancient fishing port and market town about 17 miles east of Inverness, the capital of the Scottish Highlands.

Located on the Moray Firth at the edge of the sand-floored Culbin Forest, Nairn is the 3rd largest settlement in the Highlands and is well-known as a seaside resort with two golf courses, award-winning beaches and arts/theatre venues.

The name of the town has a Gaelic origin – Inbhir Narann, being situated at the mouth of “the waters of Alders” (Gaelic: Uisge-Nearn), now known simply as Nairn.


People lived in and around Nairn long before the 4th century. Within a few miles of the town a number of cairns exist, dating from the late Neolithic/early Bronze Age. Many sites have suffered the ravages of time, but Clava Cairns, on the southern side of Culloden Moor, is a well-preserved example and well worth a visit. Nairn is also closely linked to the Battle of Culloden, the last land battle on mainland Britain. A trip to the visitor centre, 12 miles away, will give a fascinating insight into what happened to the Jacobites in 1745. The area’s three inhabited castles – Brodie, Cawdor and Kilravock – all fascinating in their individual ways and Brodie and Cawdor can be visited. Nairn Museum has a wealth of knowledge on the towns history.