Skip to content

Vacation rentals in Elgin

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Elgin

Guests agree: these stays are highly rated for location, cleanliness, and more.

Treehouse in Hluhluwe
Treetop hut on poles in the bush
Solar-powered, tree-top cabin. Listen to the sounds of the hippos and hyenas at night and enjoy the company of giraffes and zebras during the day. TREETOP HUT ON POLES 2.0 !!! (separate listing) Say 3> @ Mudhouse Zululand and get a discount - FULLY self-catering and self serviced getaway - Comfortable and fun - Basic, it does not pretend to be a five-star hotel Set in between protected conservation areas. With endless views over Phinda Private Game Reserve where elephants and lions roam.
$83 per night
SUPERHOST
Cottage in Ubombo
Cobbs Cottage Ubombo
Cobbs Cottage is positioned on the Ubombo mountain range, with sweeping views over Mkuze. Cobbs is at the heart of a natural fauna & flora preservation. Bird life is in abundance. The local history is rich with living fossils, amethysts, a sea deposit, the original sleeping sickness research station and historic Ghost Mountain. Cobbs is rustic with a home-from-home experience inc. Books, table tennis and toys for children. Our beds, bedding and towelling is good quality.
$46 per night
SUPERHOST
Vacation home in Hluhluwe
Stylish 2-Bedroom Chalet in the bush ...
Walk with nature. Experience giraffe, nyala, kudu & abundant birdlife in a beautiful sand forest environment Bring your walking shoes, a hat, sunscreen & binoculars The area hosts 526 bird species - The Narina Trogan is seen often in the trees! Isimangaliso Wetland Park - a World Heritage Site is a short drive away. Sodwana Bay, renowned for its Scuba Diving. Fully equipped kitchen, however, Delishh Restaurant is just 6oom away. Serviced Daily. Plenty of nearby excursions!
$286 per night
SUPERHOST

Other great vacation rentals in Elgin

Home in Hluhluwe
Tunzi Private Lodge
$257 per night
SUPERHOST
Private room in KwaZulu-Natal
Belvedere Game Ranch Room1
$43 per night
Farm stay in Hluhluwe
Wellust Cottage
$53 per night
SUPERHOST
Cottage in Hluhluwe
Fever Tree Cottage near Hluhluwe game Park
$28 per night
SUPERHOST
Guesthouse in Ubombo
Aloe Cottage
$46 per night
SUPERHOST
Hotel room in Mkuze
Standard Room at Ghost Mountain Inn with Breakfast
$97 per night
Treehouse in Hluhluwe
Treetop hut on poles in the bush 2.0
$79 per night
SUPERHOST
Farm stay in Hluhluwe
Tinswari Self-Catering Chalets...Step into nature
$286 per night
SUPERHOST
Serviced apartment in Hluhluwe
Weltevreden Cottage
$54 per night
SUPERHOST
Cottage in Hluhluwe
Hluhluwe Country | One Bedroom Cottage
$28 per night
SUPERHOST
Private room in Hluhluwe
Country Rose Self Catering Guest Lodge (Deluxe)
$26 per night
Hotel room in Mkuze
Mountain Room at Ghost Mountain Inn with Breakfast
$138 per night