Photo by South African Tourism

Makakatana hotels from RM198
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Makakatana
Apart hotel
Family friendly
Check prices for these dates
Our top choices for Makakatana hotels

Makakatana Bay Lodge
Makakatana Bay LodgeMakakatana
4.0 out of 10, (1 review)
The price is RM3,166
RM3,641 total
includes taxes & fees
11 Jun - 12 Jun

Ezulwini Game Lodge
Ezulwini Game LodgeHluhluwe
8.8 out of 10, Excellent, (9 reviews)
The price is RM277
RM318 total
includes taxes & fees
10 Jun - 11 Jun

ANEW Hotel Hluhluwe
ANEW Hotel HluhluweHluhluwe
8.0 out of 10, Very good, (101 reviews)
The price is RM556
RM639 total
includes taxes & fees
6 Jun - 7 Jun

The Wilds Guest House
The Wilds Guest HouseHluhluwe
9.4 out of 10, Exceptional, (12 reviews)
The price is RM209
RM209 total
includes taxes & fees
3 Jul - 4 Jul

Bushwillow Collection
Bushwillow CollectionHluhluwe
9.2 out of 10, Wonderful, (46 reviews)
The price is RM497
RM571 total
includes taxes & fees
6 Jun - 7 Jun

Falaza Game Lodge
Falaza Game LodgeHluhluwe
8.8 out of 10, Excellent, (10 reviews)
The price is RM857
RM986 total
includes taxes & fees
10 Jun - 11 Jun

Malkoha Lake St. Lucia
Malkoha Lake St. LuciaKwaNibela
8.0 out of 10, Very good, (7 reviews)
The price is RM1,253
RM1,441 total
includes taxes & fees
7 Jun - 8 Jun

Bhangazi Lodge
Bhangazi LodgeSt. Lucia
9.8 out of 10, Exceptional, (21 reviews)
The price is RM377
RM377 total
includes taxes & fees
6 Jun - 7 Jun

Flamingo Lodge
Flamingo LodgeSt. Lucia
8.6 out of 10, Excellent, (4 reviews)
The price is RM210
RM242 total
includes taxes & fees
5 Jun - 6 Jun

Perna Perna St Lucia
Perna Perna St LuciaSt. Lucia
8.0 out of 10, Very good, (25 reviews)
The price is RM212
RM243 total
includes taxes & fees
7 Jun - 8 Jun

Leopard Corner Lodge
Leopard Corner LodgeSt. Lucia
10.0 out of 10, Exceptional, (3 reviews)
The price is RM424
RM487 total
includes taxes & fees
6 Jun - 7 Jun

Shonalanga Lodge
Shonalanga LodgeSt. Lucia
5.8 out of 10, (17 reviews)
The price is RM191
RM220 total
includes taxes & fees
7 Jun - 8 Jun

Santa Lucia Guest House
Santa Lucia Guest HouseSt. Lucia
9.2 out of 10, Wonderful, (14 reviews)
The price is RM364
RM419 total
includes taxes & fees
5 Jun - 6 Jun

Rhino Coast Guest House
Rhino Coast Guest HouseSt. Lucia
9.2 out of 10, Wonderful, (13 reviews)
The price is RM692
RM692 total
includes taxes & fees
5 Jun - 6 Jun

Ama Zulu Guesthouse and Safaris
Ama Zulu Guesthouse and SafarisHluhluwe
8.8 out of 10, Excellent, (42 reviews)
The price is RM220
RM220 total
includes taxes & fees
5 Jun - 6 Jun

St Lucia Palms
St Lucia PalmsSt. Lucia
8.2 out of 10, Very good, (23 reviews)
The price is RM200
RM230 total
includes taxes & fees
20 Jun - 21 Jun

St Lucia Livingston Lodge
St Lucia Livingston LodgeSt. Lucia
10.0 out of 10, Exceptional, (11 reviews)
The price is RM351
RM351 total
includes taxes & fees
5 Jun - 6 Jun

First Group Lake View Cabanas
First Group Lake View CabanasSt. Lucia
8.8 out of 10, Excellent, (38 reviews)
The price is RM333
RM383 total
includes taxes & fees
5 Jun - 6 Jun

Whalesong guest house
Whalesong guest houseSt. Lucia
The price is RM351
RM404 total
includes taxes & fees
7 Jun - 8 Jun

First Group La Rochelle
First Group La RochelleSt. Lucia
8.8 out of 10, Excellent, (5 reviews)
The price is RM573
RM659 total
includes taxes & fees
5 Jun - 6 Jun
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Makakatana attractions
Learn more about Makakatana
Explore attractions like iSimangaliso Wetland Park and Cape Vidal as you discover things to see and do in Makakatana.

Photo by South African Tourism
Open Photo by South African Tourism
More cheap stays in Makakatana

Budget Tented Village at Urban Glamping - Hostel
81 Mckenzie Street St. Lucia KwaZulu-Natal
The price is RM172 per night from 5 Jun to 6 Jun
RM172
RM198 total
5 Jun - 6 Jun
includes taxes & fees
9/10 Wonderful! (21 reviews)









































































