
Sodwana Bay Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
Photo by South African Tourism
- Plan, book, travel with confidence
Better together
Save up to CA $1,096 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
Top Sodwana Bay Vacation Deals
Price found within the past 48 hours. Click for updated prices.

First Group Lake View Cabanas
Price was CA $2,233, price is now CA $2,141 per person
CA $2,141
per person
Oct 3 - Oct 8
found 1 day ago
Roundtrip flight included
Calgary (YYC) to Durban (DUR)
8.8/10 Excellent! (35 reviews)
Fit a group of 8 comfortably, great facilities, exceptional staff
Reviewed on Jun. 25, 2025



Maputaland Guest House
Price was CA $2,445, price is now CA $2,322 per person
CA $2,322
per person
Oct 8 - Oct 13
found 1 day ago
Roundtrip flight included
Calgary (YYC) to Durban (DUR)
9.6/10 Exceptional! (79 reviews)
Owner & staff friendly & helpful. Suggestions on what to do we’re great.
Reviewed on Oct. 11, 2019

AmaZulu Lodge
Price was CA $2,358, price is now CA $2,243 per person
CA $2,243
per person
Oct 3 - Oct 8
found 1 day ago
Roundtrip flight included
Calgary (YYC) to Durban (DUR)
9/10 Wonderful! (48 reviews)
Lovely clean property that is centrally located so most activities walkable. Few issues with electrics and hot water, but to be expected in this country. Fabulous breakfast and friendly, helpful staff. Would recommend.
Reviewed on Aug. 22, 2025
Sodwana Bay Hotel Deals

SeaXplore Lodge and Dive Center
Qondwane Area, uMhlabuyalingana, KwaZulu-Natal
The price is CA $68 per night from Aug 27 to Aug 28
CA $68
CA $79 total
Aug 27 - Aug 28
includes taxes & fees
Please update listing on the site.
"The room has a bathroom, but no door which is fine for a single or couple, but we rented a 4 sleeper room and one twin bed was too close to the open bathroom for comfort. The person who would have had to sleep in the bed would not have appreciated the view any more than the person using the bathroom ..."
Reviewed on Sep. 12, 2023

Triton Dive Lodge
1 Sand Road, Mbazwana, uMhlabuyalingana, KwaZulu-Natal
The price is CA $41 per night from Aug 27 to Aug 28
CA $41
CA $47 total
Aug 27 - Aug 28
includes taxes & fees
8/10 Very Good! (5 reviews)
"Don’t be shy! The Lodge is slowly doing some necessary repairs and maintenance, but that will happen slowly over time, in the meantime come and stay for the kind, accommodating, friendly, and professional staff! Communal kitchen, fire pit, and pool! Was a great stay and I learned some new diving ..."
Reviewed on Jul. 27, 2025

Thonga Beach Lodge
Mabibi Beach, Elephant Coast, uMhlabuyalingana, KwaZulu-Natal
9.2/10 Wonderful! (10 reviews)
"Remote beach lodge with excellent facilities and our room was a wonderful luxury private beach hut. Let down by weather so diving not possible as limited shallow reef options only. Drive to lodge challenging in own vehicle. Turtle drive great. Very good food. Very friendly and helpful staff - surprise ..."
Reviewed on Feb. 28, 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.
What to do in Sodwana Bay

Full Day Private Ponta D'Ouro Tour from Maputo
CA $234
per adult
Frequently asked questions
Other vacations you might like
- January Vacations and Deals
- February Vacations and Deals
- March Vacations and Deals
- April Vacations and Deals
- May Vacations and Deals
- June Vacations and Deals
- July Vacations and Deals
- August Vacations and Deals
- September Vacations and Deals
- October Vacations and Deals
- November Vacations and Deals
- December Vacations and Deals
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.