Elgin Holidays from £290

Book a Hotel + Flight or Car together to unlock savings

Photo by Eddie Boyd
Choose two or more items and save on your trip:
    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to £195 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Packages with flights are ATOL protected

Your Elgin Holiday

Well known for its rich history and cultural experiences, Elgin is the perfect getaway destination. Lock in one of our Elgin holiday packages and discover all that this exciting city has to offer. Ready to start exploring your surroundings? Relax, Pluscarden Abbey and Glen Moray Distillery are just a few of the leading places to visit during a trip to Elgin. A couple of clicks is all it takes to put together the ultimate Elgin holiday on Expedia.

The Latest Elgin Holiday Deals

Prices and availability subject to change. Additional terms may apply.
Muthu Newton Hotel (Near Inverness Airport)
Tower Ridge Apartments
Onich Hotel
Royal Marine Hotel
Black Sheep Hotels Cabins
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

Elgin Essential Information

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

Our pick of the best Elgin Hotel Deals

The Royal Hotel
The Royal Hotel
3 out of 5
Station Road, Elgin, Scotland
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. Discover ...
7.8/10 Good! (101 reviews)
Comfortable Stay
"Comfortable overnight stay. Good parking available and the hotel is situated conveniently just on the edge of the town centre. There was a nice selection at breakfast of cereals, yoghurts, jams etc. Nice addition of an iron/ironing board in the room rather than have to go and ask for one."

Reviewed on 2 Nov 2023

The Royal Hotel
Laichmoray Hotel
Laichmoray Hotel
3 out of 5
Maisondieu Road, Elgin, Scotland
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! (310 reviews)
"Excellent staff & breakfast"

Reviewed on 20 Apr 2024

Laichmoray Hotel
The Mansion House Hotel
The Mansion House Hotel
4 out of 5
The Haugh, Elgin, Scotland
Stay at this 4-star golf hotel in Elgin. Enjoy free WiFi, free parking and breakfast. Our guests praise the breakfast and the helpful staff in their reviews. ...
8.2/10 Very Good! (403 reviews)
"Only issue was unable to have a bath due to large amounts of grit/silt coming from taps apart from that it was a great stay normally use the premier inn but will definitely re use the mansion house"

Reviewed on 18 Apr 2024

The Mansion House Hotel
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.

Frequently asked questions

Why should I book my Elgin holiday with Expedia?
With top-value flights, car hire and accommodation options all in one convenient place, Expedia makes planning your Elgin break easy. Moreover, we can help you bundle your bookings into a package holiday so you can enjoy even more savings. Choose from fabulous properties, add flights and/or a car hire (and maybe also some fun activities!) and land incredible prices. Need to change your plans? Expedia has a flexible cancellation policy for many reservations. To discover more, make your way to our Customer Service Portal link.
When is the best time of year to holiday in Elgin?
Into sightseeing but don’t like crowds? Lock in your Elgin escape for January, April and December. Typically, it’s a lot quieter than it is in June, July and October. With daytime average temperatures of 3ºC, January is the coolest period in Elgin. The warmest time of year is July, when you can expect average temperatures of 14ºC throughout the day. Whatever the temperature, you’ll find plenty of things to keep you busy here.
What is the top hotel for my holiday in Elgin?
Put your feet up and relax in comfort in Elgin by choosing Laichmoray Hotel as your gateway to adventure and fun.
How do I get a cheap holiday to Elgin?
Our Elgin holidays promise plenty of savings for the savvy explorer. For the best deal, simply bundle your flights, hotels and extras (such as activities). But low prices are just the beginning of your next memorable adventure. Book with Expedia and and you’ll have over 400 air carriers and 321,000 hotels all over the world to choose from. Whatever your style, there’s a holiday here just for you. Learn more about how you can save money on your next holiday when you combine your hotel and flight bookings with Expedia.
What should I do on my Elgin holiday?
There are so many things to see and do while enjoying your holiday in Elgin. Relax, Pluscarden Abbey, Duffus Castle and Moray Golf Club are among this city’s key attractions.
What is the best area to stay in when on holiday in Elgin?
If you plan to check out Relax, maximise your time sightseeing and lock in a stay nearby. It’s one of the top attractions in Elgin.
Do I need a visa for my Elgin holiday?
Visa requirements for Elgin vary based on your nationality and the reason for your visit. Make sure you check official government websites to determine if you need a visa for your holiday. Here you’ll also find the most up-to-date information, including details about application procedures and any supporting documentation that might be necessary. Research your visa requirements well ahead of time to ensure a hassle-free travel experience. Also double-check to see that your passport has a minimum of six months validity from the date of your return.
What should I wear on my Elgin holiday?
First, think about the types of activities you’ll be doing during your Elgin holiday and select versatile pieces that you can easily mix and match. For fashion inspiration or information on any dress codes, look up a few style blogs or relevant social media accounts. Daytime temperatures in January, Elgin’s coolest month, average around 3ºC. July marks this city’s warmest month when the average reaches 14ºC. Our tip? Take the guesswork out of packing and check the local weather conditions.
What does an Expedia Elgin holiday include?
Flights, hotels and hire cars — you’ll discover them all here. With Expedia, you can shape your Elgin package however you want. All you have to do is decide exactly what you need. Once you’ve made your booking, why not add fun things like tours and activities? The more you bundle, the greater your savings! Expedia features all kinds of properties, with the most popular in Elgin being cottages and private holiday homes. With Expedia, you’ll always enjoy the flexibility and freedom to tailor your dream escape your way.
Does Expedia offer Book Now, Pay Later Elgin holidays?
Your bank balance shouldn’t get in the way of taking a holiday, so Expedia has come up with a solution to help. Thanks to our partnership with online lender Klarna, it’s easier than ever to book a fabulous getaway without making a dent in your savings. Klarna offers flexible payment options at checkout that take the worry out of budgeting for your trip. Consider one of these flexible payment options:

  • Pay monthly holidays: Make your holiday dreams a reality sooner with Klarna’s easy instalment plans. If paying in multiple transactions works for you, choose this option at checkout.
  • No-deposit holidays: When you want to jump on an awesome deal but don’t have the full amount yet, Klarna’s no-deposit holiday plan will allow you to Book Now, Pay Later to lock in your getaway.

Can I choose my airline with an Elgin Expedia holiday?
With a holiday package, you’re in control. Whether you’re hoping to fly to Elgin in coach or first class, simply pick from the available airline options. Expedia has access to over 400 partner airlines all over the world.

Discover the most popular places to visit in Elgin

Unmissable things to do in Elgin

The Advantages of Elgin Weekend Breaks

Discover a different side of the British Isles with a weekend break in Elgin. Take short breaks away from home and enjoy some quality time in a beautiful place. You’ll come back feeling refreshed and inspired. You can have an action-packed Elgin weekend break or get some peace with a relaxing holiday. Whatever experience you’re looking for, find it with our deals on hotels in Elgin.

Cheap Weekend Breaks to Elgin

There are lots of ways to take cheap weekend breaks to Elgin. Expedia offers deals on car hires and hotel rooms and covers trips for all kinds of travellers. The best way to save is with our holiday packages in Elgin. First, choose your car hire and hotel reservation. Then we’ll bundle them together into one discounted price. Solo explorers, couples, families, and groups of friends can discover budget solutions for their weekend breaks. Once you arrive, enjoy some of the fun things to do, many of which are free or cheap to experience  

Elgin Romantic Weekend Breaks

Couples love taking romantic weekend breaks in Elgin. Whisking your lover away for a romantic Elgin weekend break is the perfect opportunity to make new memories together. Expedia offers all kinds of hotel options, so you can find romantic hotels in Elgin and choose the best place for you. Check out our deals on beautiful properties, and you’ll save even more when you choose to package your hotel reservation with a car hire.

Family Weekend Breaks in Elgin

Set some time aside to experience family weekend breaks in Elgin. There are plenty of excellent family-friendly hotels in Elgin within our selection of hotels. You can also find a place to call home in one of the holiday rentals in Elgin. With accommodation, activities, and adventure all waiting, there’s never been a better time to plan Elgin family weekend breaks.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.