
Explore Things to Do in Nairn
Our Top Things to Do in Nairn – Handpicked for You
This beautiful seaside town on the Moray Firth is the perfect place to relax, explore, and enjoy some fantastic food. Whether you’re looking for places to visit, hunting for a peaceful beach walk, a round of golf on a championship course, or to soak up a bit of history, we’ve got you covered. Stroll along the golden sands, enjoy fresh local seafood, or take in the breathtaking coastal views. We’ve put together our favourite things to do in Nairn, along with the best places to eat, so you can make the most of your time here.
Activities in Nairn

Golf Courses in Nairn
If you love golf, you’re in for a treat! Nairn is home to two brilliant courses, both offering stunning coastal views and a great challenge. Whether you’re a seasoned golfer or just fancy a round in a beautiful setting, these courses won’t disappoint!
- Nairn Golf Club – A classic links course with fast fairways, tricky greens, and breathtaking Moray Firth views.
- Nairn Dunbar Golf Club – A scenic and welcoming course on the town’s edge, offering a fun but challenging round with natural dunes and plenty of character.
Nairn Beach
If you’re looking for a spot to relax, stretch your legs, or just take in some incredible sea views, Nairn Beach is the place to be. With its soft sand and stunning views over the Moray Firth, it’s perfect for a stroll, a paddle in the water, or simply sitting back and enjoying the fresh sea air. If you’re lucky, you might even spot some dolphins!
Places to Eat in Nairn

Ozzy’s Restaurant
Led by an acclaimed chef, Ozzy’s serves imaginative, high-quality cuisine in an intimate setting—a favourite for food lovers.
Sun Dancer
Set on the coast, Sundancer offers stunning sea views, award-winning food, and a relaxed yet elegant vibe. Great quality and value combined!
One One Two Wine Bar & Eatery
A cozy wine bar with a fantastic selection of wines and tapas, ideal for a laid-back evening or romantic night out.

Ready to find your perfect stay? View our self catering holiday cottages now!
We have holiday cottages in both Inverness and Nairn – visit our Properties page to explore availability and book your stay today.
