Find hotels in Elgin from Rp1.126.761

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Elgin hotels

Mavela Game Lodge

Mavela Game Lodge
5.0 star property
Jozini
9.8 out of 10, Exceptional, (8)
"Great accommodation. Superb game viewing. Delicious food. Outstanding staff and service. "
United States
Chanel
The price is Rp13.122.219
Rp15.392.363 total
includes taxes & fees
7 Jan - 8 Jan 2026
Mavela Game Lodge

Ghost Mountain Inn

Ghost Mountain Inn
4.0 star property
Jozini
9.2 out of 10, Wonderful, (73)
"Loved our stay here. A last minute decision, everything was perfect. "
United States
Danielle
The price is Rp2.676.933
Rp3.078.473 total
includes taxes & fees
6 Jan - 7 Jan 2026
Ghost Mountain Inn

Thanda Safari

Thanda Safari
4.0 star property
Hluhluwe
9.4 out of 10, Exceptional, (37)
"Our first time at Thanda and we loved it . The staff were all wonderful and could not do enough to help. Zeepo and Zee were the best guide and tracker we have ever had on safari . The spa treatments were great and the food , while not fine dining, was really tasty . Really lovely atmosphere and vibe around the place and supportive of the local Zulu communities . We wanted to go back in October but it seems to be fully booked for our dates 😢"
United Kingdom
julie
The price is Rp8.029.452
Rp9.233.869 total
includes taxes & fees
1 Jan - 2 Jan 2026
Thanda Safari

Biweda Nguni B&B

Biweda Nguni B&B
3.0 star property
Jozini
10.0 out of 10, Exceptional, (1)
"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 Rp1.126.761
Rp1.126.761 total
includes taxes & fees
28 Dec - 29 Dec
Biweda Nguni B&B

Leopard Walk Lodge

Leopard Walk Lodge
3.5 star property
Hluhluwe
9.2 out of 10, Wonderful, (41)
"Leopard Walk Lodge: A Perfect African Retreat After a demanding business trip from the USA, Leopard Walk Lodge was the ideal place to unwind before my 30-hour flight home. With a small number of luxury lodges, each designed for complete privacy, it offers a serene escape in the heart of the African bush. The accommodations are beautifully furnished with all the amenities you could need, including excellent WiFi. However, it’s the stillness of the wilderness that truly soothes the soul, inviting...
United States
Strath
The price is Rp2.493.222
Rp2.867.205 total
includes taxes & fees
5 Jan - 6 Jan 2026
Leopard Walk Lodge

Leopard Mountain Safari Lodge

Leopard Mountain Safari Lodge
5.0 star property
Jozini
9.6 out of 10, Exceptional, (41)
"Ein ganz wundervoller und friedlicher Ort. Unglaubliche Eindrücke, liebevolle Mitarbeiter und ein sehr versierter Ranger „Alex“! Luxuriöse Ausstattung, sehr gut organisierte Safaris und natürlich hervorragendes Essen!!! Vielen Dank an das gesamte Team der Lodge, wir haben uns gefühlt wie im Paradies!!! Wir kommen auf alles Fälle wieder."
Germany
Matthias
The price is Rp12.062.819
Rp14.224.355 total
includes taxes & fees
15 Jan - 16 Jan 2026
Leopard Mountain Safari Lodge

Msunduze River Lodge

Msunduze River Lodge
3.5 star property
Jozini
10.0 out of 10, Exceptional, (3)
"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
Msunduze River Lodge

Sungulwane Private Game Lodge

Sungulwane Private Game Lodge
4.0 star property
Hluhluwe
9.8 out of 10, Exceptional, (6)
"The stay was awesome. Amazing staff who go out of their way to help. "
South Africa
Gareth
Sungulwane Private Game Lodge

Duiker Game Lodge

Duiker Game Lodge
4.0 star property
Hluhluwe
10.0 out of 10, Exceptional, (4)
"Very friendly, one off game reserve and lodge, very good value including a drive, all breakfasts and dinners, reasonable prices for drinks. Personal friendly service really makes a difference."
United Kingdom
Trevor
The price is Rp3.499.258
Rp4.024.147 total
includes taxes & fees
28 Dec - 29 Dec
Duiker Game Lodge

Jumeirah Thanda Safari

Jumeirah Thanda Safari
5.0 star property
Jozini
The price is Rp78.733.317
Rp90.543.314 total
includes taxes & fees
13 Jan - 14 Jan 2026
Jumeirah Thanda Safari

Bushwillow Collection

Bushwillow Collection
4.0 star property
Hluhluwe
9.2 out of 10, Wonderful, (45)
"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 Rp2.047.066
Rp2.354.126 total
includes taxes & fees
3 Jan - 4 Jan 2026
Bushwillow Collection

Rhino River Lodge

Rhino River Lodge
3.0 star property
Jozini
9.2 out of 10, Wonderful, (12)
"O staff do hotel é muito gentil, nosso driver foi excelente!"
Brazil
Anonymous traveller
The price is Rp8.748.144
Rp10.060.368 total
includes taxes & fees
19 Jan - 20 Jan 2026
Rhino River 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.
Save an average of 15% on thousands of hotels when you're signed in

Top Elgin Hotel Reviews

More cheap stays in Elgin

Find out more about Elgin

Top reasons to visit Elgin

  • Thrilling Outdoor Adventures: Elgin offers exciting activities such as hiking, kayaking on Jozini Dam, and game drives, perfect for adventure enthusiasts.
  • Stunning Natural Landscapes: The region features breathtaking scenery, including the picturesque Aarde Valley, ideal for nature lovers and photographers.
  • Rich Biodiversity: Explore local nature reserves and experience diverse wildlife, making it a haven for birdwatching and eco-tourism.
  • Charming Accommodations: Stay in a variety of lodgings, from luxurious lodges to unique safari tents, catering to all preferences.
  • Relaxation and Wellness: Enjoy serene surroundings and spa-themed experiences at South Hill Vineyards for a tranquil escape.

Find great hotels in and around Elgin

Discover a variety of charming accommodations in Elgin, KwaZulu-Natal, perfect for both leisure and business travellers. From luxurious lodges to unique safari tents, Elgin offers diverse options, including accessible rooms and parking facilities for a hassle-free stay. Enjoy the serene beauty of South Hill Vineyards while indulging in spa-themed experiences, ensuring a memorable getaway in this picturesque region.

  • Mavela Game Lodge: Nestled in the heart of Elgin, Mavela Game Lodge is a luxurious 3-star Safari Tentalow that promises a unique blend of adventure and relaxation. This property is designed for discerning travellers seeking an exquisite safari experience amidst nature. Guests can enjoy elegant accommodations that reflect the surrounding wilderness, along with amenities that include guided tours, wildlife viewing, and an immersive atmosphere that connects you with the natural world. The lodge is perfect for those looking to unwind in a serene environment while indulging in the beauty of South Africa's captivating landscapes.
  • Ghost Mountain Inn: Situated 14.5km from Elgin, Ghost Mountain Inn is a charming 4-star hotel that encapsulates the essence of family adventure and nature-themed experiences. This property is ideal for active guests, offering a range of exhilarating outdoor activities, from onsite kayaking and rowing to fishing and mountain biking nearby. Families are well catered for with amenities like supervised childcare and an array of games and books, ensuring that children are entertained. The warm hospitality and vibrant atmosphere make it a perfect base for creating unforgettable memories in the great outdoors.
  • Thanda Safari: Located 16.1km from Elgin, Thanda Safari is a luxurious 4-star lodge that offers an indulgent spa experience in a stunning natural setting. This retreat is designed for those seeking relaxation and rejuvenation, featuring a full-service spa complete with an array of treatments such as body scrubs, deep tissue massages, and more. Guests can lounge by the pool and soak up the tranquillity of their surroundings. Thanda Safari combines opulence with the beauty of the African wilderness, making it an excellent choice for those looking to pamper themselves while enjoying the majestic scenery.

Where to stay in Elgin

Elgin, nestled in the heart of KwaZulu-Natal, offers a delightful blend of adventure and relaxation. Explore the picturesque Aarde Valley, where friendly locals and family-friendly activities abound. Enjoy outdoor excursions amidst stunning landscapes, or simply unwind in the tranquil surroundings. Whether you're seeking thrilling adventures or a peaceful escape, Elgin and its nearby regions promise a memorable experience for every traveller.

  • Jozini: Nestled within the scenic landscapes of KwaZulu-Natal, Jozini is a vibrant city that serves as the gateway to adventure. With year-round traveller arrivals, it draws visitors seeking outdoor activities, stunning scenery, and a taste of local culture. Jozini is particularly popular for fishing and boating on the picturesque dam, while the nearby botanical garden and monument offer a glimpse into the region's natural beauty and history. Relax at a local spa after a day of exploration, and don’t miss the chance to experience the breathtaking views that this charming city has to offer.
  • Mkuze: A quaint village located approximately 11.3km from Elgin, Mkuze is perfect for those yearning for tranquillity and natural beauty. This area is a hidden gem for adventure seekers, with its stunning scenery and opportunities for outdoor pursuits. Mkuze is close to a national park and various water features, making it an ideal spot for nature lovers. The village's spa provides a relaxing retreat after a day spent exploring the incredible landscapes and wildlife that surround it, ensuring a rejuvenating travel experience.
  • Zululand Rhino Reserve: Just 8.0km from Elgin, the Zululand Rhino Reserve is a natural haven for wildlife enthusiasts and adventurers alike. This park is renowned for its luxury safari experiences, allowing visitors to immerse themselves in the wild while witnessing the majestic rhinos and other wildlife in their natural habitats. With a peak in visitor numbers during the warmer months, the reserve offers excursions and breathtaking views of the mountains and surrounding nature parks, making it a must-visit destination for those looking to connect with the great outdoors.

Things to do in Elgin

Elgin, Jozini, is a paradise for adventure seekers, offering thrilling opportunities such as hiking in the lush hills, kayaking on the beautiful Jozini Dam, and embarking on game drives in nearby reserves. Experience the rich biodiversity and stunning landscapes, while also enjoying activities like zip-lining and fishing. Whether you're seeking adrenaline-pumping experiences or tranquil nature walks, Elgin promises unforgettable adventures in the heart of KwaZulu-Natal.

Shopping

In Elgin, you'll discover charming local shops offering unique souvenirs. If you’re up for a drive, visit the Jozini Shopping Centre for a wider selection, including clothing and crafts, or explore the nearby St Lucia for artisanal goods and gifts that capture the essence of South Africa.

Recreation

Elgin’s wellness retreats offer peaceful surroundings, with tranquil spas providing rejuvenating treatments and yoga sessions amidst nature. Explore the scenic beauty of Jozini Dam for boating and fishing or hike the nearby trails, immersing yourself in the stunning landscapes and diverse wildlife of KwaZulu-Natal.

Adventure

Experience the thrill of zip-lining through the lush canopy at Jozini Adventure Park, where you can take in breathtaking views of the surrounding landscapes. For a unique twist, enjoy an exhilarating boat safari on Lake Jozini, spotting hippos and crocodiles in their natural habitat.

Nightlife

Experience the vibrant nightlife in Elgin with a visit to local gems like the Elgin Valley Brewery for craft beers, or enjoy live music at the nearby Jozini Tavern. The atmosphere is friendly and inviting, perfect for unwinding after a day of exploration.

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

Booking tips and Expedia advantages for Elgin

To save money during your visit to Elgin, consider travelling in January or May to June when accommodation prices are lower. Booking your hotel about a month in advance can also yield better rates, with Saturdays being the cheapest nights. Use Expedia to find last-minute deals and sort results by price, and consider combining hotel bookings with flights and activities for additional savings. Look for eco-certified hotels for a sustainable choice and take advantage of public transport to explore the area economically.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Elgin are January and May to June, where the prices are slightly lower. This is in comparison to March to April and November, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Elgin about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Elgin is Saturday. The most expensive day to stay in Elgin is Monday.
  • Find cheap hotels on Expedia: Expedia’s search feature enables you to specify your budget, desired location, and additional preferences. You can arrange the results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can enjoy savings by combining your hotel reservation in Elgin with your flights and activities through an Expedia package.

Find the best attractions near Elgin

Elgin, nestled in KwaZulu-Natal, offers a delightful array of outdoor activities and eco-friendly experiences. Visitors can explore local dams, nature reserves, and protected areas, perfect for those seeking adventure and a connection with nature. Whether you're hiking, birdwatching, or simply enjoying the stunning landscapes, Elgin promises memorable experiences that showcase the beauty of South Africa's natural environment.

  • Jozini Dam: Located 37.0km from Elgin, Jozini Dam offers breathtaking scenery, perfect for relaxation and photography. The tranquil waters are ideal for fishing and boating, providing a serene escape into nature.
  • Mkuze Falls Game Reserve: Situated 40.2km from Elgin, this reserve is a haven for wildlife enthusiasts. Explore diverse ecosystems and witness spectacular waterfalls, making it an unforgettable experience for nature lovers.
  • Bonamanzi Private Game Reserve: Just 41.8km away from Elgin, Bonamanzi is an eco-friendly paradise. Engage in thrilling outdoor adventures, such as guided game drives and birdwatching, all while immersing yourself in the beauty of the African wilderness.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January76.6°F (24.8°C)Light RainMostly CloudyModerately HighSlightly Low
February77.0°F (25.0°C)Light RainMostly SunnyAverageAverage
March76.3°F (24.6°C)Light RainMostly SunnyAverageSlightly High
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 SunnyAverageAverage
October70.3°F (21.3°C)Light RainMostly CloudyAverageAverage
November72.1°F (22.3°C)Light RainMostly CloudyAverageSlightly High
December74.7°F (23.7°C)Light RainMostly CloudyModerately HighAverage

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 traveller data. This tentalow offers free breakfast and a restaurant. Other good options for your visit to the area are Thanda Safari and Ghost Mountain Inn. See all available top hotels, or vacation rentals in Elgin.
What are some of the best holiday rentals that Elgin has to offer?
Umthiba: This holiday home rental outside of 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! The majority of hotel room reservations are refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Elgin.
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 favourite with Expedia travellers. See more all-inclusive resorts in Elgin.
What is staying in Elgin like?
Visitors can enjoy all that Elgin has to offer, including its parks. There are 19 hotels and other accommodation options in the surrounding area. Find out more about Elgin.
What's the seasonal weather like in Elgin?
The hottest months are usually February and January, with an average temperature of 25°C, while the coldest months are July and August, with an average of 20°C. Average annual precipitation for Elgin is 937 mm.