
Moray Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to CA $1,096 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top vacation destinations in Moray

Elgin
Top Moray Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Highland Apartments By Mansley
Inverness City Centre
Save 100% on your flight
per person
Jun. 4 - Jun. 10
found 20 hours ago
Roundtrip flight included
Toronto (YYZ) to Inverness (INV)
9.4/10 Exceptional! (456 reviews)
We absolutely loved our stay here, with a beautiful view of the river and everything walkable! Awesome size room with the ability to cook a nice home cooked meal if desired. The ability to do some washing while travelling overseas is a huge bonus for us also!
Reviewed on Mar. 11, 2025

Onich Hotel
per person
Apr. 23 - May 2
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Inverness (INV)
7.8/10 Good! (304 reviews)
Such a unique , beautiful setting and the hotel is like home from home with cosy lounges and well equipped rooms. The staff are so welcoming, polite and want to ensure your stay with them is enjoyable in every way. The food and service is excellent! A place to visit all year round.
Reviewed on Nov. 8, 2024

Glenfinnan House Hotel
per person
Apr. 23 - May 2
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Inverness (INV)
9.6/10 Exceptional! (45 reviews)
This was such an authentic experience in the Scottish Highlands… lovely hotel and breakfast. The rooms were comfortable and warm. The hotel is quite historic.
Reviewed on Mar. 1, 2025

Courtyard by Marriott Inverness Airport
per person
Apr. 23 - May 2
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Inverness (INV)
9.2/10 Wonderful! (836 reviews)
Everything about the hotel i have stayed in other court yard hotes but this one is the best will be going back thank you
Reviewed on Mar. 14, 2025

Royal Golf Hotel
per person
Apr. 23 - May 2
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Inverness (INV)
9/10 Wonderful! (121 reviews)
We cannot say enough about the staff at the Royal Golf Hotel. They went above and beyond to make sure our stay was perfect. The room was spacious, clean and well appointed. You can walk to town and all of the sites of Dornoch in minutes. The beautiful beach is a short walk away as well. And golf, it’s right out the front door. We would highly recommend
Reviewed on Nov. 10, 2024
Moray Hotel Deals

Craigellachie Hotel of Speyside
Victoria Street, Aberlour, Scotland
Fully refundableReserve now, pay when you stay
The price is CA $274 per night from Mar. 19 to Mar. 20
CA $274
CA $328 total
includes taxes & fees
Mar 19 - Mar 20
8.8/10 Excellent! (293 reviews)
"We loved our stay! The staff were very accommodating and the hotel had a lovely atmosphere."
Reviewed on Mar. 3, 2025

The Mansion House Hotel
The Haugh, Elgin, Scotland
Fully refundableReserve now, pay when you stay
The price is CA $166 per night from Mar. 16 to Mar. 17
CA $166
CA $200 total
includes taxes & fees
Mar 16 - Mar 17
8.2/10 Very Good! (462 reviews)
Lovely staff
"Lovely staff, especially on check-in & at Breakfast. Stay here regularly when working in the area. It's a gorgeous old building but the staff make it a nice place to stay."
Reviewed on Feb. 25, 2025

Eight Acres Hotel
Morriston Road, Elgin, Scotland
Fully refundableReserve now, pay when you stay
7/10 Good! (209 reviews)
Exceeded Expectations.
"We had a fantastic stay at Eight Acres Hotel and were thoroughly impressed. From the moment we arrived, the staff were incredibly friendly and welcoming, making us feel right at home. Our room had been recently refurbished, and it was fresh and comfortable with modern touches like faux leather headboards ..."
Reviewed on Mar. 10, 2025
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.
Frequently asked questions
Other vacations you might like
- Top destinations in Moray
- Vacations and getaways similar to Moray
- Best vacation destinations by month
- Expedia's Latest Trends
- January Vacations and Deals
- February Vacations and Deals
- March Vacations and Deals
- April Vacations and Deals
- May Vacations and Deals
- June Vacations and Deals
- July Vacations and Deals
- August Vacations and Deals
- September Vacations and Deals
- October Vacations and Deals
- November Vacations and Deals
- December Vacations and Deals
Expedia's Latest Trends
Hotels
Cars
Activities
Packages
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.