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 accommodations. 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 cottage is within 1 mi (2 km) of Moray Firth and North Sea. Cummingston Beach and Burghead Visitor Centre are also within 3 miles (5 km).
Situated in Elgin, this hotel is within a 10-minute walk of Burghead Visitor Centre and North Sea. Moray Firth and Cummingston Beach are also within 1 mile (2 km).
Situated in Elgin, this bed & breakfast is within a 15-minute walk of Moray Firth and Cummingston Beach. Burghead Visitor Centre and Duffus Castle are also within 6 mi (10 km).
Situated near the beach, this inn is within a 5-minute walk of Moray Firth and Burghead Visitor Centre. Duffus Castle and Elgin Museum are also within 9 mi (15 km).
Situated in Elgin, this golf cottage is 0.4 mi (0.7 km) from Moray Firth and 1.9 mi (3.1 km) from North Sea. Cummingston Beach and Duffus Castle are also within 3 miles (5 km).
Situated in Elgin, this golf cottage is within a 10-minute walk of Moray Firth and North Sea. Burghead Visitor Centre and Cummingston Beach are also within 1 mile (2 km).
Situated in Lossiemouth, this golf hotel is within a 10-minute walk of Moray Golf Club and North Sea. Moray Firth is 0.3 mi (0.6 km) away.
Situated by the sea, this hotel is within a 10-minute walk of Moray Golf Club and North Sea. Moray Firth is 0.4 mi (0.6 km) away.
© 2019 Expedia, Inc. All rights reserved.