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

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)

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

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

Historic country house hotel frequented by Charlie Chaplin himself, popular for afternoon tea, dinner and functions, home of a resident small herd of Highland Cows and surrounded by a woodland walk

Chaplins Restaurant – Scottish & Mediterranean food served in lavish surroundings

Inverness Road, Nairn, IV12 4RX

01667 453144

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

The Cottar House is a comfortable, well-equipped, 4 Star detached Cottage in Nairn, offering Self-Catering accommodation for two people on the ground floor with level access, open all year round.

Sleeps 2

2 Manse Road, Nairn, IV12 4RN

01667 455137

Ard Na Mara is situated in a quiet residential area in the suburbs of Nairn, within minutes of the two championship golf courses. This beautiful house is a newly refurbished, detached, spacious two storey that comfortably sleeps 8 with a travel cot available on request.

Sleeps 8

Lochloy, Nairn.

07595 977 445

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

Two, luxury self-catering apartments within a restored 18th century stable block, set in lovely gardens. Each unit sleeps 4/6 plus baby & child. We offer luxury, in a peaceful setting, just 2 miles from Nairn, and it’s many attractions.

Sleeps 6

Boath Steading, Auldearn, Nairn, IV12 5TE

+44 01667 451300

Real Food. Friendly Service. Quality Accommodation. Free off-road parking

2 Albert Street, Nairn, IV12 4HP

01667 454474

There is plenty to get stuck into on park too – relax in the indoor pool and sauna, challenge friends and family to a round of crazy golf or explore the great outdoors on the wildlife nature trail. After a fun-filled day, head to Spelding’s Lounge Bar to refuel with mouth-watering dishes and tasty treats.

The Maggot, Nairn, IV12 5DE

0333 207 6961

“A breath of fresh seaside air!”

“A very well equipped house which was spotlessly clean. It’s in a fantastic spot, close to the beach and town centre.”

Sleeps 4

1 Roseneath Terrace, Nairn.

07826 841721

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.