Destinations and properties
Dates and flexibility
Select dates
Party makeup
Guests
Nairn • Dates • Guests
Nairn • Dates • Guests

Filters


Price range

Based on a 7 night stay

£510
£1,500+
Reset

Property makeup

Dogs allowed



Minimum star grading



Property type

Recently added

Nairn self-catering holiday cottages

17 properties found
Nairn, Northern Scotland

Craigmoy

4211

Our grading

7 nights

£626 - £1,240

View
Nairn, Northern Scotland

Taigh na Ealachan

421

Our grading

7 nights

£583 - £921

View
Auldearn, Northern Scotland

Duke's Den

4211

Our grading

7 nights

£633 - £1,095

View
These properties are nearby.
Auldearn, near Nairn, Northern Scotland

Firthview Cottage

421

Our grading

7 nights

£510 - £614

View
These properties are further afield.
Nigg, Northern Scotland

Highland Hot Tub Retreat Premium

2112

Our grading

7 nights

£1,147 - £1,885

View

Keep me updated with new properties, holiday ideas and special offers!

Please enter a valid email address.

At Cottages & Castles, part of The Travel Chapter Group, your privacy is paramount to us. You can read in our privacy statement how we safeguard your data. You can opt out at any time.

Nigg, near Tain, Northern Scotland

Highland Hot Tub Retreat 1

2112

Our grading

7 nights

£924 - £1,704

View
Nigg, near Tain, Northern Scotland

Highland Hot Tub Retreat 2

2112

Our grading

7 nights

£924 - £1,704

View
Forres, Northern Scotland

Chadwick Steading

2112

Our grading

7 nights

£693 - £1,011

View
Avoch, Northern Scotland

The Little Small House

4222

Our grading

7 nights

£629 - £1,139

View
Cromarty, near Fortrose, The Highlands

Seaview Cromarty

4211

Our grading

7 nights

£583 - £817

View
Nigg, near Tain, Northern Scotland

Highland Hot Tub Retreat 4

4212

Our grading

7 nights

£871 - £1,634

View
Redburn, near Nairn, Northern Scotland

Belivat Cottage

422

Our grading

7 nights

£532 - £885

View
2

Showing 1-12 of 17 properties

Holiday homes in Nairn 

Famed for its award-winning beaches and championship links golf courses, the Victorian seaside town of Nairn is one of the Moray Firth's most popular destinations. Situated between Inverness and Elgin and within easy reach of the Cairngorms National Park, Nairn makes an excellent base for exploring the Highlands while enjoying a relaxed coastal setting.   

Whether you're planning a family holiday, a golfing break or a getaway with your dog, our self-catering holiday cottages in Nairn offer something for every type of stay. Choose from cosy cottages, luxury retreats, coastal lodges and pet-friendly holiday homes, all within easy reach of the beach and the town's attractions. 

Why visit Nairn? 

Nairn's location on the Moray Firth coastline offers visitors stunning coastal scenery and opportunities to spot dolphins from the shore. The town is famous for its wide sandy beaches, two championship golf courses and welcoming atmosphere, making it a favourite destination for families, walkers and outdoor enthusiasts. 

Nature lovers can explore nearby beauty spots including Culbin Forest, Culbin Sands Nature Reserve and Findhorn Bay, while those looking to discover more of the Highlands will find Inverness, Elgin and the Cairngorms all within easy reach. Throughout the year, Nairn also hosts a variety of popular events, including the Highland Games, Food and Drink Festival, and Book and Arts Festival. 

Nairn's beach was frequently highlighted by respondents to our Scotland Uncovered survey, with one visitor describing discovering Nairn Beach by accident as a "magical experience". Others praised the town's peaceful atmosphere, making it a popular choice for those looking to enjoy a more relaxed pace of life on Scotland's coast.