Default HTG hotel image

Find hotels in Elgin from AED 131

  • 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
16 Aug - 17 Aug
Tomorrow
17 Aug - 18 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Elgin hotels

1. Mavela Game Lodge

Mavela Game Lodge
Jozini
United Kingdom
Aedrian
AED 3,220
AED 3,822 total
includes taxes & fees
17 Aug - 18 Aug
Mavela Game Lodge

2. Msunduze River Lodge

Msunduze River Lodge
Jozini
South Africa
Shaun
AED 367
AED 413 total
includes taxes & fees
19 Aug - 20 Aug
Msunduze River Lodge

3. Leopard Mountain Safari Lodge

Leopard Mountain Safari Lodge
Jozini
Germany
Matthias
AED 2,855
AED 3,362 total
includes taxes & fees
17 Aug - 18 Aug
Leopard Mountain Safari Lodge

4. Rhino River Lodge

Rhino River Lodge
Jozini
Brazil
Anonymous traveler
AED 1,971
AED 2,267 total
includes taxes & fees
17 Aug - 18 Aug
Rhino River Lodge

5. Biweda Nguni B&B

Biweda Nguni B&B
Jozini
South Africa
Angela
AED 249
AED 249 total
includes taxes & fees
16 Sep - 17 Sep
Biweda Nguni B&B

6. Ghost Mountain Inn

Ghost Mountain Inn
Jozini
South Africa
Chilenye
AED 503
AED 578 total
includes taxes & fees
17 Aug - 18 Aug
Ghost Mountain Inn

7. Thanda Safari

Thanda Safari
Hluhluwe
South Africa
kevin
AED 2,010
AED 2,312 total
includes taxes & fees
17 Aug - 18 Aug
Thanda Safari

8. Sungulwane Private Game Lodge

Sungulwane Private Game Lodge
Hluhluwe
South Africa
Gareth
AED 3,573
AED 4,132 total
includes taxes & fees
17 Aug - 18 Aug
Sungulwane Private Game Lodge

9. Duiker Game Lodge

Duiker Game Lodge
Hluhluwe
Australia
Brett
AED 899
AED 1,040 total
includes taxes & fees
16 Sep - 17 Sep
Duiker Game Lodge

10. Bushwillow Collection

Bushwillow Collection
Hluhluwe
United Kingdom
Wesley
AED 461
AED 531 total
includes taxes & fees
17 Aug - 18 Aug
Bushwillow Collection
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Elgin Hotel Reviews

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 3 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 3 weeks 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 2 months ago
Ghost Mountain Inn

More cheap stays in Elgin

Triton Dive Lodge

Triton Dive Lodge

1 Sand Road uMhlabuyalingana KwaZulu-Natal
AED 113
AED 131 total
23 Aug - 24 Aug
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
AED 200
AED 232 total
17 Aug - 18 Aug
includes taxes & fees
SeaXplore Lodge and Dive Center
Sobhengu Lodge by Dream Resorts

Sobhengu Lodge by Dream Resorts

A1115 Rd KwaNibela KwaZulu-Natal
AED 1,061
AED 1,220 total
17 Aug - 18 Aug
includes taxes & fees
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
Pakamisa Private Game Reserve

Pakamisa Private Game Reserve

D429 Pongola KZN
Get ratesPakamisa Private Game Reserve

Find out more about Elgin

Top reasons to visit Elgin

  • Stunning Landscapes: Elgin is surrounded by breathtaking nature, perfect for outdoor adventures and relaxation.
  • Cultural Exploration: Visit the Elgin Public Museum and Elgin History Museum to learn about the local heritage.
  • Charming Accommodations: Enjoy a variety of unique lodges and safari tents, blending comfort and luxury.
  • Family-Friendly Activities: Elgin offers a range of activities suitable for all ages, making it a great destination for families.
  • Local Shopping: Discover unique crafts and produce at local shops, enhancing your travel experience.

Find great hotels near Elgin

Discover a variety of delightful accommodation options in Elgin, Jozini, KwaZulu-Natal, where you can enjoy a blend of comfort and luxury. Choose from charming lodges and unique safari tents that cater to both leisure and business travelers. Whether you're seeking a cozy inn or a spa-themed getaway, Elgin offers an array of hotels, including the well-regarded Quality Inn, ensuring a memorable stay in this picturesque region.

  • Ghost Mountain Inn: Nestled 14.5km from Elgin, Ghost Mountain Inn offers a charming retreat perfect for families and couples alike. With a distinctive focus on creating memorable family vacations and romantic getaways, this 4-star hotel provides a range of amenities for children, including a playground, arcade game room, and supervised childcare options. Couples can unwind with romance packages and enjoy intimate dining experiences through limited-hours room service. Additionally, the property boasts a full-service spa and pool, featuring soothing body wraps, massages, and sauna facilities, ensuring a relaxing atmosphere for all guests.
  • Thanda Safari: Just 16.1km from Elgin, Thanda Safari is a luxurious 4-star lodge that immerses guests in a spa-themed vacation experience. This serene escape offers a full-service spa and outdoor pool, where you can indulge in body scrubs, manicures, and pedicures under the sun. Known for its tranquil environment, Thanda Safari is ideal for travelers seeking relaxation and luxury, making it a perfect choice for unwinding after a day of adventure in the wild.
  • Leopard Mountain Safari Lodge: Located a mere 8.0km from Elgin, Leopard Mountain Safari Lodge is a sumptuous 5-star retreat tailored for luxury travelers and business visitors. This lodge features an array of spa services, including body treatments, hot stone massages, and outdoor pool access, offering guests a rejuvenating experience in a breathtaking setting. With its upscale accommodations and attentive service, Leopard Mountain is perfect for those looking to blend work with relaxation in a stunning natural backdrop.

Where to stay in Elgin

Elgin, located in the scenic Jozini region of KwaZulu-Natal, offers a unique blend of adventure and relaxation. This charming village is perfect for a weekend getaway, surrounded by friendly locals and family-friendly activities. Explore the lush landscapes, indulge in exciting excursions, and enjoy urban conveniences while soaking in the tranquil atmosphere. Whether you're seeking adventure or a peaceful retreat, Elgin is a convenient and inviting destination for all types of travelers.

  • Jozini: Nestled in the heart of KwaZulu-Natal, Jozini is a vibrant city known for its stunning outdoor scenery and adventure opportunities. Travelers flock to Jozini year-round, with peak visits in July, September, and December. The region is famous for its beautiful dam and botanical garden, making it an ideal spot for fishing, boating, and relaxation at local spas. Whether you're seeking thrilling outdoor activities or simply want to enjoy the scenic views, Jozini offers an unforgettable experience.
  • Mkuze: Just 11.3km from Elgin, Mkuze is a charming village that captivates visitors with its natural beauty and adventure-filled experiences. The village sees a steady influx of travelers, especially in April, July, and September. Mkuze is renowned for its proximity to national parks and water features, providing ample opportunities for exploration and relaxation. Indulge in a rejuvenating spa experience and immerse yourself in the breathtaking landscapes that surround this delightful village.
  • Manyoni Private Game Reserve: Located merely 1.6km from Elgin, Manyoni Private Game Reserve is a hidden gem for those seeking a unique connection with nature. This park-like setting attracts visitors mainly in April and from December to January, offering a moderately seasonal experience. With its scenic beaches and abundant wildlife, Manyoni is perfect for beach lovers and nature enthusiasts alike. Enjoy a tranquil escape while discovering the rich biodiversity that makes this reserve a must-visit destination.

Things to do in Elgin

Elgin offers a memorable stay with charming accommodations and stunning landscapes, perfect for a romantic getaway or an unforgettable wedding venue. Enjoy day trips to explore the natural beauty of KwaZulu-Natal, and indulge in local shopping spots that showcase unique crafts and produce. Whether you're seeking adventure or relaxation, Elgin provides diverse shopping options and activities to suit every taste, making it a delightful destination for visitors.

Shopping

In Elgin, you can enjoy local markets offering handmade crafts and artisanal products. If you're up for a drive, head to the Jozini Mall, about 24.1km away, where you'll find a variety of shops featuring clothing, souvenirs, and unique gifts to take home.

Recreation

Experience rejuvenation at the Elgin River Lodge, where you can indulge in spa treatments while surrounded by tranquil nature. Enjoy guided hikes through lush landscapes and partake in yoga sessions that enhance relaxation and mindfulness amidst the serene beauty of KwaZulu-Natal.

Adventure

Experience the thrill of white-water rafting on the mighty Jozini River, where you'll navigate exciting rapids and enjoy breathtaking scenery. For wildlife enthusiasts, take a guided safari tour in nearby game reserves to witness the incredible biodiversity of KwaZulu-Natal up close.

Nightlife

The nightlife in Elgin, Jozini, is vibrant and full of options. Enjoy a lively evening at the local taverns or relax with friends at cozy pubs. For a unique experience, take in the stunning views along the lake while enjoying a drink at a scenic venue.

*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 for better rates. Book your hotel about a month in advance or check Expedia for last-minute deals, particularly on Saturdays, when prices are lowest. Use filters to find budget-friendly, eco-certified hotels and arrange your hotel, flights, and activities into a package deal for additional savings. Exploring on foot is a great way to enjoy Elgin while saving on transportation costs.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 options according to your budget, desired location, and preferred hotel style. For instance, selecting the Eco-certified filter will showcase hotels that are sustainable and environmentally friendly, currently available for booking. To find the best prices and deals, simply arrange the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your Elgin hotel reservation 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 culture, stunning scenery, and outdoor experiences. Key points of interest include the Elgin Public Museum, Elgin Park, and nearby nature reserves. Visitors can explore the rich history at the Elgin History Museum while enjoying the natural beauty of the area. To enhance your stay, consider finding hotels near these attractions for convenient access to all that Elgin has to offer.

  • Jozini Dam: Nestled 37.0km from Elgin, Jozini Dam offers breathtaking scenery, perfect for relaxation and outdoor activities. Enjoy stunning views of the water and surrounding mountains, making it a great spot for photography and picnics.
  • Mkuze Falls Game Reserve: Located 40.2km away, Mkuze Falls Game Reserve is a wildlife haven. Experience the diverse flora and fauna, embark on guided game drives, and witness the spectacular waterfalls that enrich this natural reserve.
  • Pongola River Bridge: Situated 46.7km from Elgin, Pongola River Bridge is a cultural monument steeped in history. Enjoy scenic views while learning about its significance to the local community and the region's heritage.

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 SunnyAverageSlightly High
October70.3°F (21.3°C)Light RainMostly CloudyAverageAverage
November72.1°F (22.3°C)Light RainMostly CloudyAverageAverage
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 Ghost Mountain Inn. 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.