Elgin Holidays

  • Plan, book, travel with confidence
  • payments icon
    Better together
    Save up to S$134 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
    Plan, book, and manage your trip all in one place
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Top hotels in Elgin

Mavela Game Lodge
Mavela Game Lodge
Mavela Game Lodge, Manyoni private game reserve, D240, Jozini, KwaZulu-Natal
The price is S$901 per night from 26 Nov to 27 Nov
S$901
includes taxes & fees
26 Nov - 27 Nov
9.8/10 Exceptional! (7 reviews)
"The most beautiful place on earth."

Reviewed on 25 Mar,2024

Mavela Game Lodge
African Spirit Game Lodge
African Spirit Game Lodge
4 out of 5
Manyoni Private Game Reserve, Jozini, KwaZulu-Natal
9/10 Wonderful! (4 reviews)
"2 en-suite rooms which were loved. Air con in all rooms which were perfect in the summer heat. Very friendly staff and full access to amenities at any time."

Reviewed on 2 Jan,2022

African Spirit Game Lodge
Ghost Mountain Inn
Ghost Mountain Inn
4 out of 5
Fish Eagle Road, Jozini, KwaZulu-Natal
The price is S$181 per night from 27 Nov to 28 Nov
S$181
includes taxes & fees
27 Nov - 28 Nov
9.2/10 Wonderful! (68 reviews)
"Perfect"

Reviewed on 31 Aug,2024

Ghost Mountain Inn
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

How much does an Elgin holiday package cost?
Handcraft your Elgin holiday package from as low as . Choose from any combination of hotels, flights and rental cars to put together the escape you’ve been dreaming about. Be sure to add on a few experiences or tours!
How do I get a cheap travel package to Elgin?
Booking an Elgin holiday package with Expedia is one of the best ways to save. We have more than 550 air carriers and 1,000,000 hotel options all over the world. With such a fabulous range to pick from, you’ll have no hassles pulling together your next dream getaway.
What are the top hotels in Elgin?
Get your trip off to a fantastic start by staying at African Spirit Game Lodge. It’s one of most sought-after properties in Elgin. Another leading option is Mavela Game Lodge.
How far in advance should I book my Elgin holiday?
Savvy travellers often reserve their seats as early as possible. You can normally compare international airfares on Expedia up to a year before your intended flight. If you’re purchasing tickets last minute, don’t stress. Discounted prices sometimes become available in the last weeks before departure.
What does an Expedia Elgin travel package include?
Expedia has all you need to lock in Elgin trip, but how you structure your package is totally up to you. Choose from any combination of hotels, flights and rental cars. Searching for some activities to keep you entertained? Once you’ve made your booking, you can add them too. No matter your budget or style, there’s a deal to suit your needs.
What should I know before booking an Elgin travel package?
You’ll score excellent savings when you bundle your hotels, flights and rental cars into a package. Not only that, booking everything in one spot simply makes planning easier. So why waste your time or money? Whether you’re putting together a luxury city stay with your love or a budget family adventure, explore our holiday packages today.
Can I choose my airline with an Elgin Expedia holiday package?
With a holiday package, you’re the boss. Whether you’d prefer to fly to Elgin in coach or first class, simply select from the available airline options. Expedia has access to over 550 partner airlines across the world.
If I'm not able to travel, can I cancel my Elgin holiday package?
Plans can change suddenly, so yes, you can. You may be able to change or cancel your Elgin holiday package for free if you’ve booked in the last 24 hours. For older bookings, you can still make changes, but your car rental company, airline or hotel may charge a fee. Looking for more information? Visit our Customer Service Portal. We’re here to help make sure your getaway goes off without a hitch.

What to do in Elgin

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.