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

Ground floor Apartment in Nairn for holiday rental or business rental for up to 6 guests in 3 bedrooms. Short breaks available throughout the year. Modern apartment with balcony offering stunning views over Nairn Dunbar golf course, the Moray Firth, Ben Wyvis and the hills toward the Ross-shire and Sutherland.

Sleeps 6

43 Old Bar Road, Nairn.

01349 800153

Glen Lyon Lodge is a stunning Victorian Bed and Breakfast, surrounded by a beautiful walled garden. We have four guest rooms and  serve a variety of breakfasts using locally sourced ingredients. Conveniently situated for walking to the town, beach or train station. There is also ample on site parking for all guests. 

Sleeps 9

19 Waverley Road, Nairn, IV12 4RH

01667 457481

Bliss Cottage is a secluded 18th century one bedroom retreat set in 55 acres of Meadows and Woodlands. It is a part of the Knock Grena Highland retreat. The home is filled with history and character as Bliss cottage was an addition to the big house for the men to enjoy their after dinner whiskey and smoke. It has been lovingly restored and boasts a four poster bedroom that is designed to give you deep peace and restoration, far from the noise, far from the hurry

Sleeps 2

Knock Grena Highland Retreat, Househill, Nairn

07533777591

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

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

Located in a quiet residential area of the lovely town of Nairn, this semi-detached bungalow has been well-equipped and furnished to ensure as relaxing holiday as possible. Only a 10-minute walk from the award-winning sandy beach and the town centre.

Sleeps 6

9 Assynt Gardens, Nairn, IV12 4SJ

Welcoming Seaside Pub Hotel. Lively popular local bar with live music and a weekly pub quiz. Good food & real ales served in restaurant, bar and beer garden. Comfy rooms, many with sea views.

Havelock House, Crescent Road, Nairn, IV12 4NB

01667 455500

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)

This 2 bed property backs onto the river Nairn and is a minute’s walk to the Harbour which provides access to the East and West beaches.
The property is newly refurnished and decorated throughout.

Sleeps 4

8 The Moorings, Harbour Street, Nairn

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

Fairways is a charming 3-bedroom, dog-friendly holiday lodge in Nairn, perfect for up to six guests. With easy access to the beach, this upside-down house offers stunning views of Nairn Golf Course, the Moray Firth, and the Dornoch coast from its first-floor living areas. 

Sleeps 6

Sleeps 6

12 Fairways, Altonburn Road, Nairn, IV12 5NB

01479420670

Make your trip to the Scottish Highlands even more special by staying in Tall Pine Lodge. This superb Swedish log house will provide the touch of luxury that will make your holiday one to remember.

Sleeps 6

Situated about 4 miles out of Nairn on the Lochloy Road

01309 641093

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.