
5 nights from R21 340 per adult sharing
Valid for travel: 01 Apr 26 - 06 Apr 26
5 nights from R19 342 per adult sharing
Valid for travel: 07 Apr 26 - 30 Apr 26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast, lunch, dinner & beverages daily.

5 nights from R24 350 per adult sharing
Valid for travel: 01 Apr 26 - 11 Apr 26
5 nights from R27 880 per adult sharing
Valid for travel: 12 Apr 26 - 30 Apr 26
5 nights from R24 540 per adult sharing
Valid for travel: 01 May 26 - 11 May 26
5 nights from R19 350 per adult sharing
Valid for travel: 13 May 26 - 09 Jun 26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast, lunch, dinner & beverages daily.

5 nights from R22 175 per adult sharing
Valid for travel: 01 Apr 26 - 30 Apr 26
5 nights from R18 935 per adult sharing
Valid for travel: 01 May 26 - 11 May 26
5 nights from R21 670 per adult sharing
Valid for travel: 12 May 26 - 23 May 26
5 nights from R26 875 per adult sharing
Valid for travel: 24 Jun 26 - 30 Jun 26
Upgrade to all inclusive from R3920 per person
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast and dinner daily.

5 nights from R26 740 per adult sharing
Valid for travel: 19 Mar 26 - 28 Mar 26
Upgrade to All Inclusive from R5920 per person
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast and dinner daily.

5 nights from R23 445 per adult sharing
Valid for travel: 01 Apr 26 - 30 Apr 26
5 nights from R20 205 per adult sharing
Valid for travel: 12 May 26 - 31 May 26
5 nights from R22 940 per adult sharing
Valid for travel: 15 Jun 26 - 23 Jun 26
Upgrade to all inclusive from R3920 per person
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast & dinner daily.

5 nights from R22 905 per adult sharing
Valid for travel: 01 Apr 26 - 30 Apr 26
5 nights from R18 855 per adult sharing
Valid for travel: 02 May 26 - 11 May 26
5 nights from R18 855 per adult sharing
Valid for travel: 12 May 26 - 23 Jun 26
Upgrade to Premium All Inclusive from R8,400 per person
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast, lunch, dinner & beverages daily.

5 nights from R25 405 per adult sharing
Valid for travel: 22 Mar 26 - 05 Apr 26
5 nights from R22 175 per adult sharing
Valid for travel: 06 Apr 26 - 30 Apr 26
5 nights from R23 215 per adult sharing
Valid for travel: 01 Jun 26 - 23 Jun 26
24 hour All Inclusive
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast, lunch, dinner & beverages daily.

5 nights from R23 880 per adult sharing
Valid for travel: 01 Apr 26 - 30 Apr 26
5 nights from R20 640 per adult sharing
Valid for travel: 12 May 26 - 31 May 26
5 nights from R24 355 per adult sharing
Valid for travel: 01 Jun 26 - 23 Jun 26
5 nights from R27 600 per adult sharing
Valid for travel: 24 Jun 26 - 30 Jun 26
Upgrade to the All In All Out All Inclusive meal plan from only R4000 per person
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast and dinner daily.

5 nights From R19 240 per person sharing
Valid for travel: 01 May - 31 May'26
5 nights From R24 390 per person sharing
Valid for travel: 01 Jun - 03 Jul'26
5 nights From R25 610 per person sharing
Valid for travel: 01 Sep - 31 Oct'26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast & dinner daily.

5 nights from R22 210 per adult sharing
Valid for travel: 01 Apr 26 - 30 Apr 26
5 nights from R18 965 per adult sharing
Valid for travel: 12 May 26 - 31 May 26
5 nights from R19 820 per adult sharing
Valid for travel: 01 Jun 26 - 23 Jun 26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast & dinner daily.
90 day advance purchase

5 nights from R23 440 per adult sharing
Valid for travel: 21 Mar 26 - 31 Mar 26
5 nights from R22 965 per adult sharing
Valid for travel: 01 Apr 26 - 30 Apr 26
5 nights from R20 205 per adult sharing
Valid for travel: 01 May 26 - 23 Jun 26
Upgrade to Half Board Plus (including drinks from 10h00 to 00h00)from R3420 per person
Upgrade to All Inclusive basis from R6840 per person
Green fee from R1 460 per person for 18 holes
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast & dinner daily.

5 nights from R26 860 per adult sharing
Valid for travel: 01 Apr 26 - 11 Apr 26
5 nights from R26 105 per adult sharing
Valid for travel: 12 Apr 26 - 30 Apr 26
5 nights from R24 535 per adult sharing
Valid for travel: 01 May 26 - 11 May 26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast, lunch, dinner & selected drinks daily.

5 nights from R28 430 per adult sharing
Valid for travel: 01 Mar 26 - 31 Mar 26
5 nights from R24 380 per adult sharing
Valid for travel: 06 Apr 26 - 30 Apr 26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast, lunch, dinner & beverages daily.

5 nights from R24 555 per adult sharing
Valid for travel: 07 Apr 26 - 30 Apr 26
5 nights from R21 315 per adult sharing
Valid for travel: 02 May 26 - 11 May 26
5 nights from R21 315 per adult sharing
Valid for travel: 12 May 26 - 07 Jun 26
5 nights from R30 405 per adult sharing
Valid for travel: 16 Jun 26 - 23 Jun 26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast, lunch, dinner & beverages daily.

5 nights from R24 430per adult sharing
Valid for travel: 06 Apr 26 - 30 Apr 26
5 nights from R25 740 per adult sharing
Valid for travel: 12 May 26 - 31 May 26
5 nights from R28 750 per adult sharing
Valid for travel: 01 Jun 26 - 23 Jun 26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast, lunch, dinner & beverages daily.

5 nights From R27 970 per person sharing
Valid for travel: 01 Apr 26 - 08 Apr 26
5 nights From R24 540 per person sharing
Valid for travel: 09 Apr 26 - 30 Apr 26
5 nights From R21 300 per person sharing
Valid for travel: 12 May 26 - 31 May 26
5 nights From R22 955 per person sharing
Valid for travel: 01 Jun 26 - 23 Jun 26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast, lunch, dinner & beverages daily.

5 nights from R28 675 per adult sharing
Valid for travel: 08 Apr 26 - 30 Apr 26
5 nights from R24 960 per adult sharing
Valid for travel: 12 May 26 - 31 May 26
5 nights from R29 860 per adult sharing
Valid for travel: 01 Jun 26 - 23 Jun 26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast & dinner daily.

5 nights from R30 320 per adult sharing
Valid for travel: 01 Apr 26 - 30 Apr 26
5 nights from R26 075 per adult sharing
Valid for travel: 02 May 26 - 11 May 26
5 nights from R26 075 per adult sharing
Valid for travel: 12 May 26 - 23 Jun 26
5 nights from R35 190 per adult sharing
Valid for travel: 01 Jul 26 - 21 Jul 26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast, lunch, dinner & beverages daily.

5 nights from R25 470 per adult sharing
Valid for travel: 01 Apr 26 - 30 Apr 26
5 nights from R23 355 per adult sharing
Valid for travel: 12 May 26 - 23 Jun 26
5 nights from R28 660 per adult sharing
Valid for travel: 27 Jun 26 - 20 Jul 26
5 nights from R25 975 per adult sharing
Valid for travel: 22 Jul 26 - 07 Aug 26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast, lunch, dinner & beverages daily.

5 nights From R28 645 per person sharing
Valid for travel: 01 Apr 26 - 08 Apr 26
5 nights From R26 955 per person sharing
Valid for travel: 09 Apr 26 - 30 Apr 26
5 nights From R25 400 per person sharing
Valid for travel: 12 May 26 - 31 May 26
5 nights From R24 355 per person sharing
Valid for travel: 01 Jun 26 - 15 Jun 26
Package Includes: Return flights ex Johannesburg, Return resort transfers, 5 nights accommodation, Breakfast, lunch, dinner & beverages daily.

All packages advertised include: Return flights from Johannesburg, Return resort transfers, 5 nights accommodation, meals as specified, approximate taxes and levies.
Half Board = Breakfast and dinner daily
Full Board = Breakfast, lunch and dinner daily
All Inclusive = Breakfast, lunch, dinner and selected drinks daily
Any specials advertised will be included in the package price advertised.
Just a friendly heads-up about our packages: they generally exclude items of a personal nature, such as souvenirs or extra activities. You'll also need to budget for your passport and any visa costs (if required for your destination), as well as any meals and drinks not specifically mentioned in your itinerary. Lastly, travel insurance is also not included, but we highly recommend it for your peace of mind!

Just a few quick notes on our pricing to help you plan:
All rates you see are per adult sharing and depend on availability when you book. Airfares and taxes can shift based on the season, airline, and class, which might affect the final price. Rates can also change due to currency fluctuations (without prior notice) and don't include any administration fees.
Unless specifically mentioned, our rates exclude all school holidays and peak travel periods, where supplements will apply. Any discounts or special offers have already been factored into the package price you see.
Please be aware that re-booking and cancellation fees do apply. Finally, all rates are provided by our third-party partners and were correct at the time of publishing. E&OE.
This website uses cookies. By continuing to use this site, you accept the Outside The Box Holidays use of cookies.