Default HTG hotel image

Find hotels in Elgin from £27

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sept
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Elgin hotels

1. Ghost Mountain Inn

Ghost Mountain Inn
Jozini
South Africa
Chilenye
£155
includes taxes & fees
31 Aug - 1 Sept
Ghost Mountain Inn

2. Rhino Ridge Safari Lodge

Rhino Ridge Safari Lodge
Hlabisa
United States
Jenni
Rhino Ridge Safari Lodge

3. ANEW Hotel Hluhluwe

ANEW Hotel Hluhluwe
Hluhluwe
Canada
Hawa
£119
includes taxes & fees
6 Sept - 7 Sept
ANEW Hotel Hluhluwe

4. Jozini Tiger Lodge by Dream Resorts

Jozini Tiger Lodge by Dream Resorts
Jozini
United Kingdom
Robert
£100
includes taxes & fees
30 Sept - 1 Oct
Jozini Tiger Lodge by Dream Resorts

5. Ezulwini Game Lodge

Ezulwini Game Lodge
Hluhluwe
United States
Kerry
£54
includes taxes & fees
1 Sept - 2 Sept
Ezulwini Game Lodge

6. Sungulwane Private Game Lodge

Sungulwane Private Game Lodge
Hluhluwe
South Africa
Gareth
£818
includes taxes & fees
30 Sept - 1 Oct
Sungulwane Private Game Lodge

7. Malkoha Lake St. Lucia

Malkoha Lake St. Lucia
KwaNibela
United States
Michelle
£287
includes taxes & fees
6 Sept - 7 Sept
Malkoha Lake St. Lucia

8. Emdoneni Lodge

Emdoneni Lodge
Hluhluwe
United Kingdom
Gwyneth
£139
includes taxes & fees
31 Aug - 1 Sept
Emdoneni Lodge

9. Bushwillow Collection

Bushwillow Collection
Hluhluwe
United Kingdom
Wesley
£107
includes taxes & fees
2 Sept - 3 Sept
Bushwillow Collection

10. Leopard Mountain Safari Lodge

Leopard Mountain Safari Lodge
Jozini
Germany
Matthias
£671
includes taxes & fees
6 Sept - 7 Sept
Leopard Mountain Safari Lodge

11. Duiker Game Lodge

Duiker Game Lodge
Hluhluwe
Australia
Brett
£224
includes taxes & fees
1 Sept - 2 Sept
Duiker Game Lodge

12. Msunduze River Lodge

Msunduze River Lodge
Jozini
South Africa
Shaun
£83
includes taxes & fees
27 Sept - 28 Sept
Msunduze River Lodge

13. Rhino River Lodge

Rhino River Lodge
Jozini
Brazil
Anonymous traveller
£457
includes taxes & fees
7 Sept - 8 Sept
Rhino River Lodge

14. Sobhengu Lodge by Dream Resorts

Sobhengu Lodge by Dream Resorts
KwaNibela
South Africa
Muhammad abdullah
Sobhengu Lodge by Dream Resorts

15. Biweda Nguni B&B

Biweda Nguni B&B
Jozini
South Africa
Angela
£48
includes taxes & fees
4 Sept - 5 Sept
Biweda Nguni B&B

16. Leopard Walk Lodge

Leopard Walk Lodge
Hluhluwe
United States
Strath
£121
includes taxes & fees
1 Sept - 2 Sept
Leopard Walk Lodge

17. Bonamanzi Game Reserve

Bonamanzi Game Reserve
Hluhluwe
Netherlands
Vanessa
Bonamanzi Game Reserve

18. Amakhosi Safari Lodge and SPA

Amakhosi Safari Lodge and SPA
Pongola
United Kingdom
Anonymous traveller
Amakhosi Safari Lodge and SPA

19. Qabuleka bnb

Qabuleka bnb
Nongoma
South Africa
Simon
Qabuleka bnb

20. Falaza Game Lodge

Falaza Game Lodge
Hluhluwe
United Kingdom
Andrew
£173
includes taxes & fees
1 Sept - 2 Sept
Falaza Game Lodge
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 9 days ago
Thanda Safari
Duiker Game Lodge

Duiker Game Lodge

10/10 Excellent
"Great venue and staff"
Brett 2-night trip
Posted 2 weeks 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 2 weeks 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
£27
31 Aug - 1 Sept
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
£45
4 Sept - 5 Sept
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 Landscapes: Elgin features breathtaking dams and nature reserves, perfect for outdoor enthusiasts.
  • Cultural Heritage: Visit the Elgin Museum to delve into the local history and heritage of the region.
  • Adventure Activities: The highlands provide thrilling outdoor experiences, ideal for adventure seekers.
  • Unique Accommodations: Enjoy a variety of lodging options, from luxurious hotels to unique safari tents.
  • Charming Local Communities: Explore friendly neighbourhoods that capture the essence of Elgin’s welcoming spirit.

Find great hotels near Elgin

Explore a selection of exceptional hotel accommodations in Elgin, Jozini, KwaZulu-Natal, where you can indulge in a unique lodge or safari tent experience. Ideal for both leisure and business travellers, Elgin boasts hotels offering luxurious amenities and spa-themed retreats. Whether you're searching for a quaint hotel in Elgin or a more upscale travelodge, you'll find the perfect base for your South African adventure.

  • Ghost Mountain Inn: Nestled in the heart of adventure, Ghost Mountain Inn is a 4-star hotel renowned for its thrilling offerings and romantic getaway options. With a remarkable guest rating of 9.2, this property is located 14.5km from Elgin and is perfect for those seeking both excitement and relaxation. Enjoy a range of adventure sports such as fishing, kayaking, and hiking nearby, or unwind with couples’ treatments in the spa. The inn also provides unique romance packages, allowing guests to savour intimate dining experiences through limited room service, making it an ideal choice for couples looking to create lasting memories.
  • Thanda Safari: Embrace the luxury of nature at Thanda Safari, a distinguished 4-star lodge just 16.1km from Elgin, boasting an impressive guest rating of 9.4. This sanctuary is perfect for travellers seeking a spa-themed retreat, featuring a full-service spa and outdoor pool with sun loungers. Indulge in rejuvenating treatments such as deep tissue and hot stone massages, along with various body treatments designed to promote relaxation. The lodge’s sophisticated atmosphere and premium amenities ensure an exquisite experience, making it a top choice for those desiring a lavish escape.
  • Leopard Mountain Safari Lodge: With its 5-star rating and an exceptional guest rating of 9.6, Leopard Mountain Safari Lodge stands out as an elite accommodation option just 8.0km from Elgin. Tailored for luxury and business travellers alike, this lodge features a full spa service and an outdoor pool, along with private plunge pools in select rooms. Guests can indulge in various massages and treatments while soaking in the stunning surroundings. The perfect blend of comfort and sophistication makes this lodge an exemplary choice for those seeking an upscale experience in the wild.

Where to stay in Elgin

Elgin, nestled in the beautiful KwaZulu-Natal region, offers a delightful blend of adventure and relaxation. Explore the surrounding areas to uncover family-friendly excursions and friendly local communities. Nearby attractions echo the charm of Elgin, reminiscent of its namesake in Scotland and even the scenic allure of Darjeeling. With many sights to see, your holiday will be filled with memorable experiences that capture the essence of this enchanting village.

  • Jozini: Nestled in the heart of KwaZulu-Natal, Jozini is a vibrant city that serves as a gateway to adventure and outdoor experiences. With its picturesque dam and surrounding scenery, visitors flock here year-round, particularly in July, September, and December. The area offers a myriad of activities such as fishing, boating, and relaxing at local spas. Key highlights include the Jozini Dam, which is perfect for water sports, and nearby beaches that provide a scenic backdrop for relaxation and exploration.
  • Zululand Rhino Reserve: Located a mere 8.0km from Elgin, the Zululand Rhino Reserve is a haven for eco-tourists seeking an immersive nature experience. This park is renowned for its diverse wildlife and conservation efforts, making it a must-visit for nature enthusiasts. The peak seasons for visitors are in April and from December to January, attracting those eager for adventure and outdoor exploration. Activities such as golfing at local private clubs and enjoying the stunning landscapes of the marine park add to the allure of this tranquil escape.
  • Manyoni Private Game Reserve: Just 1.6km from Elgin, Manyoni Private Game Reserve offers an intimate wildlife experience within its sprawling parkland. With moderately seasonal visitor numbers peaking in April and December to January, the reserve is ideal for those looking to witness South Africa's rich biodiversity. Guests can engage in guided game drives and walking safaris, providing an up-close encounter with the region's wildlife. The serene environment and commitment to conservation make it a perfect retreat for nature lovers and adventure seekers alike.

Things to do in Elgin

In Elgin, Jozini, visitors can enjoy a variety of activities including scenic day trips, exploring engaging museums, and playing at local golf courses. Don't miss the chance to discover unique attractions that highlight the region's culture and heritage. For those seeking adventure, the highlands offer thrilling outdoor experiences, ensuring a memorable vacation filled with excitement and discovery.

Shopping

The nearest shopping area is Elgin Village, featuring charming local shops offering handcrafted goods and unique souvenirs. If you're up for a drive, visit the Jozini Mall, over 16.1km away, where you'll find a variety of stores, including fashion retailers and local markets.

Recreation

Experience the tranquil atmosphere at the Elgin Valley Spa, where you can indulge in rejuvenating treatments and soothing massages surrounded by lush landscapes. For outdoor enthusiasts, explore the nearby KZN Wildlife reserves, offering scenic hikes and opportunities to connect with nature.

Adventure

In Elgin, explore the thrilling world of zip-lining through lush forests, or embark on a scenic hike along the stunning trails of the KZN Wildlife reserves. For a unique experience, try your hand at canoeing on the tranquil waters of Jozini Dam, surrounded by breathtaking landscapes.

Nightlife

Elgin offers a charming nightlife, with the rustic ambience of the Elgin Railway Market, where you can enjoy live music and local food. For a relaxed evening, visit the nearby Jozini Dam, perfect for stargazing and unwinding by the water.

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

Booking tips and Expedia advantages for Elgin

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Elgin are May to June and October, 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 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 offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Elgin with your flights and activities through an Expedia package.

Find the best attractions near Elgin

In Elgin, Jozini, KwaZulu-Natal, visitors can enjoy a range of eco-friendly and adventurous attractions, including scenic dams, nature reserves, and historical monuments. Key points of interest include the Elgin Museum, which showcases local history, and nearby accommodations such as Liverpool hotels. Although the Elgin Cathedral is noted, its accessibility may be limited. Overall, Elgin offers a delightful blend of outdoor experiences for tourists seeking adventure and culture.

  • Mkuze Falls Game Reserve: Nestled 40.2km from Elgin, this reserve is renowned for its stunning waterfalls and diverse wildlife. Explore scenic hiking trails and experience the beauty of nature up close, making it perfect for nature lovers and photographers.
  • Jozini Dam: Located 37.0km away, Jozini Dam offers breathtaking scenery and a tranquil atmosphere. Ideal for leisurely activities such as fishing and boating, it's a picturesque spot to relax and soak in the stunning views of the surrounding landscape.
  • Bonamanzi Private Game Reserve: Situated 41.8km from Elgin, this eco-friendly reserve is perfect for adventure seekers. Engage in outdoor activities like guided game drives and walking safaris, immersing yourself in the vibrant natural environment.

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 HighAverage
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 CloudyAverageSlightly Low
November72.1°F (22.3°C)Light RainMostly CloudyAverageAverage
December74.7°F (23.7°C)Light RainMostly CloudyModerately HighAverage

The nearest major airports for your trip to Elgin

For your visit to Elgin in KwaZulu-Natal, the nearest major airport is Richards Bay Airport (RCB), situated 109.4km away. A few excellent hotel options near Richards Bay include the 4-star BON Hotel Waterfront Richards Bay, located 6.4km from the airport, which offers airport transportation for a fee. Hillton Manor Guest House, another 4-star option, is 3.2km from RCB, while Premier Hotel The Richards, also rated 4 stars, is 6.4km away. Both of the latter provide airport shuttle services on request and additional transportation for a fee, ensuring a convenient stay as you explore the beautiful region.

Frequently asked questions

What is the best area to stay in Elgin?
The best area to stay in Elgin is the central valley region, particularly around the R321 and R43 roads, as this is where you'll find the majority of the region's renowned wineries and estates.This area is characterised by rolling hills, orchards, and vineyards, offering a tranquil and picturesque setting. Many of the establishments here are working farms, providing a unique stay. The Elgin Grabouw Country Club, located off the R321, is a central landmark.For couples seeking a romantic getaway, staying on one of the wine estates is an excellent choice. These estates often feature boutique accommodation, fine dining restaurants, and opportunities for wine tasting and cellar tours right on your doorstep. You can enjoy strolls through the vineyards and relax in a beautiful setting.Families will also find this central area appealing. Many estates offer activities beyond wine tasting, such as hiking trails, mountain biking routes, and even zip-lining adventures.
When is the best time to go to Elgin?
The best time to visit Elgin is during the autumn and spring months, specifically from March to May and September to November. These periods offer the most pleasant weather for exploring the region.During autumn (March to May), the weather is generally mild and dry, with comfortable temperatures ideal for outdoor activities like hiking, cycling, and visiting the local orchards and vineyards. The landscape is also quite scenic as the leaves begin to change colour. This is a great time for couples looking for a relaxed, picturesque getaway without the peak summer crowds.Spring (September to November) brings warmer temperatures and the blossoming of orchards and fynbos, making the region particularly beautiful. It's an excellent time for nature lovers and those interested in the local flora. The weather is great for exploring the Grabouw and Bot River areas, known for their natural beauty and outdoor pursuits.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Elgin.
How much is the nightly rate at a Elgin hotel?
Prices for hotels in Elgin often vary, but you can find a great deal from £27 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia