Skip to main content

Filter by:


Star rating

Review score

Elgin – 14 hotels and places to stay
See the latest prices and deals by choosing your dates.
Rhino River Lodge, hotel in Elgin

Located in the Zululand Rhino Reserve, Rhino River Lodge offers Luxury accommodation in Manyoni Private Game Reserve. The lodge is 31 km from Hluhluwe, and Jozini is 42 km from the property.

Brilliant staff, storm our guide amazing thank you x
8.9
Scored 8.9
Fabulous
Rated fabulous
28 reviews
Price from£370.05per night
Leopard Mountain Safari Lodge, hotel in Elgin

Leopard Mountain Safari Lodge is a 5-star property situated within the Big 5 Manyoni Private Game Reserve, located 50 km from Hluhluwe.

Lovely large room with a deck and plunge pool. Lots of deer came close to our room. The view from the main deck was absolutely amazing and you could hear the lions roar even if you couldn’t see them. There were so many birds and butterflies it was magical. The staff were very friendly and helpful, the food was amazing and we had lovely evenings sitting round the fire talking to other travellers.
9.4
Scored 9.4
Superb
Rated superb
157 reviews
Price from£900.66per night
Rhino Sands Safari Camp, hotel in Elgin

Situated on the Manyoni Game Reserve and overlooking the Msunduzi River, Rhino Sands Safari Camp provides accommodation in luxury tents.

Best gamedrives, excellent food, comply and clean we had to leave again
9.3
Scored 9.3
Superb
Rated superb
15 reviews
Price from£892.71per night
Msunduze River Lodge, hotel in Elgin

Msunduze River Lodge has wellness packages and air-conditioned guest accommodation in Mkuze, 30 km from Mkuze Game Reserve, 31 km from Ubizane Wildlife Reserve and 41 km from Bonamanzi Private Game...

The hospitality and personal touch . Thank you for everything . The rooms were gorgeous . Mike and Rose were amazing .
9.0
Scored 9.0
Superb
Rated superb
5 reviews
Price from£75.26per night
Ghost Mountain Inn, hotel in Elgin

This hotel in tranquil Mkuze, Hluhluwe is 2 km from Mkuze Airport. It has a gym, a spa, a pool and massage services. Free Wi-Fi and free private parking are available.

Fantastic place with great staff. Food was delicious and the hotel staff took well care of me.
8.8
Scored 8.8
Fabulous
Rated fabulous
452 reviews
Price from£119.21per night
Bayala Private Safari Lodges, hotel in Elgin

With pool views, Bayala Private Safari Lodges is situated in Hluhluwe and has a restaurant, a shared lounge, bar, garden, year-round outdoor pool and terrace.

The staff and I must single out Olivia that made my solo trip something to remember. Thank you and may you have a great future in your profession. Nico
8.9
Scored 8.9
Fabulous
Rated fabulous
81 reviews
Price from£277.52per night
Mavela Game Lodge, hotel in Elgin

Located in the Manyoni Private Game Reserve in the north of KwaZulu-Natal, this intimate tented bush camp offers an open air boma, a bar and an outdoor pool with sun loungers.

Exceptional welcome and stay, live the safaris, love the food, live the tents - everything was just wow - way better than expected ❤️ def recommend it!
9.7
Scored 9.7
Exceptional
Rated exceptional
42 reviews
Price from£508.03per night
Sungulwane Private Game Lodge, hotel in Elgin

With mountain views, Sungulwane Private Game Lodge is situated in Hluhluwe and has a restaurant, a shared lounge, bar, garden, year-round outdoor pool and sun terrace.

All was perfect
9.5
Scored 9.5
Exceptional
Rated exceptional
22 reviews
Price from£663.16per night
Biweda Nguni Lodge, hotel in Elgin

Situated in Mkuze in the KwaZulu-Natal region and Mkuze Game Reserve reachable within 22 km, Biweda Nguni Lodge features accommodation with free WiFi, BBQ facilities, an outdoor swimming pool and free...

Location, cleanliness and super friendly staff
8.2
Scored 8.2
Very good
Rated very good
370 reviews
Price from£43.49per night
African Spirit Game Lodge, hotel in Elgin

Located within the Manyoni Private Game Reserv e in KwaZulu-Natal, against the backdrop of the Lebombo Mountains, African Spirit Game Lodge is currently the only family-friendly lodge within the park....

Fantastic location.
8.7
Scored 8.7
Fabulous
Rated fabulous
56 reviews
Price from£179.80per night
See all hotels near Elgin
Subscribe to receive premium deals

Prices drop the moment you sign up!