Default HTG hotel image

Find hotels in Elgin from ₩90,231

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 9 - Oct 10
Tomorrow
Oct 10 - Oct 11
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Filter by

Star rating

Guest rating

Our top choices for Elgin hotels

1. Mavela Game Lodge

Mavela Game Lodge
Jozini
United Kingdom
Aedrian
₩1,155,907
₩1,369,575 total
includes taxes & fees
Oct 13 - Oct 14
Mavela Game Lodge

2. Ghost Mountain Inn

Ghost Mountain Inn
Jozini
South Africa
Chilenye
₩239,206
₩275,087 total
includes taxes & fees
Oct 20 - Oct 21
Ghost Mountain Inn

3. Thanda Safari

Thanda Safari
Hluhluwe
United Kingdom
Sujoy
₩645,749
₩742,611 total
includes taxes & fees
Oct 26 - Oct 27
Thanda Safari

4. Leopard Mountain Safari Lodge

Leopard Mountain Safari Lodge
Jozini
United States
Lee
₩1,277,733
₩1,497,590 total
includes taxes & fees
Oct 10 - Oct 11
Leopard Mountain Safari Lodge

5. Rhino River Lodge

Rhino River Lodge
Jozini
Brazil
Anonymous traveler
₩703,548
₩809,080 total
includes taxes & fees
Oct 12 - Oct 13
Rhino River Lodge

6. Biweda Nguni B&B

Biweda Nguni B&B
Jozini
South Africa
Angela
₩90,231
₩90,231 total
includes taxes & fees
Oct 13 - Oct 14
Biweda Nguni B&B

7. Sungulwane Private Game Lodge

Sungulwane Private Game Lodge
Hluhluwe
South Africa
Gareth
₩1,328,440
₩1,527,706 total
includes taxes & fees
Oct 10 - Oct 11
Sungulwane Private Game Lodge

8. Msunduze River Lodge

Msunduze River Lodge
Jozini
South Africa
Shaun
₩130,512
₩146,625 total
includes taxes & fees
Oct 16 - Oct 17
Msunduze River Lodge

9. Duiker Game Lodge

Duiker Game Lodge
Hluhluwe
Australia
Brett
₩369,890
₩425,374 total
includes taxes & fees
Oct 17 - Oct 18
Duiker Game Lodge

10. Bushwillow Collection

Bushwillow Collection
Hluhluwe
United Kingdom
Wesley
₩163,929
₩188,518 total
includes taxes & fees
Oct 17 - Oct 18
Bushwillow Collection

11. Thornwood

Thornwood
Hluhluwe
United States
Brendon
₩283,722
₩326,280 total
includes taxes & fees
Oct 10 - Oct 11
Thornwood
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Elgin Hotel Reviews

Thanda Safari

Thanda Safari

10/10 Excellent
"This is an ultimate holiday. The lodge is extremely spacious, spotlessly clean and an absolute eye candy !! Food is of high quality and very well presented. Staff are amazing. Pleasant, attentive and very quick to respond. The Game drives are very well planned. We were lucky to have Cameron as our guide and driver and Muzi as our spotter. They work in close unison. Cameron is an encyclopaedia and takes time to explain you everything. They also treat you very well with the Amarula coffee and drinks in the bush😄. We had many incredible sightings. This is a truly five star experience."
Sujoy 4-night trip
Posted 4 days ago
Thanda Safari
Rhino Sands Safari Camp

Rhino Sands Safari Camp

10/10 Excellent
"The service, food, staff, the safari guide (Brian) all of them were amazing!!"
Feras 3-night trip
Posted 8 days ago
Rhino Sands Safari Camp
Leopard Mountain Safari Lodge

Leopard Mountain Safari Lodge

8/10 Good
"The good: staff was very friendly and kind and the reserve has a beautiful view over the valley below. They went out of there way to be helpful. The game vehicles were comfortable and we appreciated having a storage locker between the seats. Anzel was super kind and really tried hard. We liked the little surprises that they had throughout our stay. The bad: hot water in the shower was good for 2-3 minutes and then went cold. Elephants are on other side of the reserve and are too far to reach on a typical drive. The food was not to our taste, we would have preferred a grilled steak or chicken option versus pork belly and ox tail. We have been to several game reserves and while everything was pleasant, we preferred the overall experience at the other reserves."
Lee 2-night trip
Posted 8 days ago
Leopard Mountain Safari Lodge
Duiker Game Lodge

Duiker Game Lodge

10/10 Excellent
"Great venue and staff"
Brett 2-night trip
Posted 2 months ago
Duiker Game Lodge
Mavela Game Lodge

Mavela Game Lodge

10/10 Excellent
"Just incredible! Just go. Incredible game drives, wonderful food, spectacular rooms, the most loveliest of staff."
Jonathan 2-night trip
Posted 3 months ago
Mavela Game Lodge
Ghost Mountain Inn

Ghost Mountain Inn

10/10 Excellent
"Loved the turn down service each night! Gugu at the spa was outstanding. As were all the staff - everyone was very friendly and went out of their way to make our stay pleasurable!"
Lauren 2-night trip
Posted 4 months ago
Ghost Mountain Inn

More cheap stays in Elgin

IHlozi Bush Lodge

IHlozi Bush Lodge

R22 Hluhluwe KwaZulu-Natal
Get ratesIHlozi Bush Lodge

Find out more about Elgin

Top reasons to visit Elgin

  • Adventure Activities: Elgin offers thrilling highland activities and eco-friendly outdoor experiences, perfect for adventure seekers.
  • Scenic Landscapes: The picturesque surroundings of Elgin provide stunning views and serene nature reserves for relaxation.
  • Cultural Attractions: Visit the Elgin Museum and Elgin Cathedral to immerse yourself in the area's rich culture and history.
  • Golf Courses: Golf enthusiasts can enjoy nearby golf courses, making it an ideal spot for leisure and sport.
  • Comfortable Accommodations: Elgin offers a range of charming lodges and unique safari tent options for a memorable stay.

Find great hotels near Elgin

Explore a variety of hotel accommodation options in Elgin, Jozini, KwaZulu-Natal, where you can find charming lodges and unique safari tent lodgings. Whether you're seeking a luxurious getaway with spa amenities or a comfortable stay for business travel, Elgin has something for everyone. Discover the best hotels in Elgin, including the popular Travelodge, and enjoy a memorable vacation in this beautiful region of South Africa.

  • Ghost Mountain Inn: Nestled 14km from Elgin, Ghost Mountain Inn is a charming 4-star hotel perfect for families and adventure seekers alike. This property boasts a guest rating of 9.2 out of 10 and offers a plethora of outdoor activities, including fishing, kayaking, and mountain biking. Families will appreciate the dedicated amenities for children, such as supervised childcare services and engaging games. With its focus on adventure sports and recreation, Ghost Mountain Inn promises an exciting vacation experience in the heart of KwaZulu-Natal.
  • Thanda Safari: Located 16km from Elgin, Thanda Safari is a luxurious 4-star lodge with a remarkable guest rating of 9.4 out of 10. This tranquil retreat is ideal for those in search of a spa-themed getaway. Guests can indulge in a range of pampering services, including manicures, outdoor pool access, and soothing hot stone massages. The serene atmosphere of Thanda Safari is designed for relaxation, making it an excellent choice for travelers looking to unwind amidst the stunning South African landscape.
  • Leopard Mountain Safari Lodge: Just 8km from Elgin, Leopard Mountain Safari Lodge stands out with a stellar guest rating of 9.6 out of 10 and a prestigious 5-star rating. This lodge offers a sophisticated blend of luxury and business travel amenities, complete with a full-service spa. Guests can enjoy various treatments, including body wraps and massages, ensuring a rejuvenating stay. The combination of upscale accommodations and breathtaking views makes Leopard Mountain Safari Lodge a premier choice for both leisure and business travelers.

Where to stay in Elgin

Elgin, nestled in the picturesque KwaZulu-Natal region, offers a unique blend of adventure and relaxation. Explore nearby cities and neighborhoods to discover friendly locals, family-friendly activities, and exciting excursions. From the serene landscapes reminiscent of Elgin, Scotland, to the charming vibes of Elgin, Darjeeling, this destination promises a memorable vacation filled with beautiful sights and enriching experiences. Whether you're seeking adventure or a peaceful getaway, Elgin has something for everyone.

  • Jozini: Nestled in the picturesque landscapes of KwaZulu-Natal, Jozini is a vibrant city that serves as an excellent base for outdoor enthusiasts and adventure seekers. Known for its stunning scenery, Jozini attracts visitors year-round, with peak seasons in July, September, and December. Travelers flock here for activities such as fishing, boating, and indulging in relaxing spa experiences. The local landmarks, including a striking dam and beautiful beaches, enhance the allure of this charming city, making it a must-visit destination for those seeking both relaxation and adventure.
  • Zululand Rhino Reserve: Located a mere 8km from Elgin, Zululand Rhino Reserve is a captivating park that offers a unique eco-friendly experience. With visitor numbers peaking in April and during the December to January holiday season, this reserve is perfect for those looking to immerse themselves in nature. Popular activities include golfing and various outdoor pursuits amidst breathtaking scenery. The reserve is home to diverse wildlife and is close to beautiful beaches and nature reserves, providing an unforgettable experience for nature lovers and adventure seekers alike.
  • Mkuze: Just 11km from Elgin, Mkuze is a quaint village known for its friendly atmosphere and family-friendly experiences. Visitors enjoy a relaxed vibe, with peak travel times in April, July, and September. Popular attractions include serene spas, lush gardens, and stunning mountain and lake views that create a picturesque backdrop for exploration. Mkuze is perfect for those looking to unwind and soak in the local culture while being surrounded by nature's beauty.

Things to do in Elgin

Shopping

In Elgin, visit the local craft shops for unique handmade gifts and souvenirs. If you're up for a drive, the Bay Centre in nearby Jozini, about 19km away, features a variety of shops along with local markets showcasing regional crafts and products.

Recreation

In Elgin, the Elgin Valley Spa provides a serene escape with rejuvenating treatments inspired by nature, surrounded by lush landscapes. Enjoy yoga sessions at the nearby wellness centers, where you can connect with the tranquil environment and enhance your well-being through mindfulness and relaxation practices.

Adventure

Elgin offers thrilling outdoor activities, including zip-lining through lush forests, mountain biking on scenic trails, and kayaking on the tranquil waters of the nearby dam. Explore the beauty of nature while enjoying the excitement of adventure in this stunning region of KwaZulu-Natal.

Nightlife

In Elgin, you can explore the vibrant nightlife at venues like the Jozini Tiger Lodge, where you can enjoy live music and a lively bar scene. The nearby Jozini Dam offers serene evening views, perfect for a relaxed atmosphere after a night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Elgin

In Elgin, KwaZulu-Natal, visitors can enjoy a variety of eco-friendly attractions, including the Elgin Museum and the Elgin Cathedral. The area is perfect for outdoor enthusiasts, offering adventure and nature experiences within local nature reserves and dams. Travelers can also find comfortable accommodations nearby, such as Liverpool hotels, making it a great destination for a memorable vacation.

  • Jozini Dam: Located 37km from Elgin, Jozini Dam offers stunning views and tranquil scenery. It’s an ideal spot for photography, fishing, and simply enjoying nature’s beauty.
  • Mkuze Falls Game Reserve: About 40km from Elgin, Mkuze Falls Game Reserve features diverse wildlife and picturesque landscapes. Visitors can embark on guided safaris to observe animals in their natural habitat.
  • Bonamanzi Private Game Reserve: Situated 42km from Elgin, Bonamanzi Private Game Reserve is known for its eco-friendly approach and adventurous outdoor activities. Explore the rich biodiversity through walking safaris and canoeing.

Best time to go to Elgin

The best time to visit Elgin can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Elgin falls in February, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Elgin falls in July, visitor numbers are moderately low and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January76.6°F (24.8°C)Light RainMostly CloudyModerately HighAverage
February77.0°F (25.0°C)Light RainMostly SunnyAverageAverage
March76.3°F (24.6°C)Light RainMostly SunnyAverageAverage
April73.4°F (23.0°C)Light RainMostly SunnyModerately HighSlightly High
May71.1°F (21.7°C)Light RainMostly SunnyModerately LowSlightly Low
June68.4°F (20.2°C)No RainSunnyModerately LowSlightly Low
July67.1°F (19.5°C)No RainMostly SunnyModerately LowAverage
August67.8°F (19.9°C)No RainMostly SunnyAverageAverage
September69.6°F (20.9°C)No RainMostly SunnyAverageSlightly High
October70.3°F (21.3°C)Light RainMostly CloudyAverageSlightly Low
November72.1°F (22.3°C)Light RainMostly CloudyAverageSlightly High
December74.7°F (23.7°C)Light RainMostly CloudyModerately HighAverage

The nearest major airports for your trip to Elgin

Traveling to Elgin in KwaZulu-Natal, South Africa, is convenient via Richards Bay Airport (RCB), situated 109km away. Notable accommodations near the airport include the 4-star BON Hotel Waterfront Richards Bay, located 6km from RCB, offering airport transportation for a fee. Hillton Manor Guest House, a 4-star guesthouse, is only 3km away and provides easy access to the airport. Another option is the Premier Hotel The Richards, also 4-star, situated 6km from RCB, with airport shuttle service available upon request and transportation for a fee. These hotels ensure a smooth transition from the airport to your destination in Elgin.

Frequently asked questions

Where is the best place for a stay in Elgin?
Mavela Game Lodge is one of the top choices for your stay based on our traveler data. This tentalow offers free breakfast and a restaurant. MaraKaya Safari Lodge is another good option for your stay. See all available top hotels, or vacation rentals in Elgin.
What are some of the best vacation home rentals that Elgin has to offer?
Umthiba: This vacation home rental near Elgin offers an outdoor pool, a garden, and a TV to help you feel perfectly comfortable in your new surroundings. It has 4 bedrooms and a kitchen with kitchenware. See all vacation rentals in Elgin.
If I need to cancel my hotel reservation in Elgin, will I receive a refund?
Yes! Most hotel bookings are fully refundable as long as you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Elgin.
Where can I learn more about changing or cancelling my trip to Elgin?
For additional details about rescheduling or cancelling your trip to Elgin, click here.
What's the best accommodation for an all-inclusive stay in Elgin?
Mavela Game Lodge is an all-inclusive tentalow featuring private patios and a terrace, and a favorite with Expedia travelers. See more all-inclusive resorts in Elgin.
What's the best accommodation near King Shaka International Airport (DUR)?
Eden Rose Manor is one of the top choices for your stay and is a popular 3-star guesthouse featuring a roundtrip airport shuttle and free breakfast. It's located 2.2 mi (3.6 km) from King Shaka Intl. Airport.
What is staying in Elgin like?
Visitors can enjoy all that Elgin has to offer including its parks. In Elgin, there are 2 hotels and other accommodations to choose from. Find out more about Elgin.
What's the weather like in Elgin?
The hottest months are usually February and January with an average temp of 76°F, while the coldest months are July and August with an average of 68°F. Average annual precipitation for Elgin is 37 inches.