Default HTG hotel image

Find hotels in Elgin from NT$1,193

  • 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
Aug 25 - Aug 26
Tomorrow
Aug 26 - Aug 27
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Star rating

Guest rating

Our top choices for Elgin hotels

1. Mavela Game Lodge

Mavela Game Lodge
Jozini
United Kingdom
Aedrian
NT$28,534
NT$33,809 total
includes taxes & fees
Aug 27 - Aug 28
Mavela Game Lodge

2. Leopard Mountain Safari Lodge

Leopard Mountain Safari Lodge
Jozini
Germany
Matthias
NT$27,824
NT$32,693 total
includes taxes & fees
Sep 2 - Sep 3
Leopard Mountain Safari Lodge

3. Ghost Mountain Inn

Ghost Mountain Inn
Jozini
South Africa
Chilenye
NT$5,880
NT$6,762 total
includes taxes & fees
Sep 17 - Sep 18
Ghost Mountain Inn

4. Msunduze River Lodge

Msunduze River Lodge
Jozini
South Africa
Shaun
NT$3,222
NT$3,620 total
includes taxes & fees
Sep 17 - Sep 18
Msunduze River Lodge

5. Rhino River Lodge

Rhino River Lodge
Jozini
Brazil
Anonymous traveler
NT$17,299
NT$19,894 total
includes taxes & fees
Sep 7 - Sep 8
Rhino River Lodge

6. Thanda Safari

Thanda Safari
Hluhluwe
South Africa
kevin
NT$17,636
NT$20,282 total
includes taxes & fees
Sep 17 - Sep 18
Thanda Safari

7. Biweda Nguni B&B

Biweda Nguni B&B
Jozini
South Africa
Angela
NT$2,227
NT$2,227 total
includes taxes & fees
Sep 1 - Sep 2
Biweda Nguni B&B

8. Sungulwane Private Game Lodge

Sungulwane Private Game Lodge
Hluhluwe
South Africa
Gareth
NT$32,654
NT$37,552 total
includes taxes & fees
Sep 20 - Sep 21
Sungulwane Private Game Lodge

9. Duiker Game Lodge

Duiker Game Lodge
Hluhluwe
Australia
Brett
NT$8,220
NT$9,453 total
includes taxes & fees
Aug 31 - Sep 1
Duiker Game Lodge

10. Bushwillow Collection

Bushwillow Collection
Hluhluwe
United Kingdom
Wesley
NT$4,047
NT$4,654 total
includes taxes & fees
Sep 7 - Sep 8
Bushwillow Collection
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

8/10 Good
"It was an excellent safari place. There were one waitress that needs to be kinder and more helpful. Food quality (beef cuts) should improve too. The lamb was full of nerves and fat. Rooms were beatiful. Game drives amazing."
alejandro 2-night trip
Posted 4 days ago
Thanda Safari
Duiker Game Lodge

Duiker Game Lodge

10/10 Excellent
"Great venue and staff"
Brett 2-night trip
Posted 11 days ago
Duiker Game Lodge
Bushwillow Collection

Bushwillow Collection

10/10 Excellent
"Thobile and her team are very friendly and accommodating. This is my third stay at this property and very happy with everything"
Wesley 1-night trip
Posted 12 days ago
Bushwillow Collection
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 1 month 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 3 months ago
Ghost Mountain Inn

More cheap stays in Elgin

Triton Dive Lodge

Triton Dive Lodge

1 Sand Road uMhlabuyalingana KwaZulu-Natal
NT$1,038
NT$1,193 total
Sep 5 - Sep 6
includes taxes & fees
7/10 Good! (6 reviews)
Triton Dive Lodge
SeaXplore Lodge and Dive Center

SeaXplore Lodge and Dive Center

Qondwane Area uMhlabuyalingana KwaZulu-Natal
NT$1,868
NT$2,148 total
Sep 20 - Sep 21
includes taxes & fees
SeaXplore Lodge and Dive Center
Sobhengu Lodge by Dream Resorts

Sobhengu Lodge by Dream Resorts

A1115 Rd KwaNibela KwaZulu-Natal
Get rates
6/10 (1 review)
Sobhengu Lodge by Dream Resorts
Nibela Lake Lodge

Nibela Lake Lodge

Road A1115 KwaNibela KZN
Get ratesNibela Lake Lodge
Shayamoya Tiger Fishing & Game Lodge

Shayamoya Tiger Fishing & Game Lodge

Golela Road, Pongola, KwaZulu-Natal Pongola KZN
Get ratesShayamoya Tiger Fishing & Game Lodge
Hluhluwe Gate Safari Camp

Hluhluwe Gate Safari Camp

P453 Road KwaNompondo KwaZulu-Natal
Get ratesHluhluwe Gate Safari Camp

Find out more about Elgin

Top reasons to visit Elgin

  • Stunning Natural Beauty: Elgin is surrounded by lush landscapes, providing a serene backdrop for relaxation and exploration.
  • Adventure Activities: The highlands offer thrilling outdoor experiences, perfect for adventure seekers and families alike.
  • Cultural Attractions: Visit the Elgin Museum and Elgin Cathedral to learn about the rich local heritage.
  • Diverse Accommodations: A range of lodging options, from luxury lodges to unique safari tents, cater to all preferences.
  • Family-Friendly Atmosphere: Elgin's welcoming environment makes it ideal for family excursions and memorable vacations.

Find great hotels near Elgin

Discover the ideal accommodations in Elgin, Jozini, KwaZulu-Natal, where a range of lodging options awaits you, from luxury lodges to unique safari tented camps. Whether you're seeking a business-friendly hotel or a relaxing spa-themed getaway, Elgin hotels offer exceptional services tailored to your needs. Explore various hotels in Elgin, including popular choices like Travelodge Elgin, ensuring a memorable stay in this beautiful region.

  • Ghost Mountain Inn: Nestled 14km from Elgin, the 4-star Ghost Mountain Inn offers a unique blend of adventure and family-friendly activities. With a guest rating of 9.2 out of 10, this hotel is ideal for those seeking an exciting getaway. Onsite adventure sports include fishing and canoeing, while nearby hiking and biking trails await the more adventurous. The property also caters to families, providing amenities such as supervised childcare and a selection of children's books, ensuring a well-rounded experience for travelers of all ages.
  • Thanda Safari: Located 16km from Elgin, Thanda Safari is a luxurious 4-star lodge that boasts a guest rating of 9.4 out of 10. Designed for relaxation and indulgence, this property features a full-service spa offering treatments like hot stone massages and body wraps, alongside a refreshing pool service. Surrounded by stunning natural landscapes, guests can unwind in a tranquil setting while enjoying top-tier amenities that prioritize comfort and serenity.
  • Leopard Mountain Safari Lodge: Just 8km from Elgin, the 5-star Leopard Mountain Safari Lodge is renowned for its luxurious accommodations and exceptional guest rating of 9.6 out of 10. This lodge is perfect for business travelers and those in search of a spa-themed retreat. Guests can enjoy exclusive in-room plunge pools and a variety of spa treatments, including manicures and body treatments. The outdoor pool area, complete with sun loungers, provides a serene escape, making it a premier choice for a lavish vacation experience.

Where to stay in Elgin

Elgin, nestled in the heart of KwaZulu-Natal, offers a unique blend of adventure and relaxation for travelers. Explore the lush surroundings and friendly atmosphere, ideal for families and excursions. Nearby attractions, reminiscent of Elgin, Scotland, and Elgin, Darjeeling, provide a diverse cultural experience. With numerous sights to discover, visitors can immerse themselves in the charm and beauty of this picturesque village and its vibrant surroundings.

  • Jozini: Nestled in the heart of KwaZulu-Natal, Jozini is a vibrant city known for its stunning landscapes and outdoor adventures. As the gateway to Elgin, travelers are drawn here for a variety of outdoor experiences, especially in peak months like July, September, and December. Enjoy activities like fishing, boating, and indulging at local spas. Jozini is also home to significant landmarks such as the Jozini Dam and nearby beaches, making it an ideal spot for those seeking both relaxation and adventure amid beautiful scenery.
  • Zululand Rhino Reserve: Located just 8km from Elgin, the Zululand Rhino Reserve is a haven for eco-tourism and outdoor enthusiasts. This park is perfect for those looking to immerse themselves in nature, with options for golfing and exploring the rich biodiversity of the area. The reserve sees a surge in visitors during April and the December to January holiday season, offering unique chances to witness wildlife in their natural habitat. Nearby attractions, including pristine beaches and beautiful nature trails, enhance the overall experience for those who appreciate the outdoors.
  • Manyoni Private Game Reserve: Situated a mile from Elgin, Manyoni Private Game Reserve is a nature lover's paradise. This park offers a tranquil escape and a chance to observe a variety of wildlife in their natural surroundings. Visitor numbers peak during the same seasonal months as the Zululand Rhino Reserve, making it a popular destination for those seeking a more private and intimate safari experience. The stunning landscapes and diverse ecosystems make Manyoni a must-visit for anyone looking to connect with South Africa's incredible wildlife.

Things to do in Elgin

Shopping

In Elgin, you can visit local shops offering handmade crafts and unique souvenirs. If you're up for a drive, check out the nearby Jozini Mall, where you'll find a variety of shops, including fashion and home decor options to enhance your shopping experience.

Recreation

Experience tranquility at Elgin Valley’s wellness retreats, where you can indulge in rejuvenating spa treatments and nature walks. Explore the serene surroundings, participate in yoga sessions, and savor organic meals that nourish both body and soul amidst the stunning landscapes of KwaZulu-Natal.

Adventure

In Elgin, explore the thrilling trails of the Kogelberg Biosphere Reserve, offering breathtaking views and diverse flora. For a unique experience, try zip-lining through the lush canopy, or enjoy horseback riding along scenic paths, immersing yourself in the natural beauty of KwaZulu-Natal.

Nightlife

Elgin offers a cozy nightlife vibe with options like the Elgin Railway Market, where you can enjoy local craft beers and food stalls. For a laid-back evening, visit the nearby restaurants that feature live music and a warm atmosphere, perfect for winding down 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 on your trip to Elgin, consider visiting during the off-peak months of January and May to June, when accommodation prices drop. Book your hotel about a month in advance, and check Expedia for last-minute deals. Saturdays are typically the cheapest days to stay, while Mondays are the most expensive. Use Expedia's search tool to compare room rates and filter for budget-friendly options, like Eco-certified hotels. Additionally, combining your hotel, flights, and activities into a package can lead to significant savings.

  • 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: Utilize Expedia's search tool to refine your choices based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Elgin hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Elgin

Elgin, located in Jozini, KwaZulu-Natal, offers a variety of attractions such as dams, nature reserves, and eco-friendly outdoor adventures. Visitors can explore the Elgin Museum and Elgin Cathedral, which are popular local spots. Whether you're seeking adventure or a serene nature experience, Elgin provides an ideal backdrop for your vacation.

  • Jozini Dam: Located 37km from Elgin, Jozini Dam offers stunning scenery and a peaceful atmosphere. It's a great spot for photography, bird watching, and enjoying the tranquil waters that reflect the surrounding landscape.
  • Mkuze Falls Game Reserve: Just 40km from Elgin, this reserve is known for its diverse wildlife and breathtaking waterfalls. Visitors can embark on guided safaris to observe animals in their natural habitat while enjoying the stunning views of the falls.
  • Bonamanzi Private Game Reserve: Situated 42km away, Bonamanzi offers an eco-friendly adventure experience. With various outdoor activities, you can explore the rich biodiversity of the area while enjoying the beauty of nature.

Best time to go to Elgin

The best time to visit Elgin is dependent on what kind of holiday you are seeking. February is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. July is its coolest month on average. At this time, 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), located 109km away. Notable hotel options near the airport include the 4-star BON Hotel Waterfront Richards Bay, situated 6km from RCB, which offers airport transportation for a fee. Hillton Manor Guest House, a 4-star guesthouse just 3km away, provides easy access to the airport. Another great option is the 4-star Premier Hotel The Richards, located 6km from RCB, which offers an airport shuttle on request and transportation for a fee. These accommodations ensure a comfortable stay while providing essential airport access.

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 Rhino Sands Safari Camp. 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.

Explore a world of travel with Expedia