Places to Stay

With a wealth of tourist attractions on its doorstep, Nairn makes an excellent base for exploring the Highlands and Moray.

Whether you are looking for family sized self-catering accommodation, a sumptuous spa break or a cosy B&B, there is an abundance of high quality accommodation to choose from.

Self-Catering

B&Bs & Guesthouses

Camping and Caravanning

Our luxurious and spacious accommodation in northern Scotland is the perfect place for your next holiday. With breathtaking sea views over the Moray Firth and 9 well-appointed bedrooms, our newly renovated property is ideal for families, groups of friends or corporate retreats.

Stroll the seafront promenade into town or walk barefoot on the beach; the unrivalled location of Firthside House boasts idyllic peace and privacy whilst being only minutes away from cafes, whisky distilleries and the world class courses of the Nairn and Castle Stuart Golf Courses.

Sleeps 18

Thurlow Road, Nairn, IV12 4EZ

07713 733 059

  • Light, bright contemporary cottage on the outskirts of the ancient fishing port of Nairn
  • Thoughtfully decorated interior with a lovely patio and decked space outside
  • Centrally located within a mile of two links golf courses and two beaches. Right next door to the Nairn Dunbar Golf Course.

Sleeps 4

Bona Vista Road, Nairn

01237 426781

Review: “What a beautiful place to stay with the beach and harbour literally right on the doorstep. The cottage is clean and well presented and features an updated family shower room. It also has off road parking.
The location is child friendly so ideal for any family to relax.”

Sleeps 6

34 Shore Street, Nairn.

+61 425 065 168 (sms)

Review: “Location was perfect and absolutely beautiful with a great view of the sunset on the bay. The apartment was very clean and everything we needed to cook was provided”

Sleeps 4

36 Royal Marine Apartments, Marine Road, Nairn, IV12 4EN

Our two bedroom holiday cottage is attached to the B&B but is self contained with its own entrance. On the ground floor there is a light and airy living area with dining section and a small kitchen with hob, oven, washing machine, dishwasher and microwave.

A small double bedroom on the ground floor and a twin bedroom on the first floor are both en-suite, the double with a shower and the twin with a bath. The twin room is accessed via a spiral staircase from the living area and as such may not be suitable for young children or those with mobility issues.

The cottage sleeps a maximum of four persons plus a cot. No pets are allowed. A small garden (shared with the owners) is available for guests use. 

Sleeps 4

18 Waverley Road, Nairn, IV12 4RQ

01667 456338

Number Ten is a contemporary 3 bed bungalow with extra W/C, garden and off road parking. Located only 10 minutes walk from the beach and Nairn Dunbar Golf Course.

This family friendly home is bright, airy and sleeps up to 6 people with step free access.

Sleeps 6

Table Road, Nairn, IV12 5PF

At The Westerlea we offer five en-suite bedrooms, with a full Highland breakfast, ideal for small golfing parties or a place to recharge you batteries while touring this beautiful part of the country. Sit back and relax in our fully licensed bar where we serve locally sourced home cooked food at reasonable prices. 

Family-friendly hotel with bar and large beer garden. Live Sports TV.

Inverness Road, Nairn, IV12 4SD

01667 452136

Review: “I travelled with my partner and 16 month old daughter and another couple with their 4 month old baby and golden retriever. it was a perfect size for us all. The location was also excellent. also the host was wonderful, she went out our way to make sure we had a good stay!”

Sleeps 6

5 Simpson Street, Nairn, IV12 4NT

Welcome to Seabank House Hotel in Nairn, a charming hotel nestled in the heart of one of Scotland’s most picturesque coastal towns. Our establishment is family-run, ensuring that each guest will look forward to a friendly welcoming atmosphere. Now under new management, we strive to create a warm and inviting atmosphere that reflects our commitment to hospitality.

There is a newly restored, dog-friendly coffee bar and lunch venue with a woodburning stove, offering a children’s menu, open to the public for drinks and home cooked food!

45 Seabank Road, Nairn, IV12 4EY

07355337737

The Poplars is a detached, fully equipped bungalow, set well back from the quiet B9090 road from Nairn to Cawdor. It looks out on to a front garden and farmland beyond that. There are three bedrooms, one en-suite. 

Sleeps 6

Cawdor Road, Nairn, IV12 5QU

Review: “We enjoyed a very comfortable stay at Sandy Beach. It was well equipped and nicely decorated. It was within walking distance of the beach and harbour and Nairn shops. Nairn is a charming small town and well positioned for exploring the local area as well as access to Inverness.”

Sleeps 8

16 Lochloy Avenue, Nairn, IV12 5AW

07768 832221

Three comfortable cottages sleeping 2-6 on small working farm 6 miles from Nairn. Ideally situated to explore the Highlands including Loch Ness, Cairngorms and the Black Isle and Moray Coast.  All cottages have wood-burning stoves. Views of the Moray Firth and Fort George from the farm.

Sleeps 6

Balblair Farm, Croy, Inverness, IV2 5PH

01667 493407

Don’t forget you can use the links and filters at the top of the page to help you find just what you are looking for during your visit to Nairn.