Photo by Derek Mack

Apartments in Moray for Rent
Compare and save
- Bundle & SaveGet more, spend less whenever you see Bundle & Save deals
- OneKeyCashEarn OneKeyCash on all your eligible bookings
- Upfront pricingWe are not like the others - we include taxes and fees
Check prices for these dates
In two weeks
In two months
In three months
In four months
Top Cities in Moray

Elgin
Our top choices for Moray apartments

1. Harbour Nights
Harbour NightsLossiemouth
8.4 out of 10, Very good, (8 reviews)
$94 nightly
The price is $113
Nov 15 - Nov 16
Total with taxes and fees

7. The Beach Hut, Burghead Holiday Park
The Beach Hut, Burghead Holiday ParkBurghead
10.0 out of 10, Exceptional, (1 review)

8. Modern Sea View Apartment With Stunning Sea Views Over The Moray Firth
Modern Sea View Apartment With Stunning Sea Views Over The Moray FirthLossiemouth
9.6 out of 10, Exceptional, (64 reviews)

10. Spey Retreat - tranquil country apartment on picturesque Speyside
Spey Retreat - tranquil country apartment on picturesque SpeysideGarmouth
10.0 out of 10, Exceptional, (12 reviews)

11. River View Apartment
River View ApartmentElgin
7.0 out of 10, Good, (8 reviews)
$135 nightly
The price is $162
Nov 13 - Nov 14
Total with taxes and fees

13. Beach front apartment close to shops and restaurants
Beach front apartment close to shops and restaurantsLossiemouth
10.0 out of 10, Exceptional, (5 reviews)

15. Taighsona Bothy | Luxury Bothy in the Heart of Speyside | On the Whisky Trail
Taighsona Bothy | Luxury Bothy in the Heart of Speyside | On the Whisky TrailArchiestown
9.6 out of 10, Exceptional, (5 reviews)

18. Fisherman's Rest - seaside getaway - beaches - golf - 5 mins walk to sea
Fisherman's Rest - seaside getaway - beaches - golf - 5 mins walk to seaLossiemouth
9.8 out of 10, Exceptional, (20 reviews)

19. Ground Floor Apartment in Village Location Speyside
Ground Floor Apartment in Village Location SpeysideRothes
9.6 out of 10, Exceptional, (16 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Find vacation rentals that suit your style
Aparthotels
Apartments
Save an average of 15% on thousands of hotels when you're signed in
Top Moray Hotel Reviews

The Station Hotel
10/10 Excellent
Find out more about Moray
Moray Apartments information
Number of reviews | 198 |
|---|---|
Accommodation | 61 Apartments |
Lowest Price | $113 |
Highest Price | $162 |
Explore a world of travel with Expedia
- Bedandbreakfast in Edinburgh
- Bedandbreakfast in Dunkeld
- Bedandbreakfast in Inverness
- Cottages in Banff
- Bedandbreakfast in Coupar Angus
- Apartments in Dundee
- Bedandbreakfast in Plockton
- Bedandbreakfast in Aberdeen
- Cottages in Aberdeen
- 5 Star Hotels in Elgin
- Hostels in Bridge of Orchy
- Bedandbreakfast in Fort William
- Castles in Glencoe
- Chalets in Inverness
- Cabins in Fort William
- Castles in Edinburgh
- Apartments in Edinburgh
- Cottages in Dornoch
- Privatevacationhomes in Fort William
- Bedandbreakfast in St. Andrews
- Independent Hotels in Fort William
- Cottages in Fort William
- Bedandbreakfast in Culloden Moor
- Cottages in Inverness
- Cabins in Glencoe
- Budget in Inverness
- Bedandbreakfast in Dingwall
- Travelodge UK Hotels in Dundee
- Bedandbreakfast in Banff
- 4 Star Hotels in Keith
- Bedandbreakfast in Pitlochry
- Hotels in Fort Augustus
- Hotels in Inverness
- Guesthouses in Portree
- Guesthouses in Inverness
- Cabins in Glenfinnan
- Caravanparks in Edinburgh
- Lodges in Aviemore
- Cottages in Glencoe
- Hotels in Pitlochry
- Apartments in St. Andrews
- Bedandbreakfast in Glencoe
- Hotels in Aberdeen
- Bedandbreakfast in Applecross
- Bedandbreakfast in Portree
- Apartments in Stirling
- Caravanparks in Inverness
- Privatevacationhomes in Inverness
- Hotels in Aviemore
- Bedandbreakfast in Forres
- Hostels in Edinburgh
- Aparthotels in Aberdeen
- Lodges in Pitlochry
- Hostels in Kingussie
- Hostels in Dunfermline
- Pet Friendly in Inverness
- Apartments in Inverness
- Apartments in Fort William
- Bedandbreakfast in Stirling
- Hotels in Braemar
- Privatevacationhomes in St. Andrews
- Cabins in Aviemore
- Apartments in Perth
- Capsulehotels in Edinburgh
- Bedandbreakfast in Perth
- Aparthotels in Edinburgh
- Car rentals in Inverurie
- Car rentals in Aviemore
- Avis Rental Cars in Dufftown
- Enterprise Rental Cars in Elgin
- Van Car Rentals in Inverness
- Car rentals in Inverness
- Car rentals in Ballater
- Luxury Car Rentals in Glasgow
- Hertz Rental Cars in Aviemore
- Convertible Car Rentals in Edinburgh
- Car rentals in Banff
- Car rentals in Invergordon














































































