Elgin Holidays from £422

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 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

    Packages with flights are ATOL protected

Top Elgin Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
Protea Hotel by Marriott Durban Umhlanga
The Pearls of Umhlanga Penthouse
The Oyster Box
The Pearls of Umhlanga

Elgin Essential Information

Language
Afrikaans
Currency
South African rands
Closest Airport
Phinda Airport (PZL)
Max Temp Winter
21ºC
Max Temp Summer
27ºC

Top hotels in Elgin

Mavela Game Lodge

Mavela Game Lodge

5 out of 5
Mavela Game Lodge Jozini KwaZulu-Natal
The price is £766 per night from 8 Nov to 9 Nov
£766
8 Nov - 9 Nov
includes taxes & fees
10/10 Exceptional! (11 reviews)
"Just incredible! Just go. Incredible game drives, wonderful food, spectacular rooms, the most loveliest of staff."

Reviewed on 24 Jul 2026

Mavela Game Lodge
MaraKaya Safari Lodge

MaraKaya Safari Lodge

5 out of 5
Manyoni Private Game Reserve Mkuze KwaZulu-Natal
MaraKaya Safari Lodge
Thanda Safari

Thanda Safari

4 out of 5
D242 Off The N2 Hluhluwe KwaZulu-Natal
The price is £414 per night from 13 Nov to 14 Nov
£414
13 Nov - 14 Nov
includes taxes & fees
9.4/10 Exceptional! (43 reviews)
"This is an ultimate holiday. The lodge is extremely spacious, spotlessly clean and an absolute eye candy !! Food is of high quality and very well presented. Staff are amazing. Pleasant, attentive and very quick to respond. The Game drives are very well planned. We were lucky to have Cameron as our ..."

Reviewed on 5 Oct 2026

Thanda Safari
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.

What to do in Elgin

Frequently asked questions

How much does an Elgin travel package cost?
Starting from an incredible £422, you can custom build your Elgin travel package. Simply bundle flights, hotels and car rentals and be rewarded with discounts.
If I'm not able to travel, can I cancel my Elgin travel package?
If your travel plans in Elgin have been upended, it's a relief to know that it's possible to cancel or amend your booking. If you made your booking less than 24 hours ago, you may be eligible to receive a refund. If your booking was made more than 24 hours ago, your hotel, airline or car rental company may impose fees. For more details, check our Customer Service Portal.
How do I get a cheap travel package to Elgin?
By bundling. Flights, hotels and rental cars — combine whatever you need into an Elgin travel package to save a pile of cash. Score even more discounts when you add extras such as activities or tours to your booking. But that's not the only impressive part. You have the freedom to tailor your trip your way. We offer more than 550 partner airlines and 1,000,000 properties across the world, so that everyone has a chance to travel and fulfil those holiday dreams.
Does Expedia offer Book Now, Pay Later Elgin holidays?
Expedia has teamed up with online lender Klarna to make your next getaway easier on your hip pocket. Paying by instalment means you can spread the costs of your next big adventure, leaving you with more cash to splash while you're travelling. Klarna has several payment plans to pick from, so you're sure to find something that fits your budget. Check out these flexible payment options:

  • Pay monthly holidays: Make your holiday dreams come true sooner with Klarna's monthly instalment plans. If paying just a small amount each month sounds right for you, pick this option at checkout.
  • Pay in instalments holidays: With this Book Now, Pay Later option, Klarna makes it easy to pay off your holiday in multiple transactions.
  • Low deposit holidays: Clicking on the "book now" button is much easier with this option. Just put down a small deposit on your booking and then start packing your bags.

What are the top hotels in Elgin?
If it's your first time staying in Elgin, book a room at Ghost Mountain Inn or Jozini Tiger Lodge. Both offer comfortable beds and are popular options with many savvy travellers.
How far in advance should I book my Elgin holiday?
It can be difficult to know exactly when is the perfect time to book your trip to Elgin. But typically the earlier you book, the cheaper the prices. Sometimes, you can secure your flights and hotels up to a year before departure. If you're considering a last-minute getaway, no need to fret! There are terrific bargains popping up on Expedia every single day.
What does an Expedia Elgin travel package include?
Expedia has all you need to plan your Elgin getaway, but what your package looks like is entirely up to you. Select from a combination of rental cars, hotels and flights. Chasing some tours or activities to keep you on the go? Once you've made your booking, you can add them too. Whatever your budget, there's a deal to suit your needs.
What should I know before booking an Elgin travel package?
A package can be easier on the wallet than separately booking everything you need for your adventure. For example, bundle your hotels, flights and rental cars and score big savings. Whatever kind of holiday you're planning, you're bound to find a package that fits your budget.
Can I choose my airline with an Elgin Expedia travel package?
Expedia offers access to more than 550 airline partners worldwide, so you definitely can. Just select your preferred air carrier and put together your ideal Elgin getaway.

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