Find hotels in Elgin from SAR 247

  • 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)
"Great accommodation. Superb game viewing. Delicious food. Outstanding staff and service. "
United States
Chanel
The price is SAR 2,818
SAR 3,377 total
includes taxes & fees
14 May - 15 May
Mavela Game Lodge

IHlozi Bush Lodge

IHlozi Bush Lodge
2.5 star property
Hluhluwe
The price is SAR 142
SAR 450 total
includes taxes & fees
10 May - 11 May
IHlozi Bush Lodge

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 SAR 247
SAR 247 total
includes taxes & fees
11 May - 12 May
Biweda Nguni B&B

Ghost Mountain Inn

Ghost Mountain Inn
4.0 star property
Jozini
9.2 out of 10, Wonderful, (76 reviews)
"The staff were all attentive and friendly with great meals and selections of wines. Rooms were decent with good wifi connectivity. There was also a choice of two pools in the lovely grounds however both were very cloudy a temporary bulb I am sure "
United Kingdom
david
The price is SAR 504
SAR 580 total
includes taxes & fees
10 May - 11 May
Ghost Mountain Inn

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 SAR 335
SAR 381 total
includes taxes & fees
27 May - 28 May
Msunduze River 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 SAR 463
SAR 532 total
includes taxes & fees
10 May - 11 May
Bushwillow Collection

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 SAR 3,622
SAR 4,182 total
includes taxes & fees
10 May - 11 May
Sungulwane Private Game 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 SAR 2,372
SAR 2,820 total
includes taxes & fees
14 May - 15 May
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 SAR 809
SAR 940 total
includes taxes & fees
25 May - 26 May
Duiker Game Lodge

Thanda Safari

Thanda Safari
4.0 star property
Hluhluwe
9.4 out of 10, Exceptional, (37 reviews)
"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 SAR 1,922
SAR 2,210 total
includes taxes & fees
10 May - 11 May
Thanda Safari

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 SAR 1,978
SAR 2,274 total
includes taxes & fees
11 May - 12 May
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

IHlozi Bush Lodge

IHlozi Bush Lodge

R22 Hluhluwe KwaZulu-Natal
The price is SAR 142 per night from May 10 to May 11
SAR 142
SAR 450 total
10 May - 11 May
includes taxes & fees

Find out more about Elgin

Top reasons to visit Elgin

  • Scenic Beauty: Elgin boasts stunning landscapes and picturesque settings, perfect for relaxation and adventure.
  • Cultural Experiences: Discover local heritage through attractions like the Elgin Depot Museum and Elgin Opera House.
  • Outdoor Activities: Engage in nature explorations at nearby reserves and enjoy various recreational activities.
  • Charming Accommodations: Choose from cozy inns to luxurious lodges, catering to all types of travelers.
  • Unique Shopping: Explore local crafts and gifts at charming shops, adding a special touch to your visit.

Find great hotels near Elgin

Elgin offers a delightful selection of accommodations, including cozy inns and luxurious lodges, perfect for both leisure and business travelers. Whether you’re seeking a tranquil spa-themed getaway or a convenient hotel for your business needs, Elgin has something for everyone. Explore various options, from the popular Quality Inn Elgin to charming safari tents, ensuring a memorable stay amidst the breathtaking KwaZulu-Natal landscape.

  • Ghost Mountain Inn: Nestled 14.5km from Elgin, Ghost Mountain Inn is a family-friendly 4-star hotel that caters to adventure enthusiasts. This inviting property is perfect for those seeking an active vacation with a variety of onsite and nearby recreational activities. Guests can enjoy kayaking, fishing, and canoeing right on the property, while hiking and biking trails await just a short distance away. Families are well-catered for, with amenities such as babysitting services, art supplies, and children's books available to enhance their stay. The combination of adventure and comfort makes Ghost Mountain Inn a prime choice for those looking to create unforgettable family memories.
  • Thanda Safari: Located 16.1km from Elgin, Thanda Safari is a luxurious 4-star lodge that embodies relaxation and rejuvenation. Ideal for travelers seeking a spa-themed getaway, this property offers a full range of spa services, including body scrubs, deep tissue massages, and manicures. Guests can unwind by the pool after indulging in a sauna experience, making it a perfect retreat for those looking to pamper themselves. With its serene atmosphere and commitment to luxury, Thanda Safari provides an exceptional escape for anyone wishing to unwind in style.
  • Leopard Mountain Safari Lodge: A mere 8.0km from Elgin, Leopard Mountain Safari Lodge is a 5-star haven that warmly welcomes LGBTQIA travelers. This exquisite lodge combines luxury with a spa-themed experience, featuring an onsite spa, facial treatments, and outdoor pool facilities. With a strong affiliation with LGBTQI travel guides, guests can enjoy a safe and inclusive environment. The lodge's stunning views and high-end amenities make it an ideal destination for those looking to embrace both luxury and relaxation in a welcoming setting.

Where to stay in Elgin

Elgin, nestled in the beautiful KwaZulu-Natal region, offers a unique blend of adventure and relaxation. This charming village is perfect for a weekend getaway, with friendly locals and family-friendly activities. Explore nearby neighborhoods for urban conveniences while enjoying the stunning natural scenery. Whether you're seeking thrilling excursions or a tranquil retreat, Elgin and its surrounding areas have something for every traveler.

  • Jozini: Nestled in the scenic KwaZulu-Natal region, Jozini is a vibrant city that serves as a gateway to outdoor adventures. With its peak travel months in July, September, and December, visitors flock here for activities like fishing, boating, and indulging in local spas. The area boasts stunning natural beauty, highlighted by attractions such as the botanical garden, a historical monument, and the expansive dam. Jozini's charming landscape and serene atmosphere make it a perfect spot for those seeking a blend of adventure and relaxation.
  • Mkuze: Just 11.3km from Elgin, Mkuze is a quaint village that offers a serene escape into nature. Known for its breathtaking scenery and outdoor activities, Mkuze sees an influx of visitors particularly in April, July, and September. The village is surrounded by natural wonders, including a national park and beautiful water features, ideal for hiking and exploration. Visitors can also enjoy rejuvenating spa experiences that complement the area's tranquil environment. Mkuze is a must-visit for nature lovers looking to immerse themselves in the stunning landscapes of KwaZulu-Natal.
  • Zululand Rhino Reserve: Located a mere 8.0km from Elgin, the Zululand Rhino Reserve is a haven for wildlife enthusiasts. This expansive park is renowned for its luxury safari experiences and thrilling excursions. Peak seasons are seen in April and from December to January, drawing those eager to connect with nature. Guests can explore the park’s diverse ecosystems, featuring majestic mountains and lush natural parks. The reserve offers a unique opportunity to witness Africa's incredible wildlife up close, making it a highlight of any visit to the region.

Things to do in Elgin

Elgin offers a picturesque setting for weddings, with stunning venues perfect for your special day. Explore charming shopping spots featuring local crafts and unique gifts. Don't miss the opportunity for memorable day trips to nearby attractions, ensuring a well-rounded experience. Enjoy a comfortable stay in cozy accommodations that highlight the beauty of KwaZulu-Natal, making your visit to Elgin truly unforgettable.

Shopping

In Elgin, enjoy local shops and markets featuring handmade crafts and unique souvenirs. If you're up for a drive, check out the nearby Jozini Mall, about 22.5km away, offering a mix of retail stores and dining options for a more extensive shopping experience.

Recreation

In Elgin, indulge in rejuvenating treatments at the Elgin Valley Spa, surrounded by lush orchards. Enjoy yoga sessions and nature walks, or visit the nearby Jozini Dam for serene boat rides and fishing, making for a perfect blend of relaxation and adventure in beautiful KwaZulu-Natal.

Adventure

Explore the thrill of hiking in the lush landscapes surrounding Elgin, where scenic trails lead to breathtaking views. For water sports enthusiasts, kayaking on Jozini Dam provides an exhilarating experience with chances to spot wildlife along the shores.

Nightlife

Elgin offers a laid-back nightlife with cozy venues like the Elgin Railway Market, where you can enjoy local food and craft beers. For a more vibrant scene, visit nearby Jozini, where you can find lively bars and music spots to dance the night away 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

To save money on your trip to Elgin, consider visiting during the cheaper months of January or May to June, and aim to book your hotel about a month in advance for the best rates. Saturdays are the most affordable days to stay, while Mondays are pricier. Utilize Expedia’s search tool to find budget-friendly accommodations and explore package deals that combine flights and activities. Don’t forget to look for last-minute deals and eco-certified hotels to enhance your experience while keeping costs down.

  • 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: 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: Expedia’s search tool enables you to choose your budget, preferred location, and additional preferences. You can arrange your results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, 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 save money by combining your hotel stay in Elgin with your flights and activities through an Expedia package deal.

Find the best attractions near Elgin

Elgin, located in Jozini, KwaZulu-Natal, offers a variety of attractions for tourists seeking scenic beauty, cultural experiences, and adventurous activities. Notable points of interest include Elgin Park, Elgin Sports Complex, Elgin Opera House, Elgin Depot Museum, and Elgin Winery. Visitors can enjoy the stunning landscapes and engage in local adventures while exploring nature reserves and dams around the area.

  • Jozini Dam: Nestled 37.0km from Elgin, Jozini Dam offers breathtaking scenery and is perfect for water activities like fishing and boating. The tranquil atmosphere and stunning views make it a great spot for relaxation and photography.
  • Mkuze Falls Game Reserve: Located 40.2km away, Mkuze Falls Game Reserve is a wildlife enthusiast's paradise. Enjoy guided game drives and experience diverse flora and fauna in their natural habitat, making for an unforgettable safari adventure.
  • Pongola River Bridge: Situated 46.7km from Elgin, this historic monument showcases rich cultural heritage. Walk across the bridge and take in the panoramic views of the river, offering a glimpse into the area's history and significance.

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 traveler data. This tentalow offers free breakfast and a restaurant. Two other choices for your visit to the area are Thanda Safari and Bushwillow Collection. 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. There are 18 hotels and other accommodations in the surrounding area. 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.