
Travel to Shaka's Rock
Better together
Save up to RM 324 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Shaka's Rock Beach Holiday
Listen to the waves lapping at the shore and stare out over the glistening waters during your Shaka's Rock holiday. If you're in need of some time out, a trip to Shaka's Rock will do wonders. We have plenty of Shaka's Rock packages to select from. Snap one up close to Thompson's Bay Beach, just 0.32 kilometers from the downtown area, and live out your holiday fantasies without hurting your budget.
Top hotels in Shaka's Rock

First Group Chaka Rock Chalets
68 Ocean Drive, Ballito, KwaZulu-Natal
"Old tired and terrible Never stay here"
Reviewed on 6 Sep 2024

Radisson Blu Hotel, Durban Umhlanga
Lagoon Drive, Umhlanga Rocks, Umhlanga, KwaZulu-Natal
The price is RM506 per night from 20 Jul to 21 Jul
RM506
RM588 total
20 Jul - 21 Jul
includes taxes & fees
8.8/10 Excellent! (147 reviews)
"Just an escape... A breath of fresh air, smell of Ocean, early sunrise... Awesome... Perfect location for everything... Loved all of it"
Reviewed on 15 Jun 2025

Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
14 Palm Boulevard, Umhlanga Ridge, Umhlanga Rocks, Umhlanga, KwaZulu-Natal
The price is RM392 per night from 9 Jul to 10 Jul
RM392
RM451 total
9 Jul - 10 Jul
includes taxes & fees
8.4/10 Very Good! (352 reviews)
"I loved everything from the time i stepped into the hotel, 5* star treatment, the entire duration of my stay to check out. Service was impeccable in extending my stay, accommodating me through my stay. The room was clean, smelled nice and very spacious."
Reviewed on 14 Jun 2025
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.
Frequently asked questions
Popular places to visit
Thompson's Bay Beach
If a restful holiday is part of your travel plans, Thompson's Bay Beach might be the perfect place to visit during your trip to Shaka's Rock. While you're in the area, stroll along the seaside.
What to do in Shaka's Rock

4 Days Private Guided Tour from Durban to Cape Town
RM2,166
per adult
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.