Find hotels in Elgin from ₩34,052
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards.
Search over 2.9 million properties and 550 airlines worldwide
Check Elgin hotel prices
Tonight |
Tomorrow night |
This weekend |
Next weekend |
Compare 56 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.
Thanda Safari
Thanda Safari
9.4 out of 10, Exceptional, (34)
The price is ₩773,229
per night
May 16 - May 17
Zulu Nyala Game Lodge
Zulu Nyala Game Lodge
Leopard Mountain Safari Lodge
Leopard Mountain Safari Lodge
9.6 out of 10, Exceptional, (41)
The price is ₩782,536
per night
May 24 - May 25
Save an average of 15% on thousands of hotels when you're signed in
Ghost Mountain Inn
Ghost Mountain Inn
9.2 out of 10, Wonderful, (66)
The price is ₩165,474
per night
May 26 - May 27
Sungulwane Private Game Lodge
Sungulwane Private Game Lodge
10.0 out of 10, Exceptional, (3)
The price is ₩966,550
per night
May 14 - May 15
Mavela Game Lodge
Mavela Game Lodge
9.8 out of 10, Exceptional, (6)
The price is ₩760,976
per night
May 16 - May 17
Rhino Sands Safari Camp
Rhino Sands Safari Camp
10.0 out of 10, Exceptional, (4)
Bushwillow Collection
Bushwillow Collection
9.2 out of 10, Wonderful, (41)
The price is ₩115,792
per night
Jun 10 - Jun 11
Thornwood
Thornwood
10.0 out of 10, Exceptional, (4)
Rhino River Lodge
Rhino River Lodge
9.2 out of 10, Wonderful, (12)
The price is ₩548,161
per night
May 26 - May 27
Biweda Nguni B&B
Biweda Nguni B&B
10.0 out of 10, Exceptional, (1)
The price is ₩76,796
per night
May 14 - May 15
African Spirit Game Lodge
African Spirit Game Lodge
9.0 out of 10, Wonderful, (4)
Amorello Safari Park
Amorello Safari Park
7.0 out of 10, Good, (2)
Msunduze River Lodge
Msunduze River Lodge
10.0 out of 10, Exceptional, (3)
The price is ₩116,081
per night
May 14 - May 15
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.
More cheap stays in Elgin
More cheap stays in Elgin
Triton Dive Lodge
1 Sand Road, Mbazwana, uMhlabuyalingana, KwaZulu-Natal
The price is ₩34,052 per night from May 20 to May 21
₩34,052
per night
May 20 - May 21
7/10 Good! (2 reviews)
Hotels in Elgin with star-rating
Hotels in Elgin with star-rating
Stay near popular Elgin attractions
Stay near popular Elgin attractions
Zululand Rhino Reserve
Explore the great outdoors at Zululand Rhino Reserve, a lovely green space in Jozini. Discover the mountain views while you're in the area.