Here you will find a comprehensive list of all of Nairn’s self-catering accommodation – many of which are not listed elsewhere.  From family friendly crashpads next to the beach to romantic countryside hideaways, we really do have something for all tastes and all budgets. 

If you prefer the freedom of having your own front door and the ability to shop and cook at all hours of the day and night, you’ll find what you need here. Many are open year round, with cosy fires and incredible sea views. Enjoy your home from home in Nairn! 

  • Listing Type

60 Society Street, Nairn, IV12 4NL

Situated in the atmospheric and quirky area of Fishertown, this charming semi-detached stone cottage is ideally situated within easy walking distance of both a sandy beach and local services. Nicely presented throughout with lots of space this cottage is ideal for a family group or group of friends who want to spend time together in this very popular coastal area of the Highlands.

Sleeps 3

Tel: 07753 968335

59 Society Street, Nairn, IV12 4NL

Review: “59 Society Street is a delightful and sympathetic restoration of a traditional Fishertown house that provides all the convenience of modern living but retains the feel of the original house. The bedrooms are bright, but also cosy, and the beds are very comfortable. The modern kitchen is excellent.”

Sleeps 4

14 Wilson Street, Nairn, IV12 4NY

Set in the heart of Fishertown. Review: “Loved the log burner made it so cosy Great location. Everything there we needed. Key collection and parking arrangements were explained in plenty time of our arrival. Highly recommend this lovely cottage.”

Sleeps 4

5 Seafield Street, Nairn. IV12 4HN

Seafield is a large villa a few minutes from the sea, links and town centre.  Two double bedrooms, one with en-suite, a twin bedroom and modern bathroom.  Five reception rooms, kitchen and laundry room. Email for brochure with your preferred date

Sleeps 6

Tel: 07775948201

18 Waverley Road, Nairn, IV12 4RQ

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

Tel: 01667 456338

26 Union Street, Nairn, IV12 4PS

Review: “Charming, clean, traditional cottage in a wonderful, quiet location, with a lovely garden to sit in. Just minutes from the beach and the High Street”

Sleeps 4

Tel: 07789 844084

5 Birch Road, Nairn, IV12 4SP

Review: “Rowanlea Cottage, is a very clean and comfortable holiday home. Has everything you would ever need, with the thoughtfulness of fresh milk, tea and a few chocolate biscuits when you arrive. Nice quiet area, and within walking distance of the town of Nairn.”

Sleeps 6

53 Old Bar Road, Nairn, IV12 5BX

Review: “The apartment was spotlessly clean and everything we could possibly need was provided. It was very spacious and comfortably furnished and the views from the balcony were spectacular. Nairn is a great base for exploring the area and we look forward to returning.”

Sleeps 6

Rose St, Nairn IV12 4AJ

A traditional Seaside Cottage.
Review: “Homely, super clean and cosy place in the town centre but oh so quiet – we slept very well. The open fire was much appreciated, even in August. We mostly self catered and found the kitchen had everything. The car parking takes some practise but don’t be put off, it’s do-able! We really appreciated that we were able to bring our dog, thank you. Grace was top with communication, check in and answering any questions. We hope to be able to stay again!”

Sleeps 2

Tel: 07796673431

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

Review: “The area was quiet though close to the amenities. The cottage garden was lovely to relax in after a day visiting local attractions. We would certainly book again if returning to the area and would recommend the cottage to friends and family.”

Sleeps 4

Tel: 07934 677195

1 Roseneath Terrace, Nairn.

“A breath of fresh seaside air!”

Sleeps 4

Tel: 07826 841721

Harbour Street, Nairn, IV12 4NX

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

Tel: 07740 104226

51 Society Street, Nairn, IV12 4PF

Review: “Lovely stone cottage, perfectly located – 3 minutes walk to Nairn beach. Good Co-op 5 mins up the road and spectacular walks along the beech protected by Dunes and Reeds” 3 bedrooms and a sofa bed

Sleeps 5

Lodgehill Gate, Nairn. IV12

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

Marine Road, Nairn.

Stunning home from home overlooking the Links. Book early to avoid disappointment

Sleeps 7

Tel: 07810 308651

12 Cumming Street, Nairn, IV12 4NF

Seaview is a Nairn property that offers 2 bedrooms for 4 guests, 1 bathroom and is not suitable for young children.

Sleeps 4

Tel: 07717 203360

Thurlow Road, Nairn, IV12 4EZ

Originally built for the coachman for Monkland House, the Cottage now incorporates the original hayloft to provide spacious holiday accommodation. The Cottage offers the best in luxury self-catering accommodation, sleeping up to 6 people in 3 sumptuous bedrooms, large open plan kitchen, lounge with log burning stove and dining area. It is also attached to the original stables creating a private, sheltered courtyard ideal for outdoor dining.

Sleeps 6

Tel: 01667 452708

Douglas Street, Nairn, IV12 4DJ

Ground floor apartment is disability friendly.

Review: “Comfortable, cosy and a great base to explore Nairn. It was clean comfortable and had all the bits and bobs (kitchen items such as tin foil and dishwasher tablets etc) you needed to make it a lovely stay.”

Sleeps 4

162 Harbour Street, Nairn, IV12 4PH

Unique single-roomed property boasting the best seagulls-eye views. Full length windows provide 120° views, and you may catch the Northern Lights! A telescope ensures you have the best views of the night sky, and the scenery. Not accessible for those with mobility problems, stair access only.

Sleeps 2

9 Royal Marine Apartments, Marine Road, Nairn

Fabulous flat next to the Beach, Splash Pool Playground, Cricket Pitch, close to Golf courses and places to eat, yet quiet and comfy.
Click address for website.

Sleeps 4

Tel: 07967 019 906

Modern, comfortable bungalow “Seaside”, detached. On the outskirts, 2 km from the centre of Nairn, in a quiet, sunny position, 1 km from the sea, 1 km from the beach.  Comfortable and tasteful furnishings, Suitable for families. Garden and Terrace, Extra WC, Parking. Access – No steps.

Sleeps 6

7A Douglas Street, Nairn, IV12 4DJ

Review: “Nairnia is cosy and comfortable and immaculately clean. All appliances/facilities are easy to use. Great proximity to town of Nairn, near shops and restaurants, short walk to beach. Great communication from hosts. Our second visit and we will return later this year. Ground floor location with no stairs which makes access perfect.”

Sleeps 2

2 Manse Road, Nairn, IV12 4RN

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

Tel: 01667 455137

15A Simpson Street, Nairn, IV12 4NT

The cottage is located in one of the tiny winding streets that Fishertown is noted for, yet it has its own parking and even a little courtyard area at the side. Provides the best of modern living whilst retaining its original charm and ambience, such as thick stone walls. The main living area is open plan, with a separate kitchen, which is compact yet bright and modern, with built-in units and very well equipped, and a split stable door gives access to the wee garden. There is also a handy ground floor wet room. Winding cottage stairs lead up to the landing. The double bedroom on the first floor has a king-size bed and a TV, and an adjoining room acts as a dressing room, with extra space for hanging clothes and general storage.

Sleeps 2

Tel: 07875 503593

37A Harbour Street, Nairn, IV12 4NX

Resting alongside the River Nairn, in the attractive and lively seaside town of Nairn, in the Scottish Highlands, is this delightful four-storey cottage.
The owners have created a wonderfully modern interior, which has been tastefully decorated to provide an excellent base for friends and families looking to explore this lovely coastal region.
The property benefits from four well-presented bedrooms, consisting of two king-sizes, a single and a twin, all of which have a lovely decor and an abundance of natural light.

Sleeps 7

Set over 2 floors, this entirely refurnished neat property offers a dining kitchen, living room, bathroom with walk in shower, a double bedroom, walk in wardrobe, dressing table, designated study space with laptop mat, ergonomic desk chair, Bluetooth chargeable desk lamp.

In addition it boasts underfloor heating, smart TV and a wood burning stove for an addition luxurious warmth in this year round highland retreat

Sleeps 2

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

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

Society St, Fishertown, Nairn

Sutors’ Hauf is a recently renovated and modernised, traditional, 1 bedrooom cottage in the historic Fishertown area of Nairn. We think it’s the perfect romantic retreat to the Highlands of Scotland.

Sleeps 2

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

15 Lochloy Avenue, Nairn, IV12 5AW

Luxury spacious bungalow in the beautiful coastal town of Nairn. Ideal for families with generous living space and close proximity to gorgeous sandy beaches. Bathroom boasts double shower, jacuzzi bath, soothing fibre optic lighting and TV.

Sleeps 8

Tel: 07793 366572

160 Harbour Street, Nairn, IV12 4PH

Welcome to Harbour View. Our space is newly refurnished, the light and airy living room shares a dining area seating six and access to small balconies overlooking Nairn Harbour and River Nairn. Harbour View has a Double bedroom with en-suite, twin room and sofa bed for extra in your party. As well as family bathroom and well-equipped kitchen with a view over the Harbour towards the Moray Firth.

Sleeps 5

Detached bungalow in a quiet road near to the Nairn Dunbar Golf Club and within walking distance of Nairn town centre. Ideal for couples and families looking for a seaside holiday close to all amenities.

All on the ground floor.

Sleeps 4

16 Lochloy Avenue, Nairn, IV12 5AW

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

Tel: 07768 832221

14 Newton Gate, Nairn.

A spacious detached bungalow located in a quiet, leafy cul-de-sac, near the centre of Nairn. Comfortable, traditional style accommodation for up to 5 people, in 3 bedrooms. Bedroom 1: has a “zip and link” which can be a double bed/2 singles.
Large, bright living room, with dining area, and a sun-lounge beyond, looking out on to the garden. TV, DVD player, & WiFi. There is a fully equipped kitchen and gas central heating throughout. Bathroom has WC, bath and separate shower.

Sleeps 5

Tel: 01667 451325

Nairn, Highland, IV12 4BN

A family run 2 bedroom house on 3 levels in the heart of Nairn.  Famous for its beach, 2 golf courses and a great central location to explore the Highlands of Scotland.
Located just off the High street, less than 10 mins from the Railway station and less than 5 mins from the Bus station.
Ample parking either on the High street or in the Car park opposite.

Sleeps 4

Tel: 07544 275782

3B Links Place, Nairn. IV12 4NH

Seaview House – A Traditional Home by the Beach is a beachfront property located in Nairn.

The holiday home is equipped with 4 bedrooms, 3 bathrooms, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a patio with sea views.
Guests at the holiday home can enjoy hiking and cycling nearby, or make the most of the garden.

Sleeps 8

5 Albermarle Place

Spacious 2 bedroom maisonette with additional single bed box room in the beautiful highland seaside town of Nairn.
Situated a stone’s throw from the High Street and short walk from the seaside we offer a fantastic stay for visitors to drink in the relaxing costal atmosphere with quick access to local hospitality. The accommodation is set back from the street within its own shared gardens, including outdoor seating and a private storage shed for sports or outdoor equipment.
The accommodation offers a sizeable living room with a real flame gas fire, kitchen/dining room, double and twin bedrooms, shower and bath facilities and all the comforts of home. The upstairs master bedroom is set in our vast loft conversion with comforting sloped ceilings. Here we also have an adjacent box room adding extra sleeping accommodation for larger families/group
The quaint garden space is ideal to sit out, kick back and soak in the seaside air with a coffee or something stronger.
Guests have exclusive access to the entire property for the duration of their stay. They will also benefit from use of our shed storage space and shared access to our secluded garden space. We have a high chair and travel cot available for families to use with small children.

Sleeps 4

Tel: 07783980053

32 Society Street, Nairn.

Traditional Seaside Cottage.
“Isla’s Cottage ” is in the heart of Fishertown. Sleeping 4 in 2 bedrooms, ideal for couples or small families, pets welcome.
Small cottage gardens with outdoor furniture and enclosed by fence. Private parking adjoins the property. Spacious open plan lounge, log burner, large ground floor shower room. Spiral staircase to attic sleeping area. Main bedroom and shower room on ground floor, so good level access.

Sleeps 4

Tel: 07796673431

Tradespark Road, IV12 5NF

Willowvale is an unusual and elegant 1920s house and the main accommodation across the ground and first floors is available for rent. It has been beautifully furnished and decorated with each bedroom having its own charm and appeal. Most of all, it is welcoming to adults and children alike.

Sleeps 8

Tel: 07753 612 357

51 Park Street , Fishertown, Nairn, IV12 4PP

West Beach Cottage is located in the historic Fishertown Conservation area of Nairn. Comfortably sleeping 6 the cottage has been modernised and redecorated recently. It is located only 100m from miles of beautiful sandy beach. 

Sleeps 6

Tel: 07763241482

Albert Street, Nairn, IV12 4HE

Inverwick Cottage is ideally situated in the West End of Nairn being only 2 minutes walk from the beach, with sea views, a patio and parking. It is set in the grounds of Inverwick House

Sleeps 4

7A Bath Street, Nairn, IV12 4NA

Review: “We loved the location of the house in a quiet cul de sac, being both close to extensive beach walks and the amenities of the town. The Moray Firth did not fail to deliver spectacular views and wildlife including dolphins and basking sharks. The house was very comfortable and well equipped; we have had a very relaxing week. Thankyou.”

Sleeps 7

Balblair Farm, Croy, Inverness, IV2 5PH

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

Tel: 01667 493407

34 Shore Street, Nairn.

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

Tel: +61 425 065 168 (sms)

57 Society Street, Nairn, IV12 4NL

Graded 4* by Visit Scotland, The Nairn House is a lovely Georgian house renovated to an excellent standard to provide spacious holiday accommodation for 6 close to both of Nairn’s beaches and town centre. 

Sleeps 6

Tel: 07584 123097


2 Seafield Gardens, Nairn, IV12 4RT

Set in the heart of the West End and perfectly located for the town centre, links and golf courses. Detached bungalow with two double bedrooms with flexible accommodation, sleeping up to 6.

Sleeps 6

Tel: 07816 286122

43 Old Bar Road, Nairn.

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

Tel: 01349 800153

Park Street, Nairn

A traditional seaside cottage. Small yet perfectly formed, a step away from the High Street. The cottage has been fully renovated in which included fitting a new kitchen and restoring the original floor boards. Cosy central heating.

Welcomes one well behaved pet. Ideal for solo travellers, but not children.

Sleeps 2

Tel: 07796673431

Belivat Cottage, Nairn

This charming cottage adjoining the owners house is set within 4 acres of beautiful gardens and woodland.
Stunning location in the peaceful hamlet of Belivat ideal for that romantic get-away-from-all holiday
Surrounded by beautiful countryside an ideal spot for outdoor pursuits and exploring.

Sleeps 4

Tel: 01237 459828

30 Shore Street, Nairn, IV12 4PX

Beach House has been furnished and equipped to a very high standard to ensure as comfortable and relaxing holiday as possible. Located in the picturesque Fishertown area of Nairn and only a minutes walk from the sweeping beaches and the numerous restaurants and pubs of the town.

“Excellent beachside location, house very family and dog friendly!”

Sleeps 7

Bona Vista Road, Nairn

  • 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

Tel: 01237 426781

4 Queen Street, Nairn.

Duntroon is a Georgian Villa situated in the very heart of Nairn on a quiet side street adjacent to the High Street. Review: “This is a fabulous house in a great location. We travelled with a pensioner, three other adults and two teenagers and it suited everyone. The upstairs bedrooms (4 doubles) are all spacious and ensuite, and the downstairs single has a bathroom next door. There’s a spacious living room and dining room, and outside seating too. The kitchen is extremely well equipped.” Duntroon offers quality holiday accommodation with 5 bedrooms, (4 en-suite) and also a large sunny garden. Open for holiday lets all year round.

Sleeps 8

Tel: 0787 603 2358

Victoria St, Nairn, IV12 4HH

Wee Corsee is a split-level flat. It has two bedrooms, one en-suite shower room, family bathroom with a shower over the bath and open plan living space with sofa bed. Decorated and furnished with high quality and comfortable furniture to ensure a wonderful, relaxing place to stay.

Sleeps 6

Tel: 07951 099126

4 The Orchard, Lochloy Road, Nairn, IV12 5BE

Apple Tree Cottage is in a quiet cul-de-sac in the seaside resort of Nairn. Ideal for families and exploring the Scottish Highlands, it is in easy reach of historic sites such as Cawdor Castle, Brodie, Culloden and Fort George, and natural wonders like Loch Ness and the Cairngorms. Nairn, on the Moray Firth, is famous for its dolphins and some of the best beaches in Scotland, with Culbin forest and Findhorn bay nearby. Nairn boasts two championship golf courses, one just yards from the cottage. The two bedroom cottage can sleep up to 6 (maximum four adults), takes pets, and has its own private garden.  It has private parking in front of the cottage and a single garage available for guests to use.  It is accessible to wheelchair users and has a wet-room shower with a lowered basin – see the listing for full details

Sleeps 6

8 The Moorings, Harbour Street, Nairn

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

85 Harbour Street, Nairn, IV12 4PY

Review: “Riverside View perfect holiday location. The cottage has everything you could ask for and the view from the sitting room on to the river is amazing. Cleanliness was first class. The welcome pack we received was a lovely touch, even the dogs got their own goodies. The vase of flowers was extra special. We have stayed in a few of your cottages in Nairn, Riverside Vie is but far the best. We have already booked for next year.”

Sleeps 4

58 Society Street, Fishertown, Nairn. IV12 4NL

Stone built cottage in the heart of Fishertown a step from the beach and some lively bars and restaurants. 

Sleeps 6

9 Assynt Gardens, Nairn, IV12 4SJ

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

Cawdor Road, Nairn, IV12 5QU

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

62 Seabank Road, Nairn, IV12 4HA

Seaview Lodge offers luxury accommodation for discerning holiday-makers! Stylishly decorated throughout in a colour palette of sea-spray blue and sand, it mirrors the jewel colours of the sea-side it overlooks. It has enclosed gardens at the front and to the rear, with off street parking.

Sleeps 8

Tel: 01667 451831

1 Marine Road, Nairn, IV12 4EA

Review: “Great location, 3 pubs/restaurants within walking distance.. well equipped cottage, couldn’t fault anything about it .. had everything you could need, even had a pair of binoculars to try and spot dolphins !!”

Sleeps 4

Tel: 07877 799561

Little Kildrummie, IV12 5QU

Set within extensive shared gardens in a quiet secluded location. Only a 50 metre stroll to the private banks of the River Nairn – ideal location for those who enjoy a peaceful countryside break. BBQ and picnic facilities on the river banks. Ideal for birdwatchers, wild life enthusiasts and fishermen. 

Sleeps 6

Tel: 01667 453900

Boath Steading, Auldearn, Nairn, IV12 5TE

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

Tel: +44 01667 451300

Table Road, Nairn, IV12 5PF

Number 10 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

5 Simpson Street, Nairn, IV12 4NT

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

3 Lochiel Place, St Ninian Road, Nairn, IV12 4EH

Review: “We enjoyed our stay at Kittiwake Cottage. The location is perfect for exploring Nairn, we liked being so close to the beach and the town centre. The cottage had everything we needed and Jean kindly provided a high chair and travel cot for our daughter. The little BBQ area out the back is perfect for catching some sun in the morning, a lovely coffee spot”

Sleeps 4

Lochloy, Nairn.

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

Tel: 07595 977 445