Default HTG hotel image

Elgin Hotels

  • 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

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, (10 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 €831
includes taxes & fees
16 Jul - 17 Jul
Mavela Game Lodge

Bushwillow Collection

Bushwillow Collection
4.0 star property
Hluhluwe
9.2 out of 10, Wonderful, (46 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 €125
includes taxes & fees
14 Jul - 15 Jul
Bushwillow Collection

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 €60
includes taxes & fees
12 Jul - 13 Jul
Biweda Nguni B&B

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 €97
includes taxes & fees
3 Aug - 4 Aug
Msunduze River Lodge

Leopard Mountain Safari Lodge

Leopard Mountain Safari Lodge
5.0 star property
Jozini
9.6 out of 10, Exceptional, (41 reviews)
"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 €795
includes taxes & fees
23 Jul - 24 Jul
Leopard Mountain Safari Lodge

Duiker Game Lodge

Duiker Game Lodge
4.0 star property
Hluhluwe
9.6 out of 10, Exceptional, (5 reviews)
"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 €236
includes taxes & fees
15 Jul - 16 Jul
Duiker Game Lodge

Thanda Safari

Thanda Safari
4.0 star property
Hluhluwe
9.4 out of 10, Exceptional, (38 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 €493
includes taxes & fees
4 Aug - 5 Aug
Thanda Safari

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,012
includes taxes & fees
15 Jul - 16 Jul
Sungulwane Private Game Lodge

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 traveller
The price is €536
includes taxes & fees
12 Jul - 13 Jul
Rhino River Lodge

Thornwood

Thornwood
4.0 star property
Hluhluwe
10.0 out of 10, Exceptional, (5 reviews)
"This stay was the tonic for just what we needed. Spacious, quiet, very well equipped and clean. Our daily Angel allowed us to enjoy the sounds and sights of nature in peace. Apart from the load shedding, we couldn’t have asked for a better experience."
United States
Brendon
The price is €280
includes taxes & fees
24 Jul - 25 Jul
Thornwood
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

  • Stunning Landscapes: Elgin boasts breathtaking views, particularly around the scenic Jozini Dam and lush nature reserves.
  • Rich History: The Elgin Museum offers an insightful look into local history and culture.
  • Adventure Activities: Thrilling outdoor pursuits are abundant, from hiking to water sports in the highland terrain.
  • Friendly Atmosphere: Experience the warm hospitality of the locals, making for a welcoming environment.
  • Diverse Accommodation: Choose from charming lodges to unique safari tents, catering to various preferences and budgets.

Find great hotels in and around Elgin

Elgin, nestled in the picturesque Jozini region of KwaZulu-Natal, offers a diverse selection of accommodation options, including charming lodges and unique safari tents. Whether you're seeking a luxurious getaway with spa facilities or a comfortable base for business travel, you'll discover an array of hotels in Elgin designed to enhance your stay. From the scenic beauty to top-notch amenities, Elgin promises an unforgettable experience for every traveller.

  • Mavela Game Lodge: Nestled in the heart of Elgin, Mavela Game Lodge offers a luxurious safari experience that captivates its guests with its elegant tented accommodations. This 3-star lodge boasts a remarkable guest rating of 9.8 out of 10, highlighting its commitment to providing an exceptional stay. The lodge features an immersive safari atmosphere, perfect for those seeking a unique getaway. With amenities designed for relaxation and leisure, guests can enjoy the surrounding natural beauty while indulging in a truly lavish vacation.
  • Ghost Mountain Inn: Located a mere 14.5km from Elgin, Ghost Mountain Inn is a 4-star hotel that invites adventure seekers and families alike to explore the great outdoors. Rated at 9.2 out of 10, this property is renowned for its diverse range of activities, including kayaking, mountain biking, and hiking. The hotel's family-friendly amenities ensure that younger guests are well looked after, offering supervised childcare and a vibrant arcade game room. For couples, the romantic packages enhance the experience, complemented by spa treatments and a limited-room service menu for intimate dining.
  • Thanda Safari: Just 16.1km from Elgin, Thanda Safari is a luxurious 4-star lodge that has garnered a guest rating of 9.4 out of 10. This destination is ideal for those in search of a spa-themed retreat, featuring a full-service spa that offers an array of treatments, including hot stone massages and facials. With a serene pool area and sun loungers, guests can unwind in a tranquil setting, making it a splendid choice for a rejuvenating escape. The lodge's commitment to luxury ensures a memorable experience for all who visit.

Where to stay in Elgin

Elgin, nestled in the picturesque KwaZulu-Natal, offers a delightful blend of adventure and tranquillity. Enjoy family-friendly activities while soaking in the warm atmosphere created by friendly locals. Venture to the nearby Jozini Dam for exhilarating excursions, or explore the lush landscapes reminiscent of Elgin in Scotland. With its charming vibe and numerous sights, Elgin is an ideal destination for those seeking both relaxation and adventure.

  • Jozini: Nestled within the lush landscapes of KwaZulu-Natal, Jozini is a vibrant city that offers a unique blend of outdoor adventures and scenic beauty. Located in close proximity to Elgin, this area sees a steady stream of visitors throughout the year, with peaks during July, September, and December. You can indulge in activities such as fishing, boating, and relaxing at local spas. Noteworthy attractions include the Jozini Dam and the surrounding beaches, making it an ideal spot for nature lovers and thrill-seekers alike.
  • Zululand Rhino Reserve: Situated a mere 8.0km from Elgin, the Zululand Rhino Reserve is a haven for eco-conscious travellers seeking adventure in the great outdoors. Known for its commitment to conservation, this park attracts visitors particularly in April and from December to January. Guests can enjoy activities such as golfing and hiking while immersing themselves in the stunning natural surroundings. The reserve's diverse wildlife and breathtaking landscapes, including nearby beaches and nature reserves, make it a must-visit for those looking to connect with nature.
  • Mkuze: Just 11.3km from Elgin lies Mkuze, a charming village that exudes a friendly atmosphere perfect for families. With a steady influx of visitors, especially from April to September, Mkuze offers a relaxing escape with its inviting spas and beautiful gardens. The village is surrounded by captivating mountains and serene lakes, providing ample opportunities for leisurely strolls and family outings. Mkuze's welcoming community and tranquil environment make it an ideal retreat for those seeking a peaceful getaway.

Things to do in Elgin

Shopping

In Elgin, you can visit local markets for unique crafts and souvenirs. If you're up for a drive, check out the Jozini Shopping Centre for a mix of retail stores and dining options, or explore the nearby town of Mkuze for more artisanal finds.

Recreation

At the Elgin Valley, immerse yourself in nature with scenic hikes and tranquil picnic spots. The nearby wellness retreats offer rejuvenating spa treatments, yoga classes, and organic dining options, creating a harmonious blend of relaxation and wellness amidst stunning landscapes.

Adventure

Explore the beauty of Jozini Dam with thrilling boat rides and fishing adventures. For those seeking a challenge, the nearby Lebombo Mountains offer hiking trails with stunning views. Experience the rich wildlife on a guided safari in the surrounding game reserves, where you may encounter elephants and diverse bird species.

Nightlife

In Elgin, KwaZulu-Natal, the local pubs offer a relaxed atmosphere with live music and friendly conversation. The nearby Jozini Dam provides scenic evening views, while a few intimate bars serve delicious cocktails, creating a charming night out for those seeking a laid-back experience under the stars.

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

Booking tips and Expedia advantages for Elgin

For a budget-friendly trip to Elgin, consider visiting in January or May to June when accommodation prices are lower. Book your hotel about a month in advance or look for last-minute deals on Expedia. Saturdays are the best days to secure cheaper rates, while Mondays tend to be pricier. Utilise Expedia’s search tool to filter options by budget and sort results from lowest to highest. Additionally, consider bundling your hotel with flights and activities for further savings. Explore free local attractions to enhance your experience without overspending.

  • 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 September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Elgin is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your hotel reservation in Elgin with your flights and activities through an Expedia package.

Find the best attractions near Elgin

Elgin, located in Jozini, KwaZulu-Natal, offers a range of attractions ideal for eco-friendly and adventure-seeking travellers. Key points of interest include the scenic dam, nature reserves, and the Elgin Museum, where visitors can delve into local history. The Elgin Cathedral is another notable site. With its breathtaking landscapes, Elgin promises a delightful outdoor experience for all who visit.

  • Jozini Dam: Nestled 37.0km from Elgin, Jozini Dam offers breathtaking scenery with its tranquil waters and surrounding landscapes. Ideal for relaxation, fishing, and birdwatching, it provides a serene escape into nature.
  • Mkuze Falls Game Reserve: Located 40.2km away, Mkuze Falls Game Reserve is a haven for wildlife enthusiasts. The reserve boasts diverse ecosystems and spectacular waterfalls, making it perfect for guided game drives and nature walks.
  • Bonamanzi Private Game Reserve: Situated 41.8km from Elgin, Bonamanzi Private Game Reserve is an eco-friendly destination that combines adventure with outdoor activities. Explore its rich biodiversity through guided walks and thrilling game drives.

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

Flying into Elgin is convenient, with Richards Bay Airport (RCB) being the nearest option, situated 109.4km away. Popular airlines operating from RCB include South African Airways and Mango Airlines. Ideal accommodation options near the airport include the Indaba Lodge Hotel Richards Bay and BON Hotel Waterfront Richards Bay, both 6.4km away, as well as The Elephant Hills B&B, located just 4.8km from the airport. Transportation services from these hotels to Richards Bay Airport are available at a fee, ensuring a smooth transfer for travellers heading to Elgin in KwaZulu-Natal.

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 18 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.