Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Expedia has some amazing Moray Firth holiday packages. Bundling your bookings is one of the best ways to save time and cash — and get your journey off to a flying start.
Savings of as much as 15%* are waiting for smart vacationers who book a package deal on Expedia.
You can pick from more than 400 partner airlines and 321,000 worldwide properties via our comprehensive database of flights and accommodation. Fly with who you want, stay where you want — now that's a dream holiday!
Feel free to cancel or make changes to almost any hotel reservation and you won't have to pay a cancellation fee to us.
There are heaps of wonderful things you can do when you visit a new destination. So why not get your trip to Moray Firth off to a flying start by perusing some of our top tips? After all – out there starts here!
Attended for worship and personal prayer, Elgin Cathedral is a celebrated structure. That said, you don't need to be a faithful church-goer to take in this tranquil place. There's a great range of things to keep you busy nearby. History has many lessons to teach us. Drink in the knowledge and better acquaint yourself with times past at Elgin Museum. Still have some time on your hands? Duffus Castle is an intriguing web of history-filled corridors, rooms and halls. Go for a look around, meander about its grounds and learn a thing or two about this imposing building.
There are currently no Moray Firth properties on Expedia. However, Moray Golf Club, which is located 8 miles (13 km) away, has a range of options available. The nicest options in Moray Golf Club are The Mansion House Hotel & Country Club, Eight Acres Hotel & Leisure Club, Links Lodge - B&B, The Lodge Elgin and Stotfield Hotel.
We don't think the airport is going to be the most enjoyable moment of your adventure, but there's nothing like the feeling of knowing that your trip to Moray Firth is a mere plane ride away! Once the wheels hit the ground at Aberdeen Airport (ABZ), you'll be 60 miles (97 km) from the heart of town.
*Savings based on all holiday package bookings with Flight + Hotel on Expedia.com from January through December 2017, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages. For Free Flight or 100% Off Flight deals, package savings is greater than or equal to the current cost of one component, when both are priced separately.
Situated near the beach, this inn is within a 5-minute walk of Moray Firth and Burghead Visitor Centre. Hopeman Golf Club and Duffus Castle are also within 9 mi (15 km).
Situated in Elgin, this hotel is within a 10-minute walk of Moray Firth and Burghead Visitor Centre. Cummingston Beach and Hopeman Golf Club are also within 3 miles (5 km).
Situated in Elgin, this bed & breakfast is within a 10-minute walk of Cummingston Beach and Moray Firth. Burghead Visitor Centre and Duffus Castle are also within 6 mi (10 km).
Situated in Elgin, this golf cottage is within a 15-minute walk of Moray Firth and Hopeman Golf Club. Cummingston Beach is 1.7 mi (2.8 km) away.
Situated in Elgin, this golf cottage is within a 10-minute walk of Moray Firth and Burghead Visitor Centre. Cummingston Beach and Hopeman Golf Club are also within 3 miles (5 km).
Situated by the sea, this hotel is within a 5-minute walk of Moray Golf Club and Moray Firth. Spynie Palace and Duffus Castle are also within 6 miles (10 km).
Situated in Lossiemouth, this golf guesthouse is within a 10-minute walk of Moray Golf Club and Moray Firth. Spynie Palace and Duffus Castle are also within 6 miles (10 km).
Situated in Lossiemouth, this inn is within a 10-minute walk of Moray Golf Club and Moray Firth. Duffus Castle and Hopeman Golf Club are also within 6 miles (10 km).
© 2019 Expedia, Inc. All rights reserved.