
Elgin Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Elgin Vacation Deals
Price found within the past 48 hours. Click for updated prices.



Elgin Hotel Deals

Mavela Game Lodge
Mavela Game Lodge Jozini KwaZulu-Natal
The price is CA $1,021 per night from Jun 1 to Jun 2
CA $1,021
CA $1,223 total
Jun 1 - Jun 2
includes taxes & fees
9.8/10 Exceptional! (10 reviews)
Amazing place. Wildlife, staff, service and food was impeccable! Everyone went the extra mile to ensure we had a wonderful time.
Reviewed on Mar 28, 2026

Thanda Safari
D242 Off The N2 Hluhluwe KwaZulu-Natal
The price is CA $657 per night from May 23 to May 24
CA $657
CA $756 total
May 23 - May 24
includes taxes & fees
9.4/10 Exceptional! (37 reviews)
Our first time at Thanda and we loved it . The staff were all wonderful and could not do enough to help. Zeepo and Zee were the best guide and tracker we have ever had on safari . The spa treatments were great and the food , while not fine dining, was really tasty . Really lovely atmosphere and vibe ...
Reviewed on Dec 25, 2025

Ghost Mountain Inn
Fish Eagle Road Jozini KwaZulu-Natal
The price is CA $183 per night from Jun 1 to Jun 2
CA $183
CA $210 total
Jun 1 - Jun 2
includes taxes & fees
9.2/10 Wonderful! (76 reviews)
Decent place
Reviewed on May 3, 2026
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
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.











