Skip to main content

Hotels near Elgin

Search hotels and more near Elgin

Filter by:


Star rating

Review score

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

Set in Mkuze in the KwaZulu-Natal region, Igula lodge offers accommodation with free private parking. Mkuze Game Reserve is 31 km from the lodge, while Ubizane Wildlife Reserve is 37 km away.

Would like a full refund our rooms were given to some one else. And place is not what you see online terrible service and staff Very rude we had to leave and find another accommodation at night.
5.5
Scored 5.5
Average
Rated passable
49 reviews
Price from€ 27.65per 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.

The attention to detail and customer service was exceptional!
9.4
Scored 9.4
Superb
Rated superb
153 reviews
Price from€ 690.06per 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.

Staff and Rangers all excelent
9.3
Scored 9.3
Superb
Rated superb
16 reviews
Price from€ 1,068.44per 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...

Mike and Rose are exceptional hosts, and did everything possible to make our stay as comfortable as possible, and to meet all our requests. Mike's suggestion for places to visit in the area were spot on, and really helped us to enjoy our time in Zululand.
9.1
Scored 9.1
Superb
Rated superb
7 reviews
Price from€ 90.08per night
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.

Been there 4 years ago, loved, loved it and this time it was even better,
8.9
Scored 8.9
Fabulous
Rated fabulous
30 reviews
Price from€ 442.89per 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.

The Lodge and rooms are spacious and very comfortable. All possible amenities are provided. The meals were delicious and very well presented. More than adequate to sustain you for the day.
9.4
Scored 9.4
Superb
Rated superb
24 reviews
Price from€ 634.96per 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.

Absolutely stunning! What a treat. Even more beautiful than the pictures. The location, the styling, the food. And the best of all: the people. We had the best ranger/guide with so much knowledge (Roland) and passion about the environment. Each game drive was special. We saw all the animals we loved to see. But even without that it would have been great. This place with these people is a hidden gem. I truly hope we will have the opportunity to go back once more. If I would be able to give higher than a ‘10’ I would. Thanks so much for hosting us.
9.7
Scored 9.7
Exceptional
Rated exceptional
44 reviews
Price from€ 608.04per 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.

Network problem 😢please try to solve network problem
8.8
Scored 8.8
Fabulous
Rated fabulous
446 reviews
Price from€ 142.68per night
Biweda Nguni Lodge, hotel in Elgin

Situated 22 km from Mkuze Game Reserve, Biweda Nguni Lodge offers an outdoor swimming pool, a garden and air-conditioned accommodation with a patio and free WiFi.

The breakfast was good however the location was not that good because of the noise, it is a busy area but it was not that bad. Overall the place was amazing we got to relax and connect with nature it was a good change of scenario.
8.2
Scored 8.2
Very good
Rated very good
373 reviews
Price from€ 52.05per 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 location, setup and food is amazing. The game drives and getting in touch with nature in the bush right on Durbans door step is just something else. Our hosts really went out of their way to make us feel comfortable and catered for my family full on. Our guide Praisewell was absolutely knowledgeable and experienced on the game drives and ensured that we saw the big 5. Lungelo at reservations was extremely helpful on my bookings and meal requests followed by Lihle and Mlungi who made our stay more like a home away from home.
8.9
Scored 8.9
Fabulous
Rated fabulous
83 reviews
Price from€ 332.15per night
See all hotels near Elgin
Subscribe to receive premium deals

Prices drop the moment you sign up!