Find hotels in Elgin from ₩54,961

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Go beyond your typical stay in Elgin

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Elgin hotels

1. Mavela Game Lodge

Mavela Game Lodge
5.0 star property
Jozini
10.0 out of 10, Exceptional, (11 reviews)
"Amazing place. Wildlife, staff, service and food was impeccable! Everyone went the extra mile to ensure we had a wonderful time. "
United Kingdom
Aedrian
The price is ₩1,184,395
₩1,403,328 total
includes taxes & fees
Nov 10 - Nov 11
Mavela Game Lodge

2. Ghost Mountain Inn

Ghost Mountain Inn
4.0 star property
Jozini
9.2 out of 10, Wonderful, (80 reviews)
"Decent place "
South Africa
Chilenye
The price is ₩250,145
₩287,667 total
includes taxes & fees
Nov 14 - Nov 15
Ghost Mountain Inn

3. Thanda Safari

Thanda Safari
4.0 star property
Hluhluwe
9.4 out of 10, Exceptional, (43 reviews)
"Beautiful place in the bush . The tents were luxurious and didn’t lack for anything . May need an air conditioner in summer . "
South Africa
kevin
The price is ₩658,845
₩757,672 total
includes taxes & fees
Nov 11 - Nov 12
Thanda Safari

4. Leopard Mountain Safari Lodge

Leopard Mountain Safari Lodge
5.0 star property
Jozini
9.6 out of 10, Exceptional, (42 reviews)
"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...
United States
Lee
The price is ₩1,021,480
₩1,203,594 total
includes taxes & fees
Nov 14 - Nov 15
Leopard Mountain Safari Lodge

5. Rhino River Lodge

Rhino River Lodge
3.0 star property
Jozini
9.2 out of 10, Wonderful, (12 reviews)
"O staff do hotel é muito gentil, nosso driver foi excelente!"
Brazil
Anonymous traveler
The price is ₩717,815
₩825,487 total
includes taxes & fees
Nov 9 - Nov 10
Rhino River Lodge

6. Biweda Nguni B&B

Biweda Nguni B&B
3.0 star property
Jozini
10.0 out of 10, Exceptional, (1 review)
"I loved this place, convenient for a stop over on the way to the coast. The dinner (Stew & salad) was amazing!! Lovely rooms, with private outside area where you can sit and listen to the birds. Definitely recommended."
South Africa
Angela
The price is ₩92,455
₩92,455 total
includes taxes & fees
Nov 9 - Nov 10
Biweda Nguni B&B

7. Sungulwane Private Game Lodge

Sungulwane Private Game Lodge
4.0 star property
Hluhluwe
9.8 out of 10, Exceptional, (7 reviews)
"The stay was awesome. Amazing staff who go out of their way to help. "
South Africa
Gareth
The price is ₩1,355,378
₩1,558,685 total
includes taxes & fees
Nov 9 - Nov 10
Sungulwane Private Game Lodge

8. Msunduze River Lodge

Msunduze River Lodge
3.5 star property
Jozini
10.0 out of 10, Exceptional, (3 reviews)
"Lovely place to stay! The owners are very friendly. The room was beautiful and I had the cutest little gecko visit me. Highly recommend. Thanks Angie"
South Africa
Shaun
The price is ₩132,259
₩148,769 total
includes taxes & fees
Nov 27 - Nov 28
Msunduze River Lodge

9. Duiker Game Lodge

Duiker Game Lodge
4.0 star property
Hluhluwe
9.8 out of 10, Exceptional, (6 reviews)
"Great venue and staff"
Australia
Brett
The price is ₩379,006
₩435,857 total
includes taxes & fees
Nov 9 - Nov 10
Duiker Game Lodge

10. IHlozi Bush Lodge

IHlozi Bush Lodge
2.5 star property
Hluhluwe
The price is ₩54,961
₩129,255 total
includes taxes & fees
Nov 14 - Nov 15
IHlozi Bush Lodge

11. Bushwillow Collection

Bushwillow Collection
4.0 star property
Hluhluwe
9.2 out of 10, Wonderful, (49 reviews)
"Great overnight stay in a very peaceful setting. A last minute booking and the staff were great. Thank you"
United Kingdom
Wesley
The price is ₩167,969
₩193,164 total
includes taxes & fees
Nov 9 - Nov 10
Bushwillow Collection
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.

Top Elgin Hotel Reviews

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 MonthTemperaturePrecipitationCloudinessOccupancyPricing
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

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.

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.