7 nights From R16 800 per person sharing
Valid for travel: 12 May - 30 Sep'25
7 nights From R21 100 per person sharing
Valid for travel: 28 Jun - 19Jul'25
7 nights From R21 600 per person sharing
Valid for travel: 01 Dec - 16 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Comfort Room
Half Board: Breakfast & dinner daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
7 nights From R18 550 per person sharing
Valid for travel: 01 Jun - 26 Jun'25
7 nights From R23 705 per person sharing
Valid for travel: 27 Jun - 22 Jul'25
7 nights From R29 910 per person sharing
Valid for travel: 01 Dec - 19 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Superior Room
Half Board: Breakfast & dinner daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
7 nights From R20 300 per person sharing
Valid for travel: 14 Jun - 30 Sep'25
7 nights From R24 500 per person sharing
Valid for travel: 28 Jun - 06Jul'25
7 nights From R26 400 per person sharing
Valid for travel: 01 Dec - 16 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Comfort Room
All Inclusive: Breakfast , lunch, dinner & selected beverages daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
5 nights From R20 440 per person sharing
Valid for travel: 01 June - 18 Jul'25
Package includes:
Return flights from Johannesburg
Return resort transfers
5 nights accommodation in a Tamassa Room
Half Board: Breakfast & dinner daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
7 nights From R21 900 per person sharing
Valid for travel: 01 Jun - 30 Sep'25
7 nights From R23 900 per person sharing
Valid for travel: 28 Jun - 06 Jul'25
7 nights From R24 500 per person sharing
Valid for travel: 01 Dec - 16 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Comfort Room
Half Board: Breakfast & dinner daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
7 nights From R21 200 per person sharing
Valid for travel: 22 May - 31 Aug'25
7 nights From R25 400 per person sharing
Valid for travel: 28 Jun - 06 Jul'25
7 nights From R28 400 per person sharing
Valid for travel: 01 Dec - 16 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers.
7 nights accommodation in a Comfort Garden Room.
Breakfast daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
7 nights From R22 300 per person sharing
Valid for travel: 23 May - 12 Sep'25
7 nights From R24 200 per person sharing
Valid for travel: 28 Jun - 19 Jul'25
7 nights From R25 400 per person sharing
Valid for travel: 01 Dec - 16 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation
Half Board: Breakfast & dinner daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
7 nights From R22 350 per person sharing
Valid for travel: 01 Jun - 26 Jun'25
7 nights From R27 270 per person sharing
Valid for travel: 27 Jun - 21 Jul'25
7 nights From R32 725 per person sharing
Valid for travel: 01 Dec - 16 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Couple Suite
Half Board: Breakfast & dinner daily
Land & Water sports as featured by the resort Approximate airline levies and taxes
7 nights From R22 885 per person sharing
Valid for travel: 27 Jun - 21 Jul'25
7 nights From R19 595 per person sharing
Valid for travel: 22 Jul - 31 Aug'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Superior Room
Half Board: Breakfast & dinner daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
7 nights From R23 375 per person sharing
Valid for travel: 01 Jun - 26 Jun'25
7 nights From R28 355 per person sharing
Valid for travel: 27 Jun - 21 Jul'25
7 nights From R33 540 per person sharing
Valid for travel: 01 Dec - 16 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Superior room
Half Board: Breakfast & dinner daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
7 nights From R28 500 per person sharing
Valid for travel: 18 May - 31 May'25
7 nights From R29 430 per person sharing
Valid for travel: 24 Aug - 06 Sep'25
7 nights From R32 925 per person sharing
Valid for travel: 13 Oct - 31 Oct'25
7 nights From R33 630 per person sharing
Valid for travel: 01 Dec - 10 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation
Half Board: Breakfast & dinner daily
· A huge variety of free activities both on land & at sea (including unlimited waterskiing & wakeboarding, guided snorkelling trips and more!)
Approximate airline levies and taxes
1 child U6 shares & eats free!
30-day advance purchase applies
Closed for renovations from 07 to 21 Sep 25
7 nights From R28 545 per person sharing
Valid for travel: 27 Jun - 21 Jul'25
7 nights From R25 255 per person sharing
Valid for travel: 22 Jul - 31 Aug'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Superior Room
Half Board: Breakfast & dinner daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
7 nights From R30 040 per person sharing
Valid for travel: 18 May - 31 May'25
7 nights From R30 980 per person sharing
Valid for travel: 24 Aug - 16 Sep'25
7 nights From R34 700 per person sharing
Valid for travel: 13 Oct - 31 Oct'25
7 nights From R34 180 per person sharing
Valid for travel: 01 Dec - 10 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation
Half Board: Breakfast & dinner daily
· A huge variety of free activities both on land & at sea (including unlimited waterskiing & wakeboarding, guided snorkelling trips and more!)
Approximate airline levies and taxes
1 child U18 shares & eats free!
During selected seasons only
30-day advance purchase applies
7 nights From R30 555 per person sharing
Valid for travel: 27 Jun - 21 Jul'25
7 nights From R27 265 per person sharing
Valid for travel: 22 Jul - 30 Aug'25
Package includes:
Return flights from Johannesburg
Return resort transfers.
7 nights accommodation in a Premium Garden Room.
All Inclusive: Breakfast, lunch, dinner & beverages daily.
Land & Water sports as featured by the resort.
Approximate airline levies and taxes
7 nights From R37 465 per person sharing
Valid for travel: 27 Jun - 21 Jul'25
7 nights From R34 175 per person sharing
Valid for travel: 22 Jul - 30 Sep'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 Nights accommodation in an Ocean View Room
Half Board: Breakfast & dinner daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
7 nights From R24 600 per person sharing
Valid for travel: 12 Jun - 30 Sep'25
7 nights From R29 999 per person sharing
Valid for travel: 28 Jun - 19 Jul'25
7 nights From R31 300 per person sharing
Valid for travel: 12 Dec -
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation
All Inclusive: Breakfast, lunch, dinner & selected drinks daily
Approximate airline levies and taxes
7 nights From R29 500 per person sharing
Valid for travel: 11 May - 08 Sep'25
7 nights From R32 400 per person sharing
Valid for travel: 28 Jun - 19 Jul'25
7 nights From R36 400 per person sharing
Valid for travel: 12 Dec - 21 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
1 child u/12 years shares and eats FREE
7 nights From R30 430 per person sharing
Valid for travel: 18 May - 31 May'25
7 nights From R34 950 per person sharing
Valid for travel: 17 Oct - 31 Oct'25
7 nights From R35 560 per person sharing
Valid for travel: 01 Dec - 10 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation
Half Board: Breakfast & dinner daily
· A huge variety of free activities both on land & at sea (including unlimited waterskiing & wakeboarding, guided snorkelling trips and more!)
Approximate airline levies and taxes
Up to 2 children stay and eat free.
Selected seasons only
30-day advance purchase applies
Closed for renovations 01 Jun - 16 Oct'25
7 nights From R31 530 per person sharing
Valid for travel: 18 May - 31 May'25
7 nights From R32 470 per person sharing
Valid for travel: 24 Aug - 16 Sep'25
7 nights From R40 130 per person sharing
Valid for travel: 13 Oct - 31 Oct'25
7 nights From R36 680 per person sharing
Valid for travel: 01 Dec - 10 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation
Half Board: Breakfast & dinner daily
· A huge variety of free activities both on land & at sea (including unlimited waterskiing & wakeboarding, guided snorkelling trips and more!)
Approximate airline levies and taxes
Up to 2 children stay and eat free.
Selected seasons only
30-day advance purchase applies
7 nights From R33 435 per person sharing
Valid for travel: 27 Jun 25 - 31 Jul 25
7 nights From R33 325 per person sharing
Valid for travel: 01 Aug - 30 Sep'25
7 nights From R40 040 per person sharing
Valid for travel: 01 Dec - 23 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Double Room
All Inclusive: Breakfast , lunch, dinner & selected beverages daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
7 nights From R38 130 per person sharing
Valid for travel: 27 Jun 25 - 31 Jul 25
7 nights From R39 230 per person sharing
Valid for travel: 01 Aug - 30 Sep'25
7 nights From R46 465 per person sharing
Valid for travel: 01 Dec - 23 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Junior Suite
All Inclusive: Breakfast , lunch, dinner & selected beverages daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
Complimentary windsurfing equipment for beginners
One introductory scuba diving lesson in the pool
Riu Palace guests have access to the restaurants at Riu Turquoise
5 nights From R24 290 per person sharing
Valid for travel: 01 May - 31 May'25
5 nights From R23 030 per person sharing
Valid for travel: 01 Jun - 18 Jul'25
Package includes:
Return flights from Johannesburg
Return resort transfers
5 nights accommodation in a Garden View Room
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
Book by end March'25
7 nights From R25 800 per person sharing
Valid for travel: 01 May - 30 Sep'25
7 nights From R28 300 per person sharing
Valid for travel: 28 Jun - 19 Jul'25
7 nights From R35 200 per person sharing
Valid for travel: 12 Dec - 21 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Junior Suite
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
2 children u/12 years share and eat FREE
7 nights From R30 400 per person sharing
Valid for travel: 14 May - 30 Sep'25
7 nights From R32 900 per person sharing
Valid for travel: 28 Jun - 06 Jul'25
7 nights From R36 900 per person sharing
Valid for travel: 12 Dec - 21 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Deluxe Room
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
1 child u/12 years shares and eats FREE
5 nights From R30 290 per person sharing
Valid for travel: 01 May - 31 May'25
5 nights From R29 040 per person sharing
Valid for travel: 01 Jun - 18 Jul'25
Package includes:
Return flights from Johannesburg
Return resort transfers
5 nights accommodation in a Superior Room
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
Book by end March'25
7 nights From R32 165 per person sharing
Valid for travel: 26 Jun 25 - 22 Jul 25
7 nights From R30 360 per person sharing
Valid for travel: 24 Aug - 30 Sep'25
7 nights From R37 895 per person sharing
Valid for travel: 01 Dec - 22 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Junior Suite
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
7 nights From R33 400 per person sharing
Valid for travel: 01 May - 30 Sep'25
7 nights From R60 300 per person sharing
Valid for travel: 12 Dec - 21 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Premium Garden Room
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
7 nights From R34 560 per person sharing
Valid for travel: 26 Jun 25 - 22 Jul 25
7 nights From R31 270 per person sharing
Valid for travel: 23 Jul - 30 Sep'25
7 nights From R38 775 per person sharing
Valid for travel: 01 Dec - 22 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Junior Suite
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
7 nights From R36 235 per person sharing
Valid for travel: 27 Jun - 22 Jul'25
7 nights From R32 945 per person sharing
Valid for travel: 23 Jul - 30 Sep'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Deluxe Room
Half Board: Breakfast & dinner daily.
Approximate airline levies and taxes
7 nights From R38 020 per person sharing
Valid for travel: 27 Jun - 21 Jul'25
7 nights From R37 370 per person sharing
Valid for travel: 23 Jul - 30 Sep'25
7 nights From R53 990 per person sharing
Valid for travel: 01 Dec - 22 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Prestige Room
All Inclusive: Breakfast , lunch, dinner & selected beverages daily
Approximate airline levies and taxes
7 nights From R38 020 per person sharing
Valid for travel: 27 Jun - 17 Jul'25
7 nights From R37 370 per person sharing
Valid for travel: 23 Jul - 30 Sep'25
7 nights From R51 999 per person sharing
Valid for travel: 01 Dec - 22 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Prestige Room
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
7 nights From R39 160 per person sharing
Valid for travel: 27 Jun - 21 Jul'25
7 nights From R35 870 per person sharing
Valid for travel: 23 Jul - 30 Sep'25
7 nights From R45 990 per person sharing
Valid for travel: 01 Dec - 15 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Deluxe Garden View Room
All Inclusive: Breakfast, lunch, dinner & selected drinks daily
Approximate airline levies and taxes
5 nights From R27 500 per person sharing
Valid for travel: 11 Jun - 10 Sep'25
Package includes:
Return flights from Johannesburg
Return private resort transfers
5 nights accommodation in a Coral Ocean Room
Half Board: Breakfast and dinner daily
· Approximate airline levies and taxes
Book by end May'25
5 nights From R31 999 per person sharing
Valid for travel: 01 May - 31 May'25
5 nights From R30 740 per person sharing
Valid for travel: 01 Jun - 18 Jul'25
Package includes:
Return flights from Johannesburg
Return resort transfers
5 nights accommodation in a Junior Suite
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
Book by end March'25
7 nights From R34 895 per person sharing
Valid for travel: 27 Jun - 05 Jul'25
7 nights From R34 860 per person sharing
Valid for travel: 22 Jul - 30 Sep'25
7 nights From R50 190 per person sharing
Valid for travel: 01 Dec - 15 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Deluxe Suite
Half Board: Breakfast & dinner daily
Butler service
Approximate airline levies and taxes
5 nights From R35 360 per person sharing
Valid for travel: 01 May - 31 May'25
5 nights From R32 680 per person sharing
Valid for travel: 01 May - 31 May'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Superior Room
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
Book by end March'25
7 nights From R40 685 per person sharing
Valid for travel: 27 Jun 25 - 21 Jul 25
7 nights From R39 250 per person sharing
Valid for travel: 01 Sep - 30 Sep'25
7 nights From R49 680 per person sharing
Valid for travel: 01 Dec - 19 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Deluxe Premium Room
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
7 nights From R43 690 per person sharing
Valid for travel: 18 May - 31 May'25
7 nights From R44 630 per person sharing
Valid for travel: 24 Aug - 16 Sep'25
7 nights From R59 480 per person sharing
Valid for travel: 13 Oct - 31 Oct'25
7 nights From R56 070 per person sharing
Valid for travel: 01 Dec - 10 Dec'25
Package includes:
Return flights from Johannesburg
Return private resort transfers
7 nights accommodation in a Paradis Room
Half Board: Breakfast & dinner daily
· A huge variety of free activities both on land & at sea (including unlimited waterskiing & wakeboarding, guided snorkelling trips and more!)
Approximate airline levies and taxes
1 child shares & eats free!
During selected seasons only.
30-day advance purchase applies
7 nights From R44 500 per person sharing
Valid for travel: 18 May - 31 May'25
7 nights From R41 950 per person sharing
Valid for travel: 24 Aug - 16 Sep'25
7 nights From R56 120 per person sharing
Valid for travel: 13 Oct - 31 Oct'25
7 nights From R51 770 per person sharing
Valid for travel: 01 Dec - 10 Dec'25
Package includes:
Return flights from Johannesburg
Return private resort transfers
7 nights accommodation
Half Board: Breakfast & dinner daily
· A huge variety of free activities both on land & at sea (including unlimited waterskiing & wakeboarding, guided snorkelling trips and more!)
Approximate airline levies and taxes
7 nights From R44 640 per person sharing
Valid for travel: 18 May - 31 May'25
40% Flash Sale Offer: Book by 14 Apr
7 nights From R34 880 per person sharing
Valid for travel: 01 Jun - 09 Jun'25
7 nights From R45 580 per person sharing
Valid for travel: 24 Aug - 16 Sep'25
7 nights From R60 960 per person sharing
Valid for travel: 13 Oct - 31 Oct'25
7 nights From R57 320 per person sharing
Valid for travel: 01 Dec - 10 Dec'25
Package includes:
Return flights from Johannesburg
Return private resort transfers
7 nights accommodation in a Junior Suite
Half Board: Breakfast & dinner daily
· A huge variety of free activities both on land & at sea (including unlimited waterskiing & wakeboarding, guided snorkelling trips and more!)
Approximate airline levies and taxes
Up to 2 children U18 share & eat free!
During selected seasons only.
30-day advance purchase applies
7 nights From R46 585 per person sharing
Valid for travel: 26 Jun 25 - 22 Jul 25
7 nights From R43 295 per person sharing
Valid for travel: 22 Aug - 30 Sep'25
7 nights From R78 795 per person sharing
Valid for travel: 01 Dec - 22 Dec'25
Package includes:
Return flights from Johannesburg
Return resort transfers
7 nights accommodation in a Junior Suite
Breakfast daily
Land & Water sports as featured by the resort
Approximate airline levies and taxes
5 nights From R44 070 per person sharing
Valid for travel: 01 May - 31 May'25
5 nights From R40 920 per person sharing
Valid for travel: 01 Jun - 18 Jul'25
Package includes:
Return flights from Johannesburg
Return resort transfers
5 nights accommodation in a LUX* Junior Suite
Half Board: Breakfast & dinner daily
Approximate airline levies and taxes
Book by end March'25
7 nights From R72 420 per person sharing
Valid for travel: 18 May - 31 May'25
35% Flash Sale Offer
7 nights From R63 770 per person sharing
Valid for travel: 01 Jun - 09 Jun'25
35% Flash Sale Offer
7 nights From R64 710 per person sharing
Valid for travel: 24 Aug - 16 Sep'25
7 nights From R110 555 per person sharing
Valid for travel: 13 Oct - 31 Oct'25
7 nights From R104 430 per person sharing
Valid for travel: 01 Dec - 10 Dec'25
Package includes:
Return flights from Johannesburg
Return private resort transfers
7 nights accommodation in a Junior Suite
Half Board: Breakfast & dinner daily
· A huge variety of free activities both on land & at sea (including unlimited waterskiing & wakeboarding, guided snorkelling trips and more!)
Approximate airline levies and taxes
1 child U6 shares & eats free!
30-day advance purchase applies
7 nights From R93 205 per person sharing
Valid for travel: 26 Jul 25 - 31 Aug 25
7 nights From R87 175 per person sharing
Valid for travel: 01 Sep - 30 Sep'25
7 nights From R107 505 per person sharing
Valid for travel: 01 Dec - 20 Dec'25
Package includes:
Return flights from Johannesburg
Return private resort transfers
7 nights accommodation in a Lagoon Room
Half Board: Breakfast & dinner daily
· Approximate airline levies and taxes
All packages advertised exclude items of a personal nature, passport and visa costs (if applicable, meals and drinks not specified and travel Insurance.
All rates quoted are per adult sharing and subject to availability at time of making your booking.
Airfares and taxes are subject to change within the specified seasons and are airline and class specific, which could impact on the rates quoted.
Rates are subject to currency fluctuations which are subject to change without prior notification and exclude any administration fees.
Rates exclude all school holidays and peak periods unless specified. Supplements will apply over these periods.
All discounts and/or special offers have already been included in the package price Re-booking and cancellation fees apply.
Rates are supplied by third parties and were correct at time of being loaded. E&OE
This website uses cookies. By continuing to use this site, you accept the Outside The Box Holidays use of cookies.