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.


Elgin Holiday Packages

Save Time and Money with Elgin Holiday Packages

Expedia has some great Elgin packages ready and waiting for you. Bundling your flights and accommodation is one of the easiest ways to save cash on your adventure.

Gain savings of up to 15%* when you book your package deal on Expedia.

With more than 400 partner airlines and 750,000 worldwide properties, our exhaustive database can help you reach your ideal destination.

You can make changes to almost any hotel reservation and you won't pay any extra fees to us.

Places to Visit in Elgin

Itinerary looking a little thin? Elgin holiday all arranged but not sure what you're going to do when you arrive? Let us make it easy.

Used as a house of worship and personal prayer, Elgin Cathedral is a distinguished holy structure. That being said, you need not be a regular church-goer to visit this serene place. There's a great range of things to keep you busy in this destination. Forget your history books! Allow the past to spring to life at Elgin Museum. Still have some time to spare? Roam around the historic rooms, halls and corridors of Spynie Palace. This grand fortification provides an educational outing for both adults and children.

Elgin Accommodation

On the hunt for somewhere to stay for your cheap holiday or luxury getaway in Elgin? It's sensible to get in quick, as there are just 5 Expedia properties to pick from.

We suggest The Mansion House Hotel & Country Club (The Haugh) and the Eight Acres Hotel & Leisure Club (Morriston Road). They've got terrific reviews and top-notch services and amenities.

Nearest Airports to Elgin

Nobody loves wasting time at the airport. But it's worth it when you think about the holiday that's just around the corner! Located 50 miles (80 km) southeast of Elgin, Aberdeen Airport (ABZ) is the most convenient terminal.

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


Top Flight + Hotel Deals

Top Hotel Deals

See all 282 properties in Elgin
The Mansion House Hotel £109
Reviewed on 11 Jun 2019
See details
 
The Mansion House Hotel

The Mansion House Hotel

The Haugh, Elgin, Scotland
     
    4.1 of 5
    4.0 out of 5.0 Stars

    Nice room , cooked breakfast was a bit on the meagre side

    Laichmoray Hotel £80
    Reviewed on 16 Jun 2019
    See details
     
    Laichmoray Hotel

    Laichmoray Hotel

    Maisondieu Road, Elgin, Scotland
       
      4.7 of 5
      3.0 out of 5.0 Stars

      Liked that we could open the windows properly ! Really good place

      Eight Acres Hotel & Leisure Club £58
      Reviewed on 10 Jun 2019
      See details
       
      Eight Acres Hotel & Leisure Club

      Eight Acres Hotel & Leisure Club

      Morriston Road, Elgin, Scotland
         
        3.4 of 5
        3.0 out of 5.0 Stars

        Excellent reception staff 5 stars . only negative point had to move room because employee chef in room next door was very noisey . apart from that nice hotel .

        The Harbour Inn £65
        Reviewed on 12 May 2019
        See details
         
        The Harbour Inn

        The Harbour Inn

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

          The friendliness of the greeting by the owners Grant and Evelyn on our arrival was an indication of the sense of warmth felt during our stay. This may not be a five star establishment but it is the only hotel that we have stayed in in a very long time that actually feels as though we were staying ...

          The Station Hotel £50
          Reviewed on 14 Jun 2019
          See details
           
          The Station Hotel

          The Station Hotel

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

            Very friendly staff who made us very welcome. Thought we were in Elgin but actually enjoyed the seaside location just as much.

            Ardgye House £80
            Reviewed on 14 May 2019
            See details
             
            Ardgye House

            Ardgye House

            West Road A96, Elgin, Scotland
               
              4.9 of 5
              4.0 out of 5.0 Stars

              Food was excellent, owner very friendly, room had all facilities required

              The Royal Hotel £99
              Reviewed on 19 Feb 2019
              See details
               
              The Royal Hotel

              The Royal Hotel

              Station Road, Elgin, Scotland
                 
                4.1 of 5
                3.0 out of 5.0 Stars

                I have stayed here a few times, and its ok, the rooms I have had have always been spacious and clean. The food is ok, but nothing more. The staff have always been friendly

                The Lodge Elgin £84
                Reviewed on 12 Jun 2019
                See details
                 
                The Lodge Elgin

                The Lodge Elgin

                20 Duff Avenue, Elgin, Scotland
                   
                  4.7 of 5
                  3.5 out of 5.0 Stars

                  The hosts were gracious and hospitable. Absolutely lovely place. Breakfast was great, with a great atmosphere in the dining area.

                  Top Deals on Flights

                  These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.