Holiday Cottages in Moray
British Travel Award Winners!
We’re proud to share that we’ve been recognised in the 2025 British Travel Awards as the Silver Winner for Best Company for UK Holiday Home Rentals.
Your Moray Firth, search returned 107 cottages
REFINE SEARCH- Sleeps4
- Bedrooms2
- Pet FriendlyNo
Reyflat Barn, a wonderful rural holiday cottage resting in Raddery in the Scottish Highland. Enclosed balcony. Garden with barbecue. On a working farm. Munlochy 8.0 miles; Muir of Ord 16.4 miles. (Ref. 1149453)
- Wi-fi
- Off-road parking
- Ground floor bedroom
- Dishwasher
- Washing machine
- Baby-friendly
for 7 nights
From
£479
- Sleeps4
- Bedrooms2
- Pet FriendlyNo
A fabulous, single-storey property resting on an elevated position in Auldearn, Highlands. Countryside views. Contemporary. Ground-floor living. Open-plan. Private patio. Nairn 3.4 miles; Inverness 19.3 miles; Grantown-on-Spey 22.5 miles. (Ref. 1125172)
- Wi-fi
- Off-road parking
- Ground floor bedroom
- Dishwasher
- Washing machine
for 7 nights
From
£557
Travel plans can change
Choose our "Flexible" booking option and cancel at least a week before your check-in date to get a refund (exclusions apply).
- Sleeps5
- Bedrooms3
- Pet FriendlyYes
A mid-terrace cottage resting in the little village of Jemimaville amidst the Scottish Highlands. Pet-friendly. Idyllic location. Washing machine. Munlochy 11.2 miles; Muir of Ord 17.9 miles. (Ref. 1118517)
- Pets go free
- Wi-fi
- Off-road parking
- Ground floor bedroom
- Dishwasher
- Washing machine
- Baby-friendly
for 7 nights
From
£521
- Sleeps4
- Bedrooms2
- Pet FriendlyNo
Sweet stone cottage close to coast and sandy beach. Very well-presented and equipped. Welcoming woodburner. WiFi. Friendly highland town with excellent facilities. Inverness 16 miles. (Ref. 932291)
- Wi-fi
- Off-road parking
- Washing machine
- Baby-friendly
for 7 nights
From
£407
- Sleeps5
- Bedrooms3
- Pet FriendlyNo
Fishers Cottage is a lovely cottage located near a beach in Ardersier, Highland, boasting a woodburning stove, ground-floor living, and enclosed courtyard. Inverness 10.7 miles; North Kessock 13.3 miles; Forres 16.8 miles. (Ref. 1168776)
- Wi-fi
- Off-road parking
- Ground floor bedroom
- Washing machine
- Baby-friendly
for 7 nights
From
£683
- Sleeps4
- Bedrooms2
- Pet FriendlyNo
A well-presented old fisherman's cottage, located in the town of Nairn in the Scottish Highlands. Beach walking distance. Woodburning stove. Centre of Nairn. (Ref. 962218)
- Wi-fi
- Dishwasher
- Washing machine
- Baby-friendly
for 7 nights
From
£1154
- Sleeps7
- Bedrooms4
- Pet FriendlyYes
This wonderful four-storey cottage is based in the ancient fishing port of Nairn, in the Scottish Highlands. Off-road parking. Nearby beach. Inverness 16 miles. (Ref. 1003990)
- Pets go free
- Wi-fi
- Off-road parking
- Dishwasher
- Washing machine
- Baby-friendly
for 7 nights
From
£646
Travel plans can change
Choose our "Flexible" booking option and cancel at least a week before your check-in date to get a refund (exclusions apply).
- Sleeps4
- Bedrooms2
- Pet FriendlyNo
Fuchsia Cottage is a traditional stone cottage in the town of Fortrose in Highland, with a nearby beach and harbour. Inverness 14.4 miles. (Ref. 1168942)
- Wi-fi
- Off-road parking
- Washing machine
- Baby-friendly
for 7 nights
From
£475
- Sleeps4
- Bedrooms2
- Pet FriendlyYes
A stylish, fresh seaside cottage in the delightful town of Nairn in the Scottish Highlands. Incredible views. Typical cottage kitchen. Fantastic garden area. (Ref. 958671)
- Pets go free
- Wi-fi
- Off-road parking
- Ground floor bedroom
- Dishwasher
- Washing machine
for 7 nights
From
£507
- Sleeps2
- Bedrooms1
- Pet FriendlyYes
Little Oaks is an appealing holiday home in Poyntzfield, Highland, featuring a private patio with a hot tub and off-road parking.Inverness 20 miles; Elgin 55 miles; Lossiemouth 59.8 miles. (Ref. 1183926)
- Pets go free
- Wi-fi
- Off-road parking
- Ground floor bedroom
- Hot Tub
-
3% off - Wed 1st Jul to 31st Aug 2026
for 7 nights
From
£519
- Sleeps6
- Bedrooms3
- Pet FriendlyYes
This detached cottage is situated in Kildary, Highland. Countryside views. 3 bedrooms. Woodburner. Tain 15 miles; Inverness 25 miles. (Ref. 996054)
- Pets go free
- Wi-fi
- Off-road parking
- Ground floor bedroom
- Dishwasher
- Washing machine
for 7 nights
From
£524
- Sleeps4
- Bedrooms2
- Pet FriendlyNo
Clans Crescent is a welcoming holiday home in Nairn, Highlands, featuring an enclosed rear garden and off-road parking. Inverness 15.2 miles. (Ref. 1191137)
- Wi-fi
- Off-road parking
- Dishwasher
for 7 nights
From
£530
- Sleeps2
- Bedrooms1
- Pet FriendlyNo
Wee Flat is a charming lower-ground-floor apartment in Avoch near Fortrose, with WiFi and easy access to local amenities. Inverness 12.7 miles. (Ref. 1189595)
- Wi-fi
- Ground floor bedroom
- Washing machine
for 7 nights
From
£383
- Sleeps3
- Bedrooms2
- Pet FriendlyNo
Pretty stone cottage. Very close to sandy beach and sea. Quiet location in friendly highland town. Lots of space, well equipped. Welcoming wood burning stove with starter pack. Inverness 16 miles. (Ref. 934120)
- Wi-fi
- Dishwasher
- Washing machine
-
15% off - Sat 8th Aug to 15th Aug 2026
for 7 nights
From
£514
Travel plans can change
Choose our "Flexible" booking option and cancel at least a week before your check-in date to get a refund (exclusions apply).
- Sleeps2
- Bedrooms1
- Pet FriendlyNo
Flat 4 is a delightful, ground-floor apartment resting in Cromarty, Highlands. Close to the coast. Close to a shop and pub. Couple’s retreat. Off-road parking. Fortrose 9.6 miles; Inverness 24.2 miles. (Ref. 1128071)
- Wi-fi
- Off-road parking
- Ground floor bedroom
- Washing machine
for 7 nights
From
£381
- Sleeps2
- Bedrooms1
- Pet FriendlyNo
A quaint, single-storey property resting in the countryside outskirts of Fortrose, Ross and Cromarty. Off-road parking. Close to a beach. Garden. Rosemarkie 2.1 miles; Cromarty 10.7 miles; Inverness 14.8 miles. (Ref. 969866)
- Off-road parking
- Ground floor bedroom
for 7 nights
From
£396
- Sleeps2
- Bedrooms1
- Pet FriendlyNo
Taigh Nam Moireach, a romantic single-storey holiday lodge near Croy, the Highlands, within beautiful gardens and is close to the coast and countryside. Nairn 7 miles; Inverness 10 miles; Inverness Airport 3 miles. (Ref. 1191013)
- Wi-fi
- Off-road parking
for 7 nights
From
£901
- Sleeps2
- Bedrooms1
- Pet FriendlyYes
A lovely detached cottage tucked away in the historic town of Cromarty in Cromartyshire. Open fire. Private garden. WiFi. Fortrose 9.7 miles; Avoch 11.6 miles; North Kessock 20.3 miles. (Ref. 1060409)
- Pets go free
- Wi-fi
- Dishwasher
- Washing machine
- Baby-friendly
for 7 nights
From
£493
- Sleeps9
- Bedrooms5
- Pet FriendlyNo
This beautiful, semi-detached holiday home rests in Inverness, Scottish Highlands. Off-road parking. Bedrooms with en-suite. Pet-friendly. Close to amenities. Ground-floor living. North Kessock 4.5 miles; Dores 8.7 miles; Tomatin 17.3 miles. (Ref. 1102110)
- Wi-fi
- Off-road parking
- Ground floor bedroom
- Dishwasher
- Baby-friendly
for 7 nights
From
£1059
- Sleeps6
- Bedrooms3
- Pet FriendlyYes
A traditional cottage found in the historic town centre of Cromarty, Cromartyshire. Open fire. WiFi. Fortrose 9.7 miles; Avoch 11.6 miles; North Kessock 20.3 miles. (Ref. 1060411)
- Pets go free
- Wi-fi
- Dishwasher
- Baby-friendly
for 7 nights
From
£610
Escape to the heart of the Scottish Highlands and discover all that this beautiful region has to offer by booking one of these Moray cottages for your next holiday.
Why Book Moray Cottages?
Situated on the northeastern coast of Scotland, Moray is a wonderful location that offers visitors the chance to enjoy the best of coast, countryside and Highland charm. When you book one of these Moray holiday cottages, you’ll find yourself surrounded by a stunning landscape of rolling hills, sandy beaches and quaint woodland trails.
Did you know this huge inlet of North Sea is home to a school of bottlenose dolphins and is one of Europe’s best places to watch them frolicking in the ocean? And if that’s not cool enough, further out to sea you’ll find harbour porpoises, white-beaked dolphins, and migrating whales.
Wildlife also abounds on land, with otters, badgers, deer and all sorts of birds. Don’t miss Culbin Forest and the RSPB nature reserve at Culbin Sands, where miles of forest-capped dunes roll out to never-ending swathes of golden sands.
As well as being home to quaint towns and villages steeped in history, the area is also well known for its whisky heritage, with the famous Malt Whisky Trail running through the region.
Whether you're travelling with friends, family or your partner, these Moray cottages provide the perfect retreat, complete with all the comforts you need for a memorable stay.
For more inspiration on what to do during your stay, be sure to have a read through the fantastic Moray Travel Guide »
Places to Visit from your Moray Accommodation
When you book one of these Moray cottages, you’ll be perfectly placed to explore some of the region’s most popular locations.
Start with a visit to the historic town of Elgin, just over a 25-minute drive away. Here you can explore the grand ruins of Elgin Cathedral, often referred to as the ‘Lantern of the North’, or enjoy a wander around the town’s shops and cafés. Don’t miss the Elgin Museum, one of the oldest in Scotland, which offers fascinating insights into the area’s heritage.
Another nearby gem is Buckie, only a 25-minute drive from Moray. This charming coastal town is ideal for a day by the sea, with scenic walks along the Moray Firth and the chance to spot dolphins. While you're there, take time to visit the Buckie and District Fishing Heritage Centre to learn about the town’s maritime past.
Other Popular Destinations near Moray Cottages:
Types of Highlands Holidays
As well as these beautiful Moray cottages, there’s also a full collection of holiday cottages in the Highlands available to check out on the Scottish Highlands pillar page.
If you’re after a rustic retreat in the woods or something more unique, be sure to browse these log cabins in the Highlands. Alternatively, those travelling with their furry friend will find a great choice of stays with this collection of dog-friendly Highland cottages.
If you’re only looking to get away for a few days, then this selection of short breaks in Scotland is well worth exploring too.
Still undecided on where to go? Have a little look at the wider collection of Scotland holiday homes for even more options!