Moray Vacations & Trips from $1,212

Book a Hotel + Flight or Car together to unlock savings

Photo by Derek Mack
  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 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

Your Moray Vacation

With a Moray vacation package, you can forget about the stress of planning and put all your energy into experiencing all this exciting destination has on offer. During your trip to Moray, you'll want to include a few of its top cities. A must-visit? Aberlour. If you're ready to stop dreaming and start traveling, Expedia will help turn your Moray vacation into a reality.

Top destinations in Moray

The ruins of a medieval castle with Gothic arches and stone walls.

Elgin

Elgin
A sandy beach with gentle waves, a clear sky, and distant landforms.

Forres

Forres
A wooden pier extending over a sandy beach with water at its base.

Lossiemouth

Lossiemouth
A stone bridge with metal railings, surrounded by lush greenery and a cloudy sky.

Aberlour

Aberlour
A large Gothic-style church with multiple spires and a prominent central tower.

Keith

Keith
A castle with a tower, surrounded by a grassy field and trees.

Ballindalloch

Ballindalloch
A river winding through a marshy landscape with the sun setting in the background.

Fochabers

Fochabers

The Latest Moray Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Craiglynne Hotel

Craiglynne Hotel

$1,212
per person
Oct 1 - Oct 3
found 1 day ago
Roundtrip non-stop flight included
Dallas (DFW) to Inverness (INV)
7.4/10 Good! (539 reviews)
Very nice hotel with a lovely room and a good breakfast. Shower was leaking at the hose connection which resulted in a poor flow from the shower head

Reviewed on Aug 14, 2026

St Andrews House

St Andrews House

Fort William City Centre
Save 100% on your flight
$3,105
per person
Oct 19 - Oct 23
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Inverness (INV)
10/10 Exceptional! (1 review)
Gorgeous property, very well equipped kitchen, perfect location a two minute walk from the Main Street.

Reviewed on Apr 11, 2026

Blervie House

Blervie House

$1,479
per person
Oct 1 - Oct 3
found 1 day ago
Roundtrip non-stop flight included
Dallas (DFW) to Inverness (INV)
9.2/10 Wonderful! (51 reviews)
Culloden House Hotel

Culloden House Hotel

$1,596
per person
Oct 1 - Oct 3
found 1 day ago
Roundtrip non-stop flight included
Dallas (DFW) to Inverness (INV)
9.8/10 Exceptional! (433 reviews)
Fabulous! We loved staying at Culloden House. Our room was spacious, comfortable and lovely. The bathroom was spacious, luxurious and had lots of scented soaps, etc for our use. When we arrived early for our stay, our bags were taken up to our room us for us once it was ready. We came back later to find our room had been prepared for our evening with a nice turn down service. The hotel is very historic and reflects the importance of its place in the local history. We ate breakfast and one dinner there and the food was excellent and plentiful. The service staff was attentive, thoughtful and friendly. We walked around the Walled Garden one evening and were mesmerized by the beauty we found there. It is magical. Overall, this is ranks as a top 10 stay during our trip to Scotland.

Reviewed on Aug 15, 2026

The Highland Club

The Highland Club

$1,547
per person
Oct 1 - Oct 3
found 1 day ago
Roundtrip non-stop flight included
Dallas (DFW) to Inverness (INV)
9.6/10 Exceptional! (166 reviews)

Best Places to Vacation in Moray

1. Plan your dream getaway to Aberlour

Aberlour, Scotland is a charming small town that offers a perfect outdoor vacation experience. Surrounded by picturesque countryside, you can enjoy hiking trails, fishing in the nearby rivers, and immersing yourself in nature. The locals are known for their friendliness and welcoming atmosphere, making your stay even more enjoyable. Aberlour also has a rich cultural heritage, with opportunities to explore the local culture and indulge in luxury experiences. Whether you're seeking a relaxing getaway or an adventurous outdoor vacation, Aberlour has something for everyone.

  • The peak season is from March to May
  • The off-peak season is from October to December
  • Travelers tend to stay 2 days in Aberlour

2. Find your perfect Forres vacation

Forres is a charming town in Scotland, offering a delightful atmosphere for outdoor vacation experiences. With its stunning natural beauty and friendly locals, it is the perfect destination for culture enthusiasts, history buffs, and outdoor adventurers. Explore the town's rich heritage by visiting its monuments, museums, and theaters. Enjoy a round of golf on the picturesque golf courses or indulge in delicious dining options at local restaurants and bars. Forres also offers a range of destination activities, ensuring that there is something for everyone to enjoy during their stay.

  • The peak season is from July to September
  • The off-peak season is from October to December
  • Travelers tend to stay 3 days in Forres

3. Enjoy Keith with a travel package

Keith, Scotland offers a unique outdoor vacation experience. The town is surrounded by stunning natural parks and landscapes, perfect for hiking, biking, and exploring. The friendly locals add to the warm and welcoming atmosphere, making visitors feel at home. For those interested in history and culture, Keith is home to fascinating museums that showcase the town's rich heritage. And when it comes to dining, there are plenty of options to indulge in traditional Scottish cuisine. Whether you're seeking adventure or relaxation, Keith has it all.

  • The peak season is from July to September
  • The off-peak season is from October to December
  • Travelers tend to stay 2 days in Keith

4. Explore Dufftown with a vacation package

Dufftown, located in Keith, Scotland, offers a delightful atmosphere for outdoor vacation experiences. The town is surrounded by stunning natural beauty, making it perfect for activities like hiking, cycling, and fishing. The locals are known for their friendly and welcoming nature, ensuring that visitors feel right at home. Enjoy delicious dining options that showcase the region's culinary delights, and explore the town's quaint museums to learn about its rich history. With a wide range of destination activities and things to do, Dufftown is an ideal destination for outdoor enthusiasts looking for an authentic Scottish experience.

  • The peak season is from July to September
  • The off-peak season is from October to December

6. Book your ideal Ballindalloch with a vacation package

Ballindalloch, located in the scenic countryside of Scotland, offers a unique and adventurous vacation experience. The friendly locals and small-town atmosphere create a welcoming and charming ambiance. With its historic castle and picturesque landscapes, visitors can immerse themselves in the rich history and beauty of the area. Excursions to the nearby mountains provide opportunities for hiking and exploring the secluded wilderness. Whether it's enjoying the stunning scenery or delving into the region's fascinating history, Ballindalloch offers the perfect setting for an unforgettable adventure vacation.

  • The peak season is from March to May
  • The off-peak season is from October to December
  • Travelers tend to stay 2 days in Ballindalloch

5. Discover Cullen with our vacation deals

Cullen, Buckie in Scotland offers an idyllic atmosphere for outdoor vacation enthusiasts. Nestled along the stunning coastline, visitors can enjoy breathtaking views of the North Sea while exploring the picturesque sandy beaches. The charming town also boasts a rich history, with its iconic Cullen Viaduct and quaint fishing cottages. Outdoor activities abound, from hiking along the scenic Moray Coast Trail to golfing at the renowned Cullen Golf Club. Don't forget to indulge in the local delicacy, Cullen Skink, a delicious smoked haddock soup. With its natural beauty and warm hospitality, Cullen provides a perfect setting for a memorable outdoor vacation.

  • The peak season is from July to September
  • The off-peak season is from October to December
  • Travelers tend to stay 2 days in Cullen

Things to do in Moray

Moray, Scotland, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Enjoy activities like hiking on scenic trails, mountain biking, and visiting ski fields. Don't miss the opportunity for romantic getaways and unforgettable tours, including a visit to Millennium Park, where you can immerse yourself in the natural beauty of the region. Moray promises a memorable vacation filled with exciting experiences and breathtaking landscapes.

Shopping

In Moray, visit Relax for unique gifts and souvenirs that reflect local charm. Don’t miss Harbour Treasures, where you can find handcrafted items perfect for mementos. Both stores offer a delightful shopping experience, showcasing the best of Scottish craftsmanship.

Recreation

Experience the lush greens at Moray Golf Club, perfect for a day of sport and relaxation. Indulge in the luxury of Cullen Golf Club, where elegance meets leisure. For family fun, enjoy the outdoor vibes at Well Road Play Park, offering a playful escape for all ages.

Adventure

The Speyside Way - Tominoul Spur offers breathtaking hiking opportunities, showcasing the beauty of Moray's landscapes. For a thrilling experience, Bike Glenlivet invites you to explore rugged terrains on two wheels. Meanwhile, the Moray Coast Trail presents scenic coastal views, perfect for adventurous hikers and nature enthusiasts alike.

Nightlife

Moray's nightlife offers a cozy pub atmosphere with friendly locals. Visit The Cooperage for a selection of ales and live music, or head to The Bungalow for delicious cocktails and a vibrant dance scene. Enjoy a warm Scottish welcome while exploring the local entertainment options.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Moray

Moray, Scotland, is an ideal destination for outdoor enthusiasts and adventure seekers, featuring captivating scenery and rich cultural experiences. Visitors can explore historic castles, engaging museums, and informative visitor centers. Key attractions include the Moray Golf Club and various tourist sites, offering a blend of romance and adventure for all travelers. Whether you're seeking outdoor activities or cultural immersion, Moray promises a memorable vacation experience.

  • Brodie Castle: Experience the enchanting Brodie Castle, known for its romantic atmosphere and rich cultural heritage. Explore its stunning gardens and learn about the history of the Brodie family while enjoying the picturesque surroundings.
  • Speyside Cooperage: Dive into the world of whisky cask-making at Speyside Cooperage. This visitor center offers an adventurous experience for families, where you can watch skilled coopers at work and even participate in hands-on activities in the beautiful outdoor setting.
  • Pluscarden Abbey: Visit the serene Pluscarden Abbey, a peaceful monastery that exudes cultural charm. Discover its tranquil gardens and stunning architecture, and take a moment for reflection in this spiritual oasis.

Tips to save on your trip to Moray

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Moray.
  • Consider traveling during the off-peak season (typically December to February) for more affordable package holidays to Moray.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Find the Best Moray Vacation Packages

Moray Essential Information

Language
English
Currency
British pounds sterling
Closest Airport
Aberdeen Airport (ABZ)
Top Sights
Lossiemouth East Beach, Bow Fiddle Rock and Speyside Way - Tominoul Spur

Moray Hotel Deals

The Mansion House Hotel

The Mansion House Hotel

The Haugh Elgin Scotland
Fully refundableReserve now, pay when you stay
$140 nightly
$168 total
Sep 13 - Sep 14
Total with taxes and fees
8.4/10 Very Good! (598 reviews)
"great snooker table and bar, good parking, nice location, nice bedrooms -good value for money"

Reviewed on Aug 13, 2026

The Mansion House Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

Victoria Street Aberlour Scotland
$275 nightly
$330 total
Sep 15 - Sep 16
Total with taxes and fees
9/10 Wonderful! (384 reviews)
"The hotel is great, with an excellent on-site breakfast and dinner option. The staff was very helpful. Only thing is that since there is no AC, it can get very hot when it’s hot outside. Still highly recommended!"

Reviewed on Aug 17, 2026

Craigellachie Hotel of Speyside
Golf View Hotel

Golf View Hotel

Stotfield Road Lossiemouth Scotland
$119 nightly
$143 total
Aug 24 - Aug 25
Total with taxes and fees
Golf View Hotel
See all 538 properties in Moray
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

How much does a Moray vacation package cost?
Get set to book, because a getaway to Moray starts from a tempting $1,212. When you bundle your hotels, flights and car rentals into a vacation package, you'll land the best bargains.
How do I get a cheap travel package to Moray?
You'll save piles of cash if you combine your car rentals, flights and hotels into a Moray travel package. Sometimes cheap means fewer options. But that's not the case with Expedia. We offer more than 550 airlines and 1,000,000 properties throughout the world, so you'll always have plenty of variety to choose from. Want to save even more? Add some popular activities to your package deal to unlock even bigger bargains! After all, travel is about more than simply getting to your destination.
What are the top hotels in Moray?
Craigellachie Hotel of Speyside and The Mansion House Hotel know how to make their guests feel welcome in Buckie. If you also plan to explore Forres, take a look at OYO Eastbank Hotel, Speyside Scotland and Craigellachie Lodge. Both are very popular with travelers.
How far in advance should I book my Moray vacation?
Reserving your flight early with Expedia means one less thing to worry about. Most carriers advertise prices up to 12 months prior to take off. Usually, this is the cheapest time to book. If circumstances have left you booking late, incredible deals to Moray occasionally appear just weeks before departure.
What does an Expedia Moray travel package include?
Packages include rental cars, hotels and flights, but you can combine any of them to create your dream Moray getaway. You can also add on a few experiences and activities once you've made your booking. You're the boss! When you bundle your bookings with Expedia, you'll score deals you won't find anywhere else.
What should I know before booking a Moray travel package?
Locking in all the parts of your vacation together is a smart way to save. Combine your flights, car rentals and hotels into a tidy little package. But it's not just hotels. Expedia offers all types of properties, including vacation rentals such as beachside villas and city residences. You've got loads of choices!
Can I choose my airline with a Moray Expedia vacation package?
Most definitely. We offer more than 550 partner airlines worldwide, so you can tailor your Moray vacation according to your budget and travel needs.
Does Expedia offer Book Now, Pay Later Moray vacation packages?
If your need to travel has suddenly cropped up, Expedia can help take the financial strain off your shoulders. Working with online lender Affirm, we provide a Book Now, Pay Later solution for all packages. It's easy to set up a payment schedule for your trip that works for you.
If I'm not able to travel, can I cancel my Moray vacation package?
Because we know life can be unpredictable, the answer is yes. For further information, check out our Customer Service Portal. But generally speaking, if you've booked your package in the last 24 hours, you may be able to cancel or change it for free. Your hotel, airline or car rental company may impose a fee if your booking is older than that.

Stay near popular Moray attractions

A modern building with a unique curved roof, surrounded by a well-maintained grassy area and a paved walkway.
Photo by HayZ

Macallan Distillery

9.0/10 (78 reviews)
You can spend time exploring the galleries in Macallan Distillery during your trip to Aberlour. Discover the area's countryside and spas.
See properties
A cup of coffee with a frothy top, a glass of Glenfiddich whisky, and a packet of whisky on a saucer.
Photo by There & Back Again

Glenfiddich Whisky Distillery

9.4/10 (65 reviews)
You can spend time exploring the galleries in Glenfiddich Whisky Distillery during your trip to Dufftown. Savor the area's bars and restaurants.
See properties
A large pile of wooden barrels stacked in a field.
Photo by Eric Hoffman

Speyside Cooperage

9.2/10 (45 reviews)
You can spend time exploring the galleries in Speyside Cooperage during your travels in Craigellachie. You can enjoy the bars while in the area.
See properties
A large, historic castle with multiple towers and a flag.
Photo by Nick Chatham

Brodie Castle

9.0/10 (51 reviews)
Brodie Castle is just one of the places to see in Forres, so why not enjoy the other things to explore during your travels? Stroll along the beautiful beaches in this relaxing area, or check out its top-notch restaurants.
See properties
A beach at sunset with a large puddle reflecting the sky and a piece of driftwood in the center.
Photo by Jim Grant

Lossiemouth East Beach

9.4/10 (25 reviews)
Why not spend a lazy afternoon at Lossiemouth East Beach during your trip to Lossiemouth? While you're here, you can savor the top-notch restaurants.
See properties

Aberlour Distillery

9.2/10 (44 reviews)
You can take time to visit Aberlour Distillery during your travels to Aberlour. Savor the area's bars and restaurants.
See properties

Glenlivet Distillery

9.0/10 (51 reviews)
You can spend time browsing the exhibits at Glenlivet Distillery during your trip to Glenlivet. You can seek out the hiking trails while in the area.
See properties

Bow Fiddle Rock

9.4/10 (9 reviews)
Find out about the history of Buckie when you spend time at Bow Fiddle Rock. You can enjoy the restaurants while in the area.
See properties

What to do in Moray

Highland Games from Inverness

Highland Games from Inverness

$151
per adult
Highland Games from Inverness
Small-Group Speyside Whisky Trail Full-Day Tour

Speyside Whisky Trail from Aberdeen

$154
per adult
100% of travellers recommend
Speyside Whisky Trail from Aberdeen
Aberlour: Cardhu Whisky Distillery Tour and Tasting

Speyside: Cardhu Whisky Distillery Tour and Tasting

$28
per adult
Speyside: Cardhu Whisky Distillery Tour and Tasting
See all activities in Moray
Explore a world of travel with Expedia

Other vacations you might like

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.