Search Cheap Flights to
Elgin

Photo by Eddie Boyd

Search 400 airlines and 321,000 hotels worldwide.

Stop Planning & Start Exploring

FREE 24 hour cancellation on most flights

Elgin Flights as Low as $141

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

British Airways
British Airways
British Airways
British Airways
British Airways
British Airways
British Airways
British Airways
British Airways
British Airways
British Airways
British Airways
Delta
Virgin Atlantic
KLM
American Airlines

Cheap Flights to Elgin

Fall in love at first flight with your vacation to Elgin by saving a ton of cash on your last-minute cheap flight. There’s no more scouring the internet for a good deal—book your flight to Elgin on Hotwire, and you’ll be up, up, and on a getaway in no time.

Because once the wheels are down in Elgin, the good times start rolling. So buckle up, you’re in for a fun ride.

Just the right flight

Don’t waste your time on endless searches for cheap airline tickets oneway or roundtrip. We’ll have you on your way to Elgin with a tiny bag of pretzels in your hand before you can say “tray tables in the upright position”—and for a ticket price that works for your vacay budget.

So all you have to worry about is where you’re headed after the INV airport.

Frequently Asked Questions About flights to Elgin

What is the cheapest month to fly to Elgin?

Airline ticket prices fluctuate all the time, depending on the day of the week or the month of the year. The cheapest round trip flights to Elgin are in October, but when you book your flight on Hotwire, savings are always in season.

How many airlines fly to Elgin?

Variety is the spice of life, even when it comes to booking your next trip. Want options for airlines? You’ll find 16 to choose from for your flight to Elgin.

What airport is best to fly into Elgin?

When you’re planning your trip to Elgin, convenience is the name of the game. Luckily, Elgin Inverness Airport is nearby so you can deplane and get going on checking off everything on your Elgin must-do list.

How much are flights to Elgin?

Got very cheap flights on your vacation itinerary? When you book your airline tickets to Elgin on Hotwire, you may just get what’s on your getaway wish list. With tickets as low as $141, you’ll have leftover cash for at least a magazine and a bottle of water at the airport book store.

How to get cheap flights to Elgin?

The trick to saving a stack of cash on your flight to Elgin? Snatch up that Hotwire flight deal when you see a killer rate because it could be gone in a flash. And with flights as low as $141 right now, why wait?

Can I fly to Elgin right now?

With recent COVID-19 closures and reopenings, many people are wondering, “Is it safe to travel to  right now?” When it’s time to book your flight, be sure to check out the most up-to-date information on all safety measures, any restrictions, and guidance on traveling during the coronavirus pandemic.

Elgin Flight Information
Destination airport
Inverness
Destination airport IATA code
INV
Roundtrip price
$141

Last Minute Hotel Deals in Elgin

The Royal Hotel
The Royal Hotel
3 out of 5
Station Road, Elgin, Scotland
The price is $111 per night from Jun 9 to Jun 10
$111
per night
Jun 9 - Jun 10
Stay at this 3-star B&B in Elgin. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Elgin Museum and Relax are located nearby.
7.8/10 Good! (106 reviews)
"First time staying here and we weren’t disappointed. Room was spacious and airy , bed very comfortable. Welcome pack was good. Shower was great and bathroom was immaculate. My only suggestion was to add a handrail inside the shower and maybe a small corner shelf for shampoo, conditioner , shower ..."

Reviewed on May 13, 2024

The Royal Hotel
The Mansion House Hotel
The Mansion House Hotel
4 out of 5
The Haugh, Elgin, Scotland
The price is $125 per night from Jun 21 to Jun 22
$125
per night
Jun 21 - Jun 22
Stay at this 4-star boutique hotel in Elgin. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff ...
8.2/10 Very Good! (412 reviews)
"Loved this older hotel in beautiful park- like setting - yet close to Elgin town centre. The room was spacious and clean and public spaces are excellent. The hotel needs, however, some major investment to bring it up to today’s standards."

Reviewed on Jun 3, 2024

The Mansion House Hotel
Laichmoray Hotel
Laichmoray Hotel
3 out of 5
Maisondieu Road, Elgin, Scotland
The price is $136 per night from Jun 23 to Jun 24
$136
per night
Jun 23 - Jun 24
Stay at this 3-star business-friendly hotel in Elgin. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff ...
9.4/10 Exceptional! (321 reviews)
"The rooms are tired and need an update but other wise they are fine, I couldn't find an internet connection, do they have one? The breakfast must be one of the best cooked breakfasts I have ever had and I have had many......"

Reviewed on May 30, 2024

Laichmoray Hotel
Sunninghill
Sunninghill
3 out of 5
Hay Street, Elgin, Scotland
The price is $150 per night from Jun 9 to Jun 10
$150
per night
Jun 9 - Jun 10
Stay at this 3-star business-friendly hotel in Elgin. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Relax and Elgin Museum are ...
9/10 Wonderful! (77 reviews)
5 Star plus.
"First Class from the minute we arrived to the minute we left. Staff were fantastic especially as it was the festive season. 5 star plus. Thank you."

Reviewed on Dec 30, 2023

Sunninghill
The Pines Guesthouse
The Pines Guesthouse
3 out of 5
the pines east road, Elgin, Scotland
The price is $132 per night from Jun 13 to Jun 14
$132
per night
Jun 13 - Jun 14
Stay at this 3-star guesthouse in Elgin. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast in our reviews. Popular attractions ...
9.8/10 Exceptional! (49 reviews)
"It’s a small town so don’t expect much for entertainment and you’ll be great. The place is homey and clean. The hosts are a lovely couple who care about their guests."

Reviewed on May 22, 2024

The Pines Guesthouse
Muthu Newton Hotel (Near Inverness Airport)
Muthu Newton Hotel (Near Inverness Airport)
4 out of 5
Inverness Road, Nairn, Scotland
The price is $143 per night from Jun 15 to Jun 16
$143
per night
Jun 15 - Jun 16
Stay at this 4-star business-friendly hotel in Nairn. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the property ...
8.2/10 Very Good! (790 reviews)
"loved it. So charming and very accomodating"

Reviewed on Jun 3, 2024

Muthu Newton Hotel (Near Inverness Airport)
The Speyside Hotel
The Speyside Hotel
3.5 out of 5
The Speyside Hotel, Grant Road, Grantown-on-Spey, Scotland
The price is $154 per night from Jun 11 to Jun 12
$154
per night
Jun 11 - Jun 12
Stay at this 3.5-star golf hotel in Grantown-on-Spey. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the helpful ...
9.4/10 Exceptional! (209 reviews)
"Very accomodating for our stay as a family of 4. Dinner was delicious. Very good value for money with an excelkemt breakfast included. Thank you"

Reviewed on May 30, 2024

The Speyside Hotel
Craigellachie Hotel of Speyside
Craigellachie Hotel of Speyside
4 out of 5
Victoria Street, Aberlour, Scotland
The price is $237 per night from Jul 2 to Jul 3
$237
per night
Jul 2 - Jul 3
Stay at this 4-star business-friendly hotel in Aberlour. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the restaurant and the helpful ...
8.8/10 Excellent! (226 reviews)
"A fabulous stay at The Craigellachie - beautiful hotel to relax at"

Reviewed on May 18, 2024

Craigellachie Hotel of Speyside
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.