24/7 “On Holiday” Support

Our friendly UK team are here to help, in case of any emergency.

Award Winning Holiday Experts

Over 30 years of experience in UK self-catering holidays.

B Corp Certified Business

Committed to making a positive social and environmental impact.

Safe & Secure Payments

Flexible payment options for peace of mind.

Holiday Cottages Moray

REFINE SEARCH

Your Moray Firth, search returned 94 cottages

Most relevant
  • Distance to Location
  • Most relevant
  • Price (lowest first)
  • Price (highest first)
  • Sleeps (lowest first)
  • Sleeps (highest first)
  • Tick Rating (lowest first)
  • Tick Rating (highest first)
20
  • 10
  • 20
  • 50
  • 100
  • Sleeps4
  • Bedrooms2
  • PetsNo
  • Sykes rating

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

7 nights from £430

Last booked yesterday
See more details
  • Sleeps4
  • Bedrooms1
  • PetsNo
  • Sykes rating

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

7 nights from £372

  • Sleeps2
  • Bedrooms1
  • PetsNo
  • Sykes rating

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

7 nights from £392

Last booked yesterday
See more details
  • Sleeps6
  • Bedrooms3
  • PetsYes

    4.6

    Outstanding

  • Sykes rating

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)

  • Wi-fi
  • Dishwasher
  • Baby-friendly
  • 10% off - Sat 3rd Feb to 4th May 2024

7 nights from £610

  • Sleeps2
  • Bedrooms1
  • PetsYes

    4.5

    Outstanding

  • Sykes rating

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)

  • Wi-fi
  • Dishwasher
  • Washing machine
  • Baby-friendly
  • 10% off - Wed 21st Feb to 4th May 2024

7 nights from £494

Last booked yesterday
See more details
  • Sleeps4
  • Bedrooms2
  • PetsNo

    4.8

    Outstanding

  • Sykes rating

A splendid mid-terrace fisherman's cottage resting in Fishertown, Nairn in Inverness. Off-road parking. Woodburning stove. Near a beach. Inverness 16.1 miles. (Ref. 1079392)

  • Wi-fi
  • Off-road parking
  • Ground floor bedroom
  • Washing machine

7 nights from £430

  • Sleeps4
  • Bedrooms2
  • PetsYes

    4.7

    Outstanding

  • Sykes rating

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)

  • Wi-fi
  • Off-road parking
  • Ground floor bedroom
  • Dishwasher
  • Washing machine

7 nights from £530

  • Sleeps8
  • Bedrooms4
  • PetsYes

    4.9

    Outstanding

  • Sykes rating

This spacious semi-detached cottage lies in Nairn, Nairnshire. Close to amenities. Close to beach. Bike storage. Inverness 16.2 miles; Elgin 22.6 miles; Lossiemouth 27.3 miles. (Ref. 1058000)

  • Wi-fi
  • Dishwasher
  • Washing machine
  • Baby-friendly

7 nights from £600

  • Sleeps4
  • Bedrooms2
  • PetsNo

    4.2

    Good

  • Sykes rating

A traditional Scottish holiday home positioned in Cromarty on the Black Isle in Scotland. Seaside. Local pubs and shops. Family-friendly. Cromarty 0.1 miles; Inverness 23.9 miles; Lossiemouth 63.9 miles; Elgin 59.3 miles. (Ref. 1110738)

  • Wi-fi
  • Dishwasher
  • Washing machine
  • Baby-friendly

7 nights from £713

  • Sleeps3
  • Bedrooms2
  • PetsNo

    4.9

    Outstanding

  • Sykes rating

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

7 nights from £521

Last booked 2 days ago
See more details
  • Sleeps4
  • Bedrooms2
  • PetsNo

    4.9

    Outstanding

  • Sykes rating

Smart, detached, chalet-style lodge. Elevated location with wonderful panoramic views. Forest to the rear. Haven for wildlife. Perfect for walking, touring and relaxing. WiFi. Dingwall 10 miles. (Ref. 933067)

  • Wi-fi
  • Off-road parking
  • Electric vehicle charging
  • Ground floor bedroom
  • Dishwasher
  • Washing machine
  • Baby-friendly

7 nights from £435

  • Sleeps4
  • Bedrooms2
  • PetsNo

    5.0

    Perfect

  • Sykes rating

A seaside cottage resting in Kilmuir, near Munlochy, Black Isle in Ross-shire. Family-friendly. Beach within walking distance. Boat tours. Munlochy 4.7 miles; Inverness 8.1 miles; Nairn 21.1 miles. (Ref. 1110729)

  • Wi-fi
  • Off-road parking
  • Dishwasher
  • Washing machine

7 nights from £788

  • Sleeps2
  • Bedrooms1
  • PetsYes
  • Sykes rating

Core-na-bye is a brilliant, one-bedroom holiday home resting in Inverness, Scottish Highlands. Countryside and lake views. Open plan. Ground-floor living. Smart TV. North Kessock 4.8 miles; Dores 9.3 miles; Tomatin 20.1 miles. (Ref. 1130108)

  • Wi-fi
  • Ground floor bedroom

7 nights from £709

  • Sleeps2
  • Bedrooms1
  • PetsYes

    4.9

    Outstanding

  • Sykes rating

A stylish, one-bedroom home enjoying rural views in Munlochy , Highlands. Romantic. Pet-friendly. Countryside views. Contemporary. Enclosed garden. Private balcony. Inverness 8.2 miles; Rosemarkie 8.3 miles; Beauly 10.1 miles. (Ref. 1128926)

  • Wi-fi
  • Off-road parking
  • Washing machine

7 nights from £528

  • Sleeps6
  • Bedrooms3
  • PetsYes

    4.7

    Outstanding

  • Sykes rating

This detached cottage is situated in Kildary, Highland. Countryside views. 3 bedrooms. Woodburner. Tain 15 miles; Inverness 25 miles. (Ref. 996054)

  • Wi-fi
  • Off-road parking
  • Ground floor bedroom
  • Dishwasher
  • Washing machine

7 nights from £509

  • Sleeps6
  • Bedrooms3
  • PetsYes

    5.0

    Perfect

  • Sykes rating

A gorgeous detached holiday home resting in the quiet hamlet of Redburn near Nairn. Family friendly. Wheelchair-friendly access. Underfloor heating. Nairn 7.9 miles; Forres 11.5 miles; Inverness 20.5 miles; Elgin 24 miles. (Ref. 1071111)

  • Wi-fi
  • Off-road parking
  • Dishwasher
  • Washing machine
  • Baby-friendly

7 nights from £814

  • Sleeps4
  • Bedrooms2
  • PetsNo

    4.8

    Outstanding

  • Sykes rating

A semi-detached bungalow nestled in the vibrant city centre of Inverness in Scotland. Private garden. City centre location. WiFi. North Kessock 5 miles; Dores 9.1 miles; Tomatin 15.6 miles. (Ref. 1076741)

  • Wi-fi
  • Ground floor bedroom
  • Washing machine

7 nights from £514

Last booked yesterday
See more details
  • Sleeps6
  • Bedrooms3
  • PetsYes
  • Sykes rating

A well-presented, three-bedroom property residing in Dornoch, Sutherland. Electric stove. Pet-friendly. Close to amenities. Hot tub. Inverness 44.8 miles (Ref. 1132176)

  • Wi-fi
  • Off-road parking
  • Ground floor bedroom
  • Hot Tub
  • Dishwasher
  • Washing machine
  • Baby-friendly

7 nights from £839

Last booked yesterday
See more details
  • Sleeps4
  • Bedrooms2
  • PetsNo

    4.3

    Good

  • Sykes rating

A lovely detached bungalow resting in Inverness, Highland. Enclosed garden. Smart TV. Close to amenities. Romantic. Electric fire. Off-road parking. North Kessock 5.2 miles; Dores 8.6 miles; Tomatin 18 miles. (Ref. 1115330)

  • Wi-fi
  • Off-road parking
  • Ground floor bedroom
  • Dishwasher
  • Washing machine
  • Baby-friendly

7 nights from £556

Last booked yesterday
See more details
  • Sleeps4
  • Bedrooms2
  • PetsNo

    4.8

    Outstanding

  • Sykes rating

A semi detached cottage located in the village of Inverness. Two bedrooms. Open plan sitting area. Breakfast bar. Enclosed garden. (Ref. 962034)

  • Wi-fi
  • Washing machine

7 nights from £422

Please find a selection of self-catering holiday cottages to rent near Moray, Scotland.

Fancy a Highland adventure that's full of wonderful surprises? Then try a Moray Firth cottage holiday.

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 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.

Indeed, the coast of the Moray Firth is awash with unspoilt beaches (look out for Burghead, Hopeman and Lossiemouth), punctuated by pretty fishing villages and many sites of historic interest, from Iron Age remains to intriguing Pictish stones. Nairn is an attractive seaside resort renowned for sun-drenched days, while the town of Forres is famous for its floral displays and associations with Macbeth.

Distinctive trails worth following include the Malt Whisky Trail, the impressive Castle Trail and the Moray Firth Trail - the latter part of the North Sea Trail and offering endless walks off-the-beaten track, with links to the Great Glen Way and Speyside Way.

The Moray Firth is also a good place to pack your irons and features a mind-boggling collection of golf courses - Spey Bay, Elgin, Hopeman and Forres, to name a few.

Add a temperate climate, superb diving and the regional delicacy of Cullen Skink and your Moray Firth cottage holiday awaits!

Can't find the ideal cottage in this collection? Choose from this range of Scotland holidays instead.