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

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 Accommodations

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 508 properties near Moray Firth
Old Salthouse
Old Salthouse

Old Salthouse

Old Salthouse 67 Harbour Street Hopeman, Elgin, Scotland
     
    3.5 out of 5.0

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

    The Station Hotel £58
    The Station Hotel

    The Station Hotel

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

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

      Innisfail
      Innisfail

      Innisfail

      Cummingston, Elgin, Scotland
         
        4.0 out of 5.0

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

        The Harbour Inn £54
        The Harbour Inn

        The Harbour Inn

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

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

          5 Williamston Steading
          5 Williamston Steading

          5 Williamston Steading

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

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

            Fishermans Rest
            Fishermans Rest

            Fishermans Rest

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

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

              Golf View Hotel £54
              Golf View Hotel

              Golf View Hotel

              Stotfield Road, Lossiemouth, Scotland
                 
                3.0 out of 5.0

                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.

                Stotfield Hotel £56
                Stotfield Hotel

                Stotfield Hotel

                Stotfield Road, Lossiemouth, Scotland
                   
                  3.0 out of 5.0

                  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.