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

  • Listing Type

Corsee House is a Victorian House in the west end of the picturesque town of Nairn offering bed and breakfast to all guests from solo travellers to families or large groups. It is situated next to Viewfield Park.

Victoria Street, Nairn, IV12 4HH

01667 454834

Traditional stone cottage close to the coast and sandy beaches. Very well-presented and equipped. Welcoming wood-burner, private garden with seating and gas BBQ.

Sleeps 4

1 Deskford Cottages, Blairfield Road, Nairn, IV12 5NJ

07934 677195

Review: “The apartment was very comfortable, clean and attractive. The view of the river from the French windows was beautiful. There was off street parking. Clean, very comfortable, handy location, fully equipped with everything you could need for a stay”

Sleeps 6

Harbour Street, Nairn, IV12 4NX

07740 104226

Review: “The apartment was very comfortable, clean and attractive. The view of the river from the French windows was beautiful. There was off street parking. Clean, very comfortable, handy location, fully equipped with everything you could need for a stay”

Sleeps 4

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

Seafield House

Seafield is a large comfortable house in a great location near the sea and town centre. Plenty of space with two double bedrooms, one with ensuite and a twin bedroom. Fully equipped kitchen and laundry room. Email with your preferred dates and to request a brochure.

Sleeps 6

5 Seafield Street, Nairn. IV12 4HN

07775948201

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

Argathnie bed and breakfast is an authentic Scottish stone house with high ceilings and traditional decoration giving character and atmosphere.

Situated in a large enclosed garden with off-road parking for all B&B guests. There is one double en-suite room available to let on ground floor level.

Argathnie B&B is located a short walking distance to Nairn’s well-known beaches, river walks and golf courses.

Sleeps 2

2 Manse Road, Nairn, IV12 4RN

01667 455137

Imposing and characterful Victorian villa situated in its own landscaped gardens. Reay House is superbly presented throughout; it has been stylishly modernised whilst retaining many original features. All the rooms are very spacious, with high ceilings and solid wood flooring on the ground floor.

Sleeps 8

Lodgehill Gate, Nairn. IV12

A charming and spacious cottage with direct beach access and sensational views over the Moray Firth. Filled with art and antiques this comfortable and much loved home from home is an ideal base from which to explore Nairn and the surrounding area.

Sleeps 6

Welcome to Barrow Campsite Nairn. Named after the onsite Bronze age Barrow.
Friendly family run campsite.

The campsite features, Glamping pods, hard standing touring pitches, grass touring pitches and tent pitches. Shop, children’s play area, and nature pond. BBQ’s allowed and pets welcome. There are onsite washing and showering facilities (including accessible shower and toilet), a communal bothy, waste disposal and a coin operated washing machine and drier.

Kinchyle Farm, Nairn, IV12 5NY

07494 532 380

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

2 Albert Street, Nairn, IV12 4HP

01667 454474

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.