Holiday Cottages in Moray

Holiday Cottages in Moray

Home to the biggest range at the lowest price

Check-in

{{checkInFormatted}}

Add dates

± {{flex}}
Check-out

{{checkOutFormatted}}

Add dates

± {{flex}}

Live availability

Live prices

Book instantly

Did you know? We have a dedicated site just for pet friendly holidays, take me to Dog Friendly Cottages >

Moray Cottages

  • Last Minute Cottages - House in Moray
  • 2

    Buckie

    House in Moray

    Ref: S536019

    3
    6
    The small fishing town of Buckie offers up lots to do with its own harbour and marina as well as a range of facilities including a leisure centre, swimming pool, and two local golf courses. Don t forget your walking boots for a stunning walk along...

    From

    £110

    per night
    View

  • Last Minute Cottages - Harbour View
  • 1

    Buckie

    Harbour View

    Ref: S375872

    Reviews 17

    3
    6
    Findochty has a beach at Long Head and pub on the harbour front. Visit the town of Cullen renowned for its smoked haddock and potato soup, or enjoy a spot of golf at either of the nearby courses. Take a drive to Elgin, home to a cathedral, museums...

    From

    £67

    per night
    View

  • Last Minute Cottages - Grace Cottage
  • Buckie

    Grace Cottage

    Ref: S75265

    Reviews 34

    3
    6
    The coastal village of Portknockie is situated on a cliff-top overlooking a natural harbour on the Moray Firth coast. Explore the cliff-tops, beaches and coves, or look out for dolphins, seals and sea birds. Nearby is the delightful town of Cullen...

    From

    £59

    per night
    View

  • Last Minute Cottages - House in Moray
  • 2

    Ballindalloch

    House in Moray

    Ref: S487645

    4
    7
    Nestled in the village of Tomintoul within Cairngorms National Park, and close to the banks of the River Avon. With a traditional town square, Victorian buildings and restaurants using local seasonal produce and offerings of regional whisky and...

    From

    £99

    per night
    View

  • Last Minute Cottages - Cottage in Moray
  • Elgin

    Cottage in Moray

    Ref: S229085

    4
    8
    From whisky distilleries to nature spotting, there's plenty to see and do in this vast area of the Highlands. Head to the coastal village of Kingston (6 miles) or the town of Lossiemouth (7 miles) for a trip to the beach. Visit historic locations...

    From

    £174

    per night
    View

  • Last Minute Cottages - The Mouries
  • 2

    Fochabers

    The Mouries

    Ref: S677520

    Reviews 2

    3
    8
    East of the River Spey is where you'll find the picturesque village of Fochabers. Visitors to the village, an important stop along the Speyside Way (a long distance path from Buckie to Aviemore), can take in the beautiful buildings that dot the...

    From

    £122

    per night
    View

  • Last Minute Cottages - The White Cottage
  • Elgin

    The White Cottage

    Ref: S479973

    Reviews 7

    3
    8
    The charming village of Lhandryde is located in the gorgeous Moray region, east of Elgin. The village has a peaceful and pleasant atmosphere, with a number of attractive cottages and St Andrews, a charming main street with a convenience shop and a...

    From

    £129

    per night
    View

  • Last Minute Cottages - 1 Seafield Street
  • 1

    Buckie

    1 Seafield Street

    Ref: S6349

    Reviews 58

    6
    12
    The coastal town of Cullen boasts a natural harbour on the Moray Firth coast. Enjoy a spot of golf at either of the Cullen or Strathlene golf courses or take a pleasant drive to the city of Elgin, home to an imposing cathedral, museums and the...

    From

    £111

    per night
    View
    LateRooms.com

  • Last Minute Cottages - 83 Seatown, Buckie
  • 3

    Buckie

    83 Seatown, Buckie

    Ref: S632116

    From

    £80

    per night
    View
    LateRooms.com

  • Last Minute Cottages - Spey Cottage
  • Charlestown of Aberlour

    Spey Cottage

    Ref: S719265

    1
    2

    From

    £44

    per night
    View
    LateRooms.com

  • Last Minute Cottages - Hillside Havens
  • 3

    Dufftown

    Hillside Havens

    Ref: S627702

    1
    2

    From

    £130

    per night
    View
    LateRooms.com

  • Last Minute Cottages - St Orans
  • 3

    Rafford

    St Orans

    Ref: S709133

    1
    2

    From

    £79

    per night
    View
    LateRooms.com

  • Last Minute Cottages - Dandaleith Cottage No.2
  • Craigellachie

    Dandaleith Cottage No.2

    Ref: S712035

    2
    4

    From

    £135

    per night
    View
    LateRooms.com

  • Last Minute Cottages - Nana Cottage , Findhorn Village
  • Findhorn

    Nana Cottage , Findhorn Village

    Ref: S856701

    1
    2

    From

    £150

    per night
    View
    LateRooms.com

  • Last Minute Cottages - WELCOMEHOUSE close to east beach, shops, restaurants and RAF base
  • Lossiemouth

    WELCOMEHOUSE close to east beach, shops, restaurants and RAF base

    Ref: S718305

    2
    4

    From

    £120

    per night
    View
    LateRooms.com

  • Last Minute Cottages - 37A Commerce Street
  • Lossiemouth

    37A Commerce Street

    Ref: S710590

    2
    4

    From

    £120

    per night
    View
    LateRooms.com

  • Last Minute Cottages - Aberlour Bolthole
  • 3

    Charlestown of Aberlour

    Aberlour Bolthole

    Ref: S708091

    2
    4

    From

    £114

    per night
    View
    LateRooms.com

  • Last Minute Cottages - Cosy Cottage Close to East Beach, Shops, Restaurants and RAF base
  • Lossiemouth

    Cosy Cottage Close to East Beach, Shops, Restaurants and RAF base

    Ref: S720797

    2
    4

    From

    £120

    per night
    View
    LateRooms.com

  • Last Minute Cottages - Mortlach Cottage
  • Dufftown

    Mortlach Cottage

    Ref: S718956

    2
    4

    From

    £216

    per night
    View
    LateRooms.com

  • Last Minute Cottages - Marcassie Farm Lodges - Willow Studio
  • 3

    Forres

    Marcassie Farm Lodges - Willow Studio

    Ref: S856736

    1
    2

    From

    £109

    per night
    View
    LateRooms.com

  • Last Minute Cottages - Duke Cottage
  • 3

    Fochabers

    Duke Cottage

    Ref: S726156

    1
    2

    From

    £111

    per night
    View
    LateRooms.com

  • Last Minute Cottages - Shoemakers Steading
  • 3

    Hopeman

    Shoemakers Steading

    Ref: S711564

    2
    4

    From

    £64

    per night
    View
    LateRooms.com

  • Last Minute Cottages - Seaforth House Apartment
  • Elgin

    Seaforth House Apartment

    Ref: S644107

    2
    4

    From

    £146

    per night
    View
    LateRooms.com

  • Last Minute Cottages - Seascape, Lossiemouth
  • Lossiemouth

    Seascape, Lossiemouth

    Ref: S628702

    2
    4

    From

    £91

    per night
    View
    Showing 25 - 48 of 260 properties

    Best price guarantee

    No one can beat our prices

    Best price guarantee

    Our cottages are professionally managed by our partners and payments are taken by them, but rest assured, by booking via Snaptrip you'll pay the lowest possible price for your trip.

    We never charge you more than you would pay booking directly on the partner's site and if you become a member you can save even more. If you find a property priced lower anywhere else on the internet (we’d be amazed if you do), simply email us at marketing@snaptrip.com and we'll refund you the difference.

    We bring it all together

    Biggest range of self-catering holiday properties

    We connect you to a range of great suppliers with a huge selection of properties. We've done the research, so that you don't have to.

    View properties >

    We get you
    the lowest price

    We help you to complete your booking whilst giving you discounts, member only prices and our best price guarantee.

    A marketplace
    you can trust

    We connect you with the best professionally managed properties and our marketing leading customer services can help you every step of the way.

    Start your journey >

    Join for free to get access to exclusive prices on thousands of properties.

    Login to see

    • Discounts exclusive to members
    • Save & share your favourite properties
    • See your previously viewed properties

    Sign up to see

    Login to see

    • Discounts exclusive to members
    • Save & share your favourite properties
    • See your previously viewed properties

    Did you mean {{ suggestedEmail }}?

    or

    Already a member login here

    Not a member?

    By entering my email address, I agree to Snaptrip's Terms of service, Privacy policy and to receive email updates, news, & offers from Snaptrip.

    Welcome, member discounts are now available.

    Your browser is out of date and we can't guarantee a consistent experience when using our site. Please consider updating or switching. More info on browser support