Book Makakatana hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Makakatana

Cheap Makakatana hotels

Makakatana Bay Lodge

Makakatana Bay Lodge

4 out of 5
Nyalazi Rural St. Lucia Makakatana KwaZulu-Natal
When you stay at Makakatana Bay Lodge in Makakatana, you'll be 6 minutes by foot from Lake St. Lucia.
Opens in a new windowMakakatana Bay Lodge
Elephant Coast Guest House

Elephant Coast Guest House

4 out of 5
105 Garrick Avenue St. Lucia KwaZulu-Natal
When you stay at Elephant Coast Guest House in St. Lucia, you'll be near the beach, within a 5-minute drive of iSimangaliso Wetland Park and St. Lucia Estuary ...
Opens in a new windowElephant Coast Guest House
Leopard Corner Lodge

Leopard Corner Lodge

5 out of 5
32 Sandpiper St St. Lucia KwaZulu-Natal
The price is AU$179 per night from 18 Mar to 19 Mar
AU$179
18 Mar - 19 Mar
includes taxes & fees
With a stay at Leopard Corner Lodge in St. Lucia, you'll be 2.3 mi (3.6 km) from iSimangaliso Wetland Park and 10.7 mi (17.2 km) from Mission Rocks Beach.
Opens in a new windowLeopard Corner Lodge
Save an average of 15% on thousands of hotels when you're signed in
ANEW Hotel Hluhluwe

ANEW Hotel Hluhluwe

4 out of 5
104 Main Road Hluhluwe KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is AU$222 per night from 19 Mar to 20 Mar
AU$222
19 Mar - 20 Mar
includes taxes & fees
With a stay at ANEW Hotel Hluhluwe in Hluhluwe, you'll be next to a golf course, and 7.2 mi (11.6 km) from iSimangaliso Wetland Park and 10.7 mi (17.3 km) from ...
Opens in a new windowANEW Hotel Hluhluwe
Bhangazi Lodge

Bhangazi Lodge

4 out of 5
36 Hornbill St St. Lucia KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is AU$159 per night from 22 Mar to 23 Mar
AU$159
22 Mar - 23 Mar
includes taxes & fees
Located in St. Lucia, Bhangazi Lodge is by the ocean, a 4-minute drive from iSimangaliso Wetland Park and 5 minutes from St. Lucia Estuary Beach.
Opens in a new windowBhangazi Lodge
St Lucia Safari Lodge

St Lucia Safari Lodge

4 out of 5
103 Mc Kenzie Street St. Lucia KwaZulu-Natal
The price is AU$115 per night from 18 Mar to 19 Mar
AU$115
18 Mar - 19 Mar
includes taxes & fees
When you stay at St Lucia Safari Lodge in St. Lucia, you'll be near the beach, within a 5-minute drive of The Gallery-St Lucia and iSimangaliso Wetland ...
Opens in a new windowSt Lucia Safari Lodge
The Wilds Guest House

The Wilds Guest House

3.5 out of 5
66 Park Ross Avenue Hluhluwe KwaZulu-Natal
With a stay at The Wilds Guest House in Hluhluwe, you'll be 7.5 mi (12 km) from iSimangaliso Wetland Park and 11.2 mi (18 km) from Bonamanzi Private Game ...
Opens in a new windowThe Wilds Guest House
Leopard Tree Lodge

Leopard Tree Lodge

4 out of 5
7 Sandpiper Str St Lucia St. Lucia KwaZulu-Natal
The price is AU$148 per night from 18 Mar to 19 Mar
AU$148
18 Mar - 19 Mar
includes taxes & fees
With a stay at Leopard Tree Lodge in St. Lucia, you'll be 2.1 mi (3.4 km) from iSimangaliso Wetland Park and 21.3 mi (34.4 km) from Cape Vidal.
Opens in a new windowLeopard Tree Lodge
Lidiko Lodge

Lidiko Lodge

4 out of 5
95 Mc Kenzie Street St. Lucia KwaZulu-Natal
The price is AU$203 per night from 18 Mar to 19 Mar
AU$203
18 Mar - 19 Mar
includes taxes & fees
Located in St. Lucia, Lidiko Lodge is by the ocean, within a 5-minute drive of The Gallery-St Lucia and iSimangaliso Wetland Park.
Opens in a new windowLidiko Lodge
Don't see what you're looking for?
See all available properties in Makakatana
View all properties
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.

Hotels in Makakatana

Want to stay near Makakatana? With just 1 hotel within 10 kilometres of the centre, you've gotta move quick!

There's nothing quite like a fabulous night's sleep (and a few sleep ins) at Makakatana Bay Lodge. This is as central as you'll get in Makakatana.

After more options? The Lidiko Lodge is situated 16 kilometres away from the main central district, and the Emdoneni Lodge with Cheetah Project & Spa is 18 kilometres away. If those choices aren't your cup of tea, you might prefer the Gooderson Dumazulu Lodge & Traditional Village or the Ingwenya Lodge.

15 kilometres to the south of Makakatana is St. Lucia, where you can spend a little time at Themba's Birding & Eco-tours. St. Lucia offers a range of good places to spend the night, including the Lodge Afrique and The Bridge Apartments. While exploring the region, you might like to visit Sodwana Bay, which is home to Sodwana Bay Beach. Sodwana Bay is 85 kilometres to the north of Makakatana. Hotel options in Sodwana Bay include the Coral Divers and Sodwana Bay Lodge.

Richards Bay is a regional centre situated 70 kilometres away from Makakatana. It's known for Boardwalk Mall. This part of Kwazulu-Natal has a range of hotel options, such as the Protea Hotel by Marriott Richards Bay Waterfront and Imvubu Lodge.

So whether you're heading to Makakatana with the squad or on an intimate holiday with bae, let lastminute.com.au take you there today!

Makakatana hotels essential information

Accommodation
106 hotels
Lowest Price
AU$115
Highest Price
AU$222
Popular hotels
Makakatana Bay Lodge, Elephant Coast Guest House, Leopard Corner Lodge, ANEW Hotel Hluhluwe, Bhangazi Lodge, St Lucia Safari Lodge, The Wilds Guest House, Leopard Tree Lodge, Lidiko Lodge

Most recent Makakatana hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.