Elgin Vacations from $1,346

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Elgin Vacation

With one of our vacation packages to Elgin, you'll find infinite opportunities for excitement and adventure. There's so much to look forward to, including its rich history and cultural experiences. A trip to Elgin is a wonderful opportunity to go sightseeing. Check out popular attractions like Relax, Lossiemouth East Beach and Pluscarden Abbey. Don't put off your visit to this city any longer. The perfect Elgin vacation is a few clicks away with Expedia.

The Latest Elgin vacation packages

Price found within the past 48 hours. Click for updated prices.
Cottage by Moray Firth With Stunning Views

Cottage by Moray Firth With Stunning Views

$1,346
per person
Oct 3 - Oct 6
found 1 day ago
Roundtrip non-stop flight included
Newark Liberty Intl. Airport (EWR) to Inverness (INV)
No reviews
 The Cluanie Inn

The Cluanie Inn

Save 100% on your flight
$1,875
per person
Oct 10 - Oct 16
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Inverness (INV)
8.8/10 Excellent! (163 reviews)
Staff were friendly and gave us a good larger than expected room on arrival which was good. The hotwl is positioned in a very peaceful area. We had a room on the ground floor at the back so there was no road noise but lots of noise late at night when other guests were arriving to their rooms. Walls/floors are thin! The water coming out of the taps and toilet was yellow..not sure why. Bottles of yellow tap water were being served to customers. The menu was not to our taste far too much spicy food. I had to send the corn on the cob back as it was covered in spice. We were then brought a new plain one and were not charged which was good. Can't comment on the cooked breakfast as we only had fruit/continental options.

Reviewed on Aug 12, 2026

Dornoch Station

Dornoch Station

$1,505
per person
Oct 5 - Oct 9
found 1 day ago
Roundtrip non-stop flight included
Dallas (DFW) to Inverness (INV)
9.2/10 Wonderful! (96 reviews)
St Andrews House

St Andrews House

Fort William City Centre
$1,426
per person
Oct 22 - Oct 23
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Inverness (INV)
10/10 Exceptional! (1 review)
We booked this property in April 2026 thinking it was one house made up of one dwelling. We booked one night and after some deliberation we booked a second consecutive night separately believing it would be the same property. Upon arrival at the property we soon realized the house was divided into two separate residences, an east wing and a west wing. At no point did Black Sheep Hotels tell us that the property was made up of two residences and that we had in fact booked one night in each residence. During the morning following our first night we received very direct and bad communications from Black Sheep telling us in no uncertain terms that our behavior was unacceptable because we had not packed up our belongings and vacate the premise. At the time of receiving these communications we were on a train and unable to get to the house. Our belongings were packed up and moved to the residence in the other side of the house. We returned to the house later that day, packed up the car and left, as we were so upset with the way we had been treated It is unusual for us to leave any comments like this on expedia, but we feel strongly about the poor treatment we received from Black Sheep and our goal is to prevent this from happening to any other family in the future. Black Sheep Hotels need to do a better job of making clear that this property is two separate residences and let future visitors know if the have in fact booked both residences consecutively, whether by accident or not

Reviewed on Aug 18, 2026

Highland Apartments By Mansley

Highland Apartments By Mansley

Inverness City Centre
$2,081
per person
Oct 10 - Oct 16
found 1 day ago
Roundtrip non-stop flight included
Boston (BOS) to Inverness (INV)
9.4/10 Exceptional! (562 reviews)
Don't see what you're looking for?
See all available trips from Columbus to Elgin
View all trips

Stay near popular Elgin attractions

Elgin Cathedral

9.0/10 (66 reviews)
Known as the "Lantern of the North," Elgin Cathedral's intricate medieval stonework showcases Scotland's ecclesiastical heritage. Climb the towers for panoramic countryside views.
See properties

Pluscarden Abbey

9.0/10 (9 reviews)
Founded in 1230, Pluscarden Abbey is the only medieval British monastery still used for its original purpose. Visitors can experience the monks' Gregorian chants during daily prayers in this serene, historic sanctuary.
See properties

Glen Moray Distillery

8.0/10 (13 reviews)
This historic Speyside distillery crafts smooth, fruity single malts through traditional methods since 1897. Join an intimate tour to witness whisky-making before sampling their unique cask-finished expressions.
See properties

Cummingston Beach

9.0/10 (11 reviews)
Dramatic sandstone cliffs and sea caves make Cummingston Beach a paradise for rock climbers. Walk the Moray Coastal Trail for possible sightings of the resident dolphins in the firth.
See properties

Elgin Museum

9.4/10 (6 reviews)
You can spend time exploring the galleries in Elgin Museum during your travels in Elgin. While you're here, you can savor the top-notch restaurants.
See properties

Duffus Castle

9.4/10 (11 reviews)
This 12th-century Norman motte-and-bailey castle reveals medieval Scotland's evolution from timber to stone. Explore the impressive ruins, enjoy panoramic countryside views, and discover its rich history.
See properties

Hopeman Golf Club

8.0/10 (1 review)
This traditional Scottish links course features "The Prieshach," one of Scotland's finest Par 3 holes. Enjoy spectacular Moray Firth views while navigating fairways framed by vibrant gorse bushes.
See properties

Moray Leisure Centre

Enjoy an outing to Moray Leisure Centre during your stay in Elgin. Make time to visit the monuments and cathedral while you're in the area.
See properties

What to do in Elgin

Highland Games from Inverness

Highland Games from Inverness

$151
per adult
Highland Games from Inverness
Aberlour: Cardhu Whisky Distillery Tour and Tasting

Speyside: Cardhu Whisky Distillery Tour and Tasting

$28
per adult
Speyside: Cardhu Whisky Distillery Tour and Tasting
Small-Group Speyside Whisky Trail Full-Day Tour

Speyside Whisky Trail from Aberdeen

$154
per adult
100% of travellers recommend
Speyside Whisky Trail from Aberdeen
See all activities in Elgin

Elgin Hotel Deals

The Mansion House Hotel

The Mansion House Hotel

The Haugh Elgin Scotland
Fully refundableReserve now, pay when you stay
$141 nightly
$169 total
Sep 13 - Sep 14
Total with taxes and fees
The Mansion House Hotel
Laichmoray Hotel

Laichmoray Hotel

Maisondieu Road Elgin Scotland
Fully refundableReserve now, pay when you stay
$147 nightly
$176 total
Aug 29 - Aug 30
Total with taxes and fees
9.4/10 Exceptional! (488 reviews)
"Breakfast is made to order and is excellent . Bar has good choice but a little pricey. Restaurant is also excellent and has good choice of menu. Always busy and requires reservation. On the whole a good place to stay, but no lift so stairs to all floors."

Reviewed on Aug 18, 2026

Laichmoray Hotel
Sunninghill

Sunninghill

Hay Street Elgin Scotland
Fully refundableReserve now, pay when you stay
$173 nightly
$207 total
Aug 28 - Aug 29
Total with taxes and fees
Sunninghill
See all 875 properties in Elgin
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Find the Best Elgin Vacation Packages

Elgin Essential Information

Language
English
Currency
British pounds sterling
Population
23,000
Max Temp Winter
45ºF
Max Temp Summer
60ºF
Top Sights
Macallan Distillery, Glen Moray Distillery and Elgin Cathedral

More vacations you might like

Frequently asked questions

How much does an Elgin vacation package cost?
You'll find cheap prices from $1,346 on Expedia for your Elgin getaway. However, factors like the length of stay, the season and your choice of hotel will influence how much your vacation to Elgin costs.
What are the cheapest months to go to Elgin?
If you're looking to score a cheap Elgin vacation package, consider traveling in January, April and December. You're likely to find better prices on flights and hotels during these quieter months — ideal for travelers wishing to save money.
How many days is enough for Elgin?
With a well-organized travel plan, you can easily tick off the top Elgin attractions in a few days. But if you want to explore off the beaten track or take day trips, think about booking your Elgin vacation for longer.
Is it worth booking a vacation package to Elgin?
Elgin is a good vacation destination with attractions like Elgin Cathedral among the many things to keep you entertained. Whether you're traveling with the family or planning a trip with friends, an Elgin vacation promises a good time for everyone.
How to find the best Elgin package deals?
Finding a cheap Elgin package deal is easy with Expedia. Once you've entered your trip dates and destination under our "Packages" tab, set your budget range, add a few filters and see what's available. You can personalize your search by "Area," "Amenities," "Property type" and more. Order the results by "Price: low to high" to view the most affordable Elgin package deals. Want a simple trick to get the biggest savings? Have some flexibility with your departure dates and consider going away on a weekday, when prices are typically lower.
Is it cheaper to book an Elgin vacation as a package?
An Expedia vacation package could land you great savings when compared to booking stays and flights individually. Better still, you can customize your Elgin getaway to fit your exact needs. Choose your preferred flight time, select the hotel type and add a rental car. Check out our great deals to see how much you can save.
When to book a vacation package to Elgin?
If you have your Elgin vacation dates locked in, book as early as you can to snap up some fantastic deals. With Expedia, you can often reserve some flights up to one year in advance. Prefer spur-of-the-moment adventures? Our last-minute deals are perfect for impromptu escapes.
How to plan a trip to Elgin?
  1. Choose when to get away: Check your diary and get your bags packed. Your preferred time of year and the activities on offer will also help you decide when to vacation in Elgin.
  2. Budget wisely: On top of the price of your stay, you'll need to consider other expenses too. These include flights, transportation and food. Also, set aside some extra funds for unexpected costs that may come up during your trip to Elgin.
  3. Use Expedia's trip planning tool to explore Elgin: Research every aspect of your trip to Elgin with this comprehensive planner. Invite your family and friends to collaborate on a group getaway, search for stays or things to do and make bookings.
  4. Decide how long to go away for: Now that you're up to speed on Elgin, you can figure out the perfect length of your break. Pull together a draft itinerary and allocate enough time for all the things you want to do.
  5. Bundle your bookings: With your travel dates in order, you can combine your car rental, flights, hotels and more into a personalized Elgin vacation package.
  6. Book any activities or excursions: Here's the fun part — locking in everything you want to do and see. Check out some of the top things to do in Elgin and book your tickets early to save time (and maybe some dollars too!).
Does Expedia offer Book Now, Pay Later Elgin vacation packages?
Your Elgin break should be an escape from your daily routine, not a source of money-related stress. So to allow you that extra flexibility, we've teamed up with online lender Affirm to bring you our Book Now, Pay Later vacations. Choose one of our vacation packages with payment plans and spread the cost over 3, 6 or 12 months. Plus, there aren't any hidden costs or late payment fees to worry about.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.