Find hotels in Elgin from CA $36
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check Elgin hotel prices
Tonight |
Tomorrow night |
This weekend |
Next weekend |
Top 10 Elgin hotels and places to stay
Sungulwane Private Game Lodge
Sungulwane Private Game Lodge
10.0 out of 10, Exceptional, (3)
The price is CA $967
CA $1,121 total
includes taxes & fees
May 21 - May 22
Rhino Sands Safari Camp
Rhino Sands Safari Camp
10.0 out of 10, Exceptional, (4)
Thornwood
Thornwood
10.0 out of 10, Exceptional, (4)
Save an average of 15% on thousands of hotels when you're signed in
Biweda Nguni B&B
Biweda Nguni B&B
10.0 out of 10, Exceptional, (1)
The price is CA $78
CA $78 total
includes taxes & fees
May 17 - May 18
Msunduze River Lodge
Msunduze River Lodge
10.0 out of 10, Exceptional, (3)
The price is CA $116
CA $134 total
includes taxes & fees
May 24 - May 25
Mavela Game Lodge
Mavela Game Lodge
9.8 out of 10, Exceptional, (6)
The price is CA $762
CA $876 total
includes taxes & fees
May 21 - May 22
Leopard Mountain Safari Lodge
Leopard Mountain Safari Lodge
9.6 out of 10, Exceptional, (41)
The price is CA $832
CA $992 total
includes taxes & fees
May 24 - May 25
Thanda Safari
Thanda Safari
9.4 out of 10, Exceptional, (34)
The price is CA $774
CA $890 total
includes taxes & fees
May 27 - May 28
Ghost Mountain Inn
Ghost Mountain Inn
9.2 out of 10, Wonderful, (66)
The price is CA $166
CA $190 total
includes taxes & fees
Jun 1 - Jun 2
Bushwillow Collection
Bushwillow Collection
9.2 out of 10, Wonderful, (42)
The price is CA $116
CA $135 total
includes taxes & fees
May 27 - May 28
Rhino River Lodge
Rhino River Lodge
9.2 out of 10, Wonderful, (12)
The price is CA $549
CA $631 total
includes taxes & fees
Jun 2 - Jun 3
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)
Zulu Nyala Game Lodge
Zulu Nyala Game Lodge
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
SeaXplore Lodge and Dive Center
Qondwane Area, uMhlabuyalingana, KwaZulu-Natal
The price is CA $56 per night from May 24 to May 25
CA $56
CA $66 total
includes taxes & fees
May 24 - May 25
8/10 Very Good! (1 review)
Hotels 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.
Elgin Travel Info
Number of hotels | 56 |
---|---|
Highest price | CA $967 |
Lowest price | CA $36 |
Frequently asked questions
Recent Reviews in ElginExpedia verified reviews
5/5 Excellent
"We were delighted by our stay at Sungulwane. The property is beautiful. The chef is phenomenal. Our guide in game drives, Daniel, was extremely passionate and knowledgeable, and a wonderful story teller. We saw all but the loeopard of the big 5, but we also saw a cheetah and had a great lion sighting. "
A verified traveller stayed at Sungulwane Private Game Lodge
Posted 1 month ago
Hotels near Popular Elgin Attractions
Other Hotels near Elgin, Jozini
Expedia's Latest Trends
Hotels
Hampton Inn & Suites by Hilton Toronto AirportHotels with Free Parking in SeaTacFour Seasons Resort and Residences AnguillaPrairie Creek InnAll Inclusive Resorts and Hotels in Playa del CarmenThe Atlantic Hotel & SpaComfort Inn And Suites EdsonSureStay Hotel by Best Western Santa MonicaHotels in CalgaryHotels near Vancouver WaterfrontNAU Sao Rafael AtlanticoCabin Rentals British ColumbiaLong Beach Lodge Resort
Flights
Cheap Flights from Toronto (YYZ) to Orlando (MCO)Cheap Flights from Istanbul (IST) to Toronto (YYZ)Flights from Kitchener to Playa del CarmenCheap Flights from Newark (EWR) to Delhi (DEL)Cheap Flights from Detroit (DTW) to Los Angeles (LAX)Cheap Flights from Penticton (YYF) to Victoria (YYJ)Cheap Flights to HoustonCheap Flights from Buffalo (BUF) to Nashville (BNA)Cheap Flights from Toronto (YYZ) to Fort Lauderdale (FLL)Cheap Flights from Newark (EWR) to Montego Bay (MBJ)
Packages
General