Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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.

Moray Firth Holiday Packages

Save Time and Money with Moray Firth Holiday Packages

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.

Places to Visit in Moray Firth

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.

Moray Firth Accommodation

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.

Nearest Airports to Moray Firth

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.


Map

Top Hotel Deals

See all 598 properties near Moray Firth
The Harbour Inn £65
The Harbour Inn

The Harbour Inn

59 Granary Street, Burghead, Elgin, Scotland
     
    3.0 out of 5.0 Stars

    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).

    The Station Hotel £70
    The Station Hotel

    The Station Hotel

    2 Brander Street, Burghead, Moray, Elgin, Scotland
       
      3.0 out of 5.0 Stars

      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).

      Innisfail
      Innisfail

      Innisfail

      Cummingston, Elgin, Scotland
         
        4.0 out of 5.0 Stars

        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).

        5 Williamston Steading £705
        5 Williamston Steading

        5 Williamston Steading

        5 Williamston Steading , Duffus, Elgin, Scotland
           
          3.5 out of 5.0 Stars

          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.

          Fishermans Rest
          Fishermans Rest

          Fishermans Rest

          8 Park Street Burghead, Elgin, Scotland
             
            3.5 out of 5.0 Stars

            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).

            Stotfield Hotel £63
            Stotfield Hotel

            Stotfield Hotel

            Stotfield Road, Lossiemouth, Scotland
               
              3.0 out of 5.0 Stars

              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).

              Links Lodge - B&B £85
              Links Lodge - B&B

              Links Lodge - B&B

              Stotfield Road, Lossiemouth, Scotland
                 
                4.0 out of 5.0 Stars

                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).

                Poseidon's Inn £70
                Poseidon's Inn

                Poseidon's Inn

                Stotfield Rd, Lossiemouth, Scotland
                   
                  3.0 out of 5.0 Stars

                  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).