Holiday homes & rentals in Moray - HomeToGo base64Hash Holiday homes & rentals in Moray - HomeToGo

Holiday homes & rentals in Moray

Find 1,814 available offers from 18 partners
Anytime
Guests
Anytime
Guests

Top 15 Recommended holiday lettings in Moray

Find your perfect holiday home, apartment or cottage in Moray from just £45 per night!

Cottage Portknockie
Cottage ∙ 4 guests ∙ 2 bedrooms

Cottage | Beach view

Portknockie, Moray, United Kingdom
from £66
per night
Outstanding(87 ratings)
from £66
per night
View deal
Cottage Portknockie
Cottage ∙ 8 guests ∙ 4 bedrooms

Cottage with garden | Beach view

Portknockie, Moray, United Kingdom
from £70
per night
Outstanding(57 ratings)
from £70
per night
View deal
Cottage Strathisla
Cottage ∙ 4 guests ∙ 2 bedrooms

Cottage with jacuzzi & garden | River view

Strathisla, Moray, United Kingdom
from £111
per night
Outstanding(10 ratings)
from £111
per night
View deal
House Lossiemouth
House ∙ 5 guests ∙ 3 bedrooms

Family-oriented holiday home | Mountain view | Beach nearby

Lossiemouth, Moray, United Kingdom
from £132
per night
Outstanding(215 ratings)
from £132
per night
View deal
Cottage Moray
Cottage ∙ 6 guests ∙ 3 bedrooms

Children-friendly wonderful cottage with barbeque | Pets allowed

Moray, Scotland, United Kingdom
from £84
per night
Outstanding(2 ratings)
from £84
per night
View deal
House Findochty
House ∙ 6 guests ∙ 3 bedrooms

Children-friendly house | Pet-friendly

Findochty, Moray, United Kingdom
from £86
per night
Outstanding(111 ratings)
from £86
per night
View deal
Cottage Portknockie
Cottage ∙ 4 guests ∙ 2 bedrooms

Child-friendly cottage with barbeque | Nature view | Pet-friendly

Portknockie, Moray, United Kingdom
from £70
per night
Excellent(52 ratings)
from £70
per night
View deal
Cottage Cullen
Cottage ∙ 12 guests ∙ 6 bedrooms

Family-oriented cottage with garden | Beach view | Pets are welcome

Cullen, Moray, United Kingdom
from £111
per night
Outstanding(54 ratings)
from £111
per night
View deal
Cottage Moray
Cottage ∙ 7 guests ∙ 2 bedrooms

Family-friendly cottage with garden | River view | Dogs allowed

Moray, Scotland, United Kingdom
from £67
per night
Outstanding(18 ratings)
from £67
per night
View deal
House Moray
House ∙ 6 guests ∙ 3 bedrooms

House with garden, barbecue & terrace | Nature view | Good for workation

Moray, Scotland, United Kingdom
from £88
per night
Outstanding(14 ratings)
from £88
per night
View deal
Cottage Aberlour
Cottage ∙ 2 guests ∙ 1 bedroom

Family-friendly nice cottage with garden | River view

Aberlour, Moray, United Kingdom
from £51
per night
Excellent(19 ratings)
from £51
per night
View deal
Cottage Innes
Cottage ∙ 14 guests ∙ 6 bedrooms

Cottage with garden & terrace

Innes, Moray, United Kingdom
from £196
per night
from £196
per night
View deal
Cottage Lossiemouth
Cottage ∙ 4 guests ∙ 2 bedrooms

Child-friendly cottage | Beach view

Lossiemouth, Moray, United Kingdom
from £65
per night
Outstanding(27 ratings)
from £65
per night
View deal
Cottage Strathisla
Cottage ∙ 4 guests ∙ 1 bedroom

Cottage with hot tub & garden

Strathisla, Moray, United Kingdom
from £81
per night
from £81
per night
View deal
Cottage Kinloss
Cottage ∙ 8 guests ∙ 4 bedrooms

Cottage with jacuzzi & garden

Kinloss, Moray, United Kingdom
from £112
per night
Outstanding(47 ratings)
from £112
per night
View deal

Best holiday rentals with a balcony

Cottage  Moray
from £74 per night
Cottage ∙ 4 guests ∙ 2 bedrooms

Cottage with garden | Beach view

5.0
Outstanding(27 ratings)
Moray, Scotland, United Kingdom
Balcony
View deal
Cottage  Portknockie
-7%
£111
from £103 per night
Cottage ∙ 12 guests ∙ 6 bedrooms

Fully equipped beautiful cottage with garden

4.9
Outstanding(54 ratings)
Portknockie, Moray, United Kingdom
Balcony
View deal
Cottage  Aberlour
from £103 per night
Cottage ∙ 10 guests ∙ 5 bedrooms

Lovely cottage with barbecue & garden | Pets allowed

4.5
Excellent(35 ratings)
Aberlour, Moray, United Kingdom
Balcony
View deal
See all offers

Recommended pet-friendly holiday lettings

Apartment  Lossiemouth
from £123 per night
Apartment ∙ 4 guests ∙ 2 bedrooms

Holiday apartment with garden

Lossiemouth, Moray, United Kingdom
Pet-friendly
View deal
Cottage  Moray
from £60 per night
Cottage ∙ 2 guests ∙ 1 bedroom

Cottage with garden | River view

4.9
Outstanding(8 ratings)
Moray, Scotland, United Kingdom
Pet-friendly
View deal
Cottage  Moray
from £67 per night
Cottage ∙ 7 guests ∙ 2 bedrooms

Cottage with garden

4.8
Outstanding(18 ratings)
Moray, Scotland, United Kingdom
Pet-friendly
View deal
See all offers

Best holiday lettings with a pool

Cottage  Lossiemouth
from £100 per night
Cottage ∙ 8 guests ∙ 4 bedrooms

Cottage with garden & pool | Beach view

4.5
Excellent(6 ratings)
Lossiemouth, Moray, United Kingdom
Pool
View deal
Cottage  Speyside
from £94 per night
Cottage ∙ 2 guests ∙ 1 bedroom

Cottage with garden, hot tub & pool

5.0
Outstanding(20 ratings)
Speyside, Moray, United Kingdom
Pool
View deal
Lodge  Lossiemouth
from £141 per night
Lodge ∙ 6 guests ∙ 3 bedrooms

Lodge with barbecue, pool & terrace

4.0
Very good(1 rating)
Lossiemouth, Moray, United Kingdom
Pool
View deal
See all offers

Budget-friendly Holiday Homes in Moray

Find Fantastic yet Cheap Lettings

House Findochty
from £132 per night
House ∙ 6 guests ∙ 3 bedrooms

Children-friendly charming holiday home with garden & BBQ | Nature view

5.0
Outstanding(6 ratings)
Findochty, Moray, United Kingdom
View deal
Cottage Moray
from £53 per night
Cottage ∙ 6 guests ∙ 3 bedrooms

Children-friendly cottage with garden | Sea view

4.7
Excellent(6 ratings)
Moray, Scotland, United Kingdom
View deal
Cottage Seatown
from £54 per night
Cottage ∙ 4 guests ∙ 2 bedrooms

Cottage with garden | Beach view

5.0
Outstanding(39 ratings)
Seatown, Cullen, Moray
View deal

Top-Rated Lettings and Properties in Moray

Book Holiday Letting Offers with the Highest User Rating

Cottage Moray
from £54 per night
Cottage ∙ 6 guests ∙ 3 bedrooms

Fully equipped nice cottage with garden

4.7
Excellent(6 ratings)
Moray, Scotland, United Kingdom
View deal
Cottage Bishopmill
from £47 per night
Cottage ∙ 4 guests ∙ 2 bedrooms

Children-friendly charming cottage with terrace & garden

4.8
Outstanding(18 ratings)
Bishopmill, Moray, United Kingdom
View deal
Cottage Moray
from £61 per night
Cottage ∙ 2 guests ∙ 1 bedroom

Cottage with garden

4.9
Outstanding(8 ratings)
Moray, Scotland, United Kingdom
View deal

Discover real guest reviews to help you choose the perfect stay in Moray

How are reviews collected?
Bill D.
Guest verified by HomeToGo

Could not ask for better. This property is an absolute delight in every way and the owners are only interested in making sure you thoroughly enjoy your holiday. Thanks to Gail and Mike Yours Bill and Jean.

Reviewed on 07/10/2025 | Couple
Cottage Findochty
from £152 per night
Cottage ∙ 4 guests ∙ 2 bedrooms
5.0
Outstanding(1 rating)
Findochty, Moray, United Kingdom
View deal
Brian L.
Guest verified by HomeToGo

High quality, space & comfort throughout plus an incomparable view of the Moray Firth & beyond. Facilities, including WiFi, are excellent.

Reviewed on 02/11/2024 | Couple
Cottage Lossiemouth
from £64 per night
Cottage ∙ 4 guests ∙ 2 bedrooms
5.0
Outstanding(27 ratings)
Lossiemouth, Moray, United Kingdom
View deal
andrew s.
Guest verified by HomeToGo

The cottage was great. Clean and tidy. The beds were very comfortable and when the central heating came on the room was warm within minutes. Very nice garden. The local pub and Chinese shop were great. The Harbour just a few minutes walk was picturesque.

Reviewed on 23/09/2024 | Couple
Cottage Portknockie
from £63 per night
Cottage ∙ 6 guests ∙ 3 bedrooms
4.7
Excellent(27 ratings)
Portknockie, Moray, United Kingdom
View deal
carol T.
Guest verified by HomeToGo

Loved the lodge and great location and views. Great location to explore the area and Great dog friendly garden. Only thing that let it down was cleanliness. Lamps, ceiling light full of dust. I had to clean the TV screen as was really dusty and marks all over it. Dust on panelling above bed and on top of wardrobes. I would also replace pans as rusty.

Reviewed on 25/08/2024 | Family
Cottage Strathisla
from £111 per night
Cottage ∙ 4 guests ∙ 2 bedrooms
4.9
Outstanding(10 ratings)
Strathisla, Moray, United Kingdom
View deal
Carol C.
Guest verified by HomeToGo

Beautiful cottage with fantastic views. Well equipped with everything you need. Spotlessly clean and cozy. Owners very friendly. Would have no hesitation in recommending this cottage and would definitely return

Reviewed on 25/03/2024 | Family
Cottage Buckie
from £79 per night
Cottage ∙ 6 guests ∙ 3 bedrooms
4.9
Outstanding(204 ratings)
Buckie, Moray, United Kingdom
View deal
Karolyn D.
Guest verified by HomeToGo

We were a group of friends looking for a relaxing, but varied weekend away and we were not disappointed. The accommodation was spacious, comfortable and very well equipped. The place was clean and fresh throughout and had everything that we needed. It was well situated for accessing everything within the town and surrounding area. If you are looking for clean and spacious accommodation near the coast, it's ideal - there's something for everyone, including a Games Room.

Reviewed on 09/11/2023 | Group
Cottage Cullen
from £109 per night
Cottage ∙ 12 guests ∙ 6 bedrooms
4.9
Outstanding(54 ratings)
Cullen, Moray, United Kingdom
View deal
Ann H.
Guest verified by HomeToGo

Lovely setting with sheep next door and chickens running free. Our dog wasn’t very happy about that and was constantly barking at them. The house was clean and well equipped. The two settees in the lounge need replacing as they are old and are very uncomfortable. We enjoyed our stay.

Reviewed on 16/10/2023 | Couple
Cottage Urquhart
from £105 per night
Cottage ∙ 5 guests ∙ 3 bedrooms
4.7
Excellent(14 ratings)
Urquhart, Moray, United Kingdom
View deal
John D.
Guest verified by HomeToGo

Absolutely fantastic cottage, had everything we required and nicely located for walks and visiting surrounding area. Our host Annette was great, and couldn't have been more helpful, really enjoyed our stay and would highly recommend. We will certainly book again in the future.

Reviewed on 08/10/2023 | Couple
Cottage Moray
from £130 per night
Cottage ∙ 4 guests ∙ 2 bedrooms
5.0
Outstanding(17 ratings)
Moray, Scotland, United Kingdom
View deal
Jana Z.
Guest verified by HomeToGo

We had an amazing 3-nights stay in Dolphin View! Great environment to walk, a very nice hostess - thank you Chris - and a wonderful dolphin view to the North Sea!

Reviewed on 27/07/2023 | Family
Cottage Moray
from £53 per night
Cottage ∙ 6 guests ∙ 3 bedrooms
4.7
Excellent(6 ratings)
Moray, Scotland, United Kingdom
View deal
Show more

Why choose HomeToGo?

Securely pay and stay your way

Securely pay and stay your way

Choose local, trusted payment methods, plus trip insurance and add-on services.

Award-winning customer service

Award-winning customer service

Experience seamless, hands-on support for any booking questions or concerns.

Verified reviews

Verified reviews

Trust in the quality and comfort of your stay with verified guest reviews.

Price clarity, no surprises

Price clarity, no surprises

Spend your budget exactly as planned by comparing thousands of providers.

Smart search made simple

Smart search made simple

Transform holiday planning into a joy with advanced, AI-powered search tools.

Find your dream stay

Find your dream stay

Explore 15 million+ rentals, the world’s biggest selection of holiday homes.

Popular holiday rental amenities in Moray

  • Pet-friendly (683)
  • WiFi (1,610)
  • Garden (985)
  • Parking (57)
  • Pool (77)
  • Hot tub (77)
  • TV (1,508)
  • Fireplace (490)
  • Washing machine (1,002)
  • No smoking (1,527)
  • Fishing (704)
  • Kitchen (1,258)

In Moray, there are a lot of options if you're looking for a holiday letting that allows pets. Pet-friendly accommodation options in Moray cost, on average, £171 a night. A few of the pet-friendly rentals are situated less than 2 kilometres away from the city centre.

Price and Availability Index for Moray

Click on any bar to see price and availability information

Holiday Letting Price Information in Moray

In this graph, you will find information on the average prices of holiday lettings in Moray. The most expensive week to book a holiday letting in Moray is in August (08/08 – 15/08). Moray is cheaper during one week in November (15/11 – 22/11), when prices are on average £150 a night.

Rental availability information in Moray

Check how busy Moray is with our availability graph. The week with the least available rentals is in October (03/10 – 10/10), with only 14% of the rentals available. November (15/11 – 22/11) has got the highest percentage of available rentals.

Explore the Moray coast from your own home from home holiday cottage

Located on Scotland's north east coast, Moray is a great location for a family holiday, with a great choice of holiday cottages, many of which are in rural locations where you can enjoy some peace and quiet.

What are the best activities for families in Moray?

Seaside fun with the kids

Kids will love exploring the beautiful Moray coastline, especially the Scottish Dolphin Centre in Spey Bay. Guides will tell visitors about their conservation work in the area, as well as helping visitors spot dolphins, seals, otters and even minke whales. Head inland to Keith and you can take a trip on the Keith and Dufftown Railway, a historic tourist train journey through 22 miles of Moray countryside.

Where are the unique attractions in Moray?

Discover Moray's history

Elgin is the largest town in Moray and has plenty of attractions for visitors of all ages. Elgin Cathedral is a partly ruined 13th century building but you can still climb the Chapter House and West Front towers to enjoy the views over the town and the surrounding area. The Elgin Museum gives you an overview of Moray's history from prehistory to the present day. Further along the coast, the smaller town of Fochabers is home to the beautiful Gordon Castle Walled Gardens, featuring flowers and plants many of which make an appearance in the castle's cafe.

Information about holiday rentals in Moray

🏡 Holiday homes available 1,814 rentals
🌙 Nightly prices from £45
⭐ Popular amenities Pets allowed, Internet and Garden
🐾 Pet friendly rentals 664 properties
903 reviews
Moray holiday rentals have an average rating of 4.8/5 across 903 reviews left by travellers.

Frequently Asked Questions

What is the average price per night for a holiday rental in Moray?

Nightly rates for holiday rentals in Moray start from around £45. Prices vary depending on the type of holiday let, season, and amenities. Use HomeToGo to compare deals and find the best value for your trip.

How many holiday lettings are available to rent in Moray? And what are the most popular types of holiday lets?

There are currently 1,814 holiday lettings from 18 providers on offer in Moray. Holiday homes in Moray often include spacious cottages and house rentals. They’re ideal whether you’re planning a romantic escape or a group getaway. Use HomeToGo to easily find the top-rated holiday rental for your trip.

What is the most searched holiday apartment amenity in Moray?

When booking a holiday home in Moray, consider looking for a place with Pets allowed, Internet, or Garden, which are the most popular amenities for this destination.

Are there any pet-friendly holiday cottages in Moray?

Yes, 37% of holiday cottages in Moray welcome pets. So your furry friend doesn’t have to miss out on the adventure. Easily find your ideal pet-friendly holiday letting on HomeToGo.

What's the perfect time to travel to Moray?

Sun lovers should visit Moray in July and August to enjoy the warmest weather.

Where can I see deals on holiday lettings in Moray?

You can get fabulous discounts on holiday homes in Moray with prices for accommodation starting at just £45 - and HomeToGo has introduced plenty of features that make it quick and simple to find the best deals. When thinking about the timing for your holiday, make use of HomeToGo's flexible dates technology to quickly locate low-price timings and get discounts of as much as 9%. In addition, HomeToGo's 'distance from' filter enables you to uncover top quality accommodation offers in great value, under-the-radar locales with good proximity to the area of your choice, whether that's sand and sea, a mountain for snowboarding, or a city's urban hub. Start searching with time to spare to make the most of the greatest variety of options and low prices - and do so without worries by ticking HomeToGo's 'free cancellation' filter as you look for the perfect holiday home.

What are the advantages of finding a holiday letting in Moray with HomeToGo?

From serenity away from the crowds to plenty of room in which to have fun with your family, friends or partner, holiday homes in Moray offer a variety of bonuses. HomeToGo provides genuine ratings from verified visitors, and searching is secure, easy, and hassle-free - so with 1,814 deals from 18 providers in the area, you're guaranteed to discover the perfect type of accommodation with the amenities and features that are important to you in Moray.

Do you offer holiday accommodation for couples in Moray?

There are lovely holiday homes in Moray designed with couples in mind. Enjoy a romantic retreat with just the right amount of space and charm. HomeToGo helps you discover the best spots for two.

Can I book a waterfront holiday rental in Moray?

Absolutely! You’ll find 1030 holiday rentals close to lakes, rivers or the sea in Moray. Staying close to the water is ideal for scenic views and a relaxing atmosphere. Book with HomeToGo for a stay just steps from the water.

Why should I book my holiday rental with HomeToGo?

With HomeToGo, you get access to the world’s largest selection of holiday lettings – all in one place. With smart filters, tailored recommendations and a Best Price Guarantee, booking is simple and stress-free. Book with confidence and enjoy support every step of the way.

Can I find family-friendly holiday lettings in Moray?

Yes, many holiday homes in Moray are ideal for families, with plenty of space and useful amenities. You’ll find options for every budget and family size. Use HomeToGo to explore family-friendly holiday cottages with ease.

Can I cancel my holiday rental booking for free?

Worried about changes? Plenty of holiday rentals listed on HomeToGo come with free cancellation options. Always read the terms to avoid surprises.

Is it possible to rent a holiday home for a weekend getaway in Moray?

Need a weekend getaway in Moray? Lots of holiday rentals offer short stays for a quick and easy break. You’ll find plenty of holiday homes that accept 2-3 night bookings. Just enter your dates on HomeToGo and browse weekend-ready options in seconds.

Are there any last-minute holiday rental deals in Moray?

Yes, HomeToGo regularly features last-minute holiday deals in Moray. Perfect for a spur-of-the-moment trip — especially with savings of up to 9%. Use HomeToGo’s filters to see what’s available right now.

Top cities to visit

Discover Nearby Regions Worth Exploring

Most Popular Destinations

Show more
image-tag