Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Moray apartments: Rent holiday apartments in Moray

All filters

Filters (1)

Clear filters

42 apartments

Applied filters (1)

Apartment rental in Lossiemouth with golf nearby

Lossiemouth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

“Great flat in beautiful area” We just spent 10 days in Lossiemouth and stayed in a beautiful flat which had everything we needed and little extras including luxury bubble bath, shower gel, hand soap and hand sanitizer, also very thoughtful left milk and short bread on arrival. Beautiful location to explore and right next to harbour lots of nice cafe's and restaurants, will go back again.

from £75 / night

£430 - £630 / week

1 / 18

Apartment rental in Lossiemouth with golf nearby

Lossiemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

“A great base for a week by the sea” It has been a few months now since we stayed at this clean and comfortable apartment. But we continue to talk as a family about our time there. Unlike myself, Paul responded quickly and helpfully in all communications and helped us with his local knowledge and suggestions. Easy off road parking and access from the back gate to the west beach path (1 min walk on sandy paths) also access to the local restaurant / pub. A short car trip to the east beach (few mins) but well worrh it - if you go there, take a metal detector and you may find my wedding ring... Most talked about points are dolphins off Cromarty and an afternoon catching crabs off the Lossiemouth harbour wall. Most concern at the time was, the weather - which turned out sunny, and that the apartment seemed so clean and new we were worried about making a sandy mess... but is that a bad thing? 8) When we left to go home, we left behind a few odds and ends and Snowy - our daughters toy kitten. Paul very kindly and quickly packaged and sent them on to us, arriving before she realised they were gone. Thank you.

from £103 / night

£573 - £619 / week

1 / 17

Holiday apartment in Elgin

Elgin apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

“A little gem” My wife, daughter and I were visiting family in Elgin. We chose this accommodation based on previous excellent reviews and were so glad that we did. It's very well equipped, spotlessly clean and ideally located for the town centre and link roads to the surrounding area. Provides a 'home from home' experience which a hotel doesn't. Would recommend staying here without hesitation

from £81 / night

£516 / week

1 / 12

Holiday apartment with golf nearby in Lossiemouth

Lossiemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £92 / night

£573 - £974 / week

1 / 14

Holiday apartment in Burghead

Burghead apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £75 / night

£401 / week

1 / 19

Apartment rental in Dufftown

Dufftown apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £58 / night

£401 / week

1 / 14

Holiday apartment with golf nearby in Lossiemouth

Lossiemouth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

“FANTASTIC...5 Star” Dont miss out if you get a chance to book this gem. Stayed initially for 3 nights and we so enjoyed it added an additional night. Shiela and Bill are lovely. The Annexe is very modern and extremely comfortable. The attention to detail is fabulous for example fresh fruit, milk, juice, biscuits and even dog treats for our 2 small dogs who just loved playing in the garden when off the beach. The view from The Annexe is "OUTSTANDING"..cannot wait to return.

from £92 / night

£642 / week

1 / 17

Apartment rental in Lossiemouth

Lossiemouth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £103 / night

£722 / week

1 / 22

Holiday apartment in Forres

Forres apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £69 / night

£458 / week

1 / 7

Forres holiday apartment rental

Forres apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £138 / night

£962 / week

1 / 17

Forres holiday apartment rental

Forres apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £69 / night

£458 / week

1 / 9

Holiday apartment in Lossiemouth

Lossiemouth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £98 / night

£682 / week

1 / 6

Elgin ski apartment to rent.

Elgin apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £115 / night

£802 / week

1 / 12

Apartment rental in Elgin

Elgin apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £115 / night

£802 / week

1 / 11

Holiday apartment in Lossiemouth

Lossiemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £217 / night

£649 - £1,875 / week

1 / 29

Holiday apartment rental

Forres apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from £92 / night

£642 / week

1 / 12

Holiday apartment with golf nearby in Elgin

Elgin apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £104 / night

£312 - £1,010 / week

1 / 21

Portknockie holiday apartment rental

Portknockie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £119 / night

£355 - £943 / week

1 / 19

Apartment rental in Archiestown

Archiestown apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £138 / night

£962 / week

1 / 16

Holiday apartment in Forres

Forres apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £75 / night

£516 / week

1 / 7

Holiday apartment in Forres

Forres apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £75 / night

£516 / week

1 / 5

Holiday apartment in Forres

Forres apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £75 / night

£521 / week

1 / 6

Keith holiday apartment rental

Keith apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £134 / night

£473 - £1,377 / week

1 / 26

Aberlour holiday apartment rental

Aberlour apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £106 / night

£732 - £762 / week

1 / 24

Elgin holiday apartment rental

Elgin apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £100 / night

£695 - £1,085 / week

1 / 14

Elgin holiday apartment rental

Elgin apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £87 / night

£610 - £778 / week

1 / 25

Holiday apartment rental

Lossiemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

“Fantastic” The flat was brilliant had everything you need and Lynn and her husband are fabulous hosts. Loved Lossiemouth beautiful scenery and beach. Will definitely be back.

from £86 / night

£573 / week

1 / 13

Holiday apartment rental

Birnie apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £160 / night

£1,114 - £1,195 / week

1 / 90

Forres holiday apartment rental

Forres apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £68 / night

£473 / week

1 / 7

Findhorn holiday apartment rental

Findhorn apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £344 / night

£2,405 / week

1 / 29

Holiday apartment in Cullen

Cullen apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £76 / night

£529 / week

1 / 11

Holiday apartment rental

Aberlour apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £92 / night

£642 / week

1 / 7

Lossiemouth holiday apartment rental

Lossiemouth apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £115 / night

£802 - £922 / week

1 / 22

Apartment rental in Lossiemouth

Lossiemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £54 / night

£344 / week

1 / 12

Holiday apartment in Lossiemouth

Lossiemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £58 / night

£344 / week

1 / 15

Holiday apartment in Lossiemouth

Lossiemouth apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £161 / night

£1,123 - £1,214 / week

1 / 35

Lossiemouth ski apartment to rent.

Lossiemouth apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

“Perfect accommodation and area” The location was lovely plenty of coastal walks and pretty villages to see. The accommodation had everything needed. Was warm clean and very comfortable. The owner (Morag) was exceptional welcoming us to the property and on hand if we needed her.

from £75 / night

£521 / week

1 / 20

Lossiemouth holiday apartment rental

Lossiemouth apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

“Wonderful Apartment” Ideal location - beach is just outside gate at back of apartment. This apartment is a home from home with everything you need. The welcome basket was appreciated and enjoyed. Stuart met us on arrival and showed us around and informed us of everything we needed to know. We'll visit again!

from £115 / night

£573 - £687 / week

1 / 23

Keith holiday apartment rental

Keith apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £150 / night

£522 - £1,516 / week

1 / 24

Great rentals within 20 miles that match your search

Apartment rental in Grantown-on-Spey with golf nearby

Grantown-on-Spey apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £98 / night

£682 / week

1 / 7

×

Also consider