New SARS travel declaration now required for all travellers. Complete yours before you fly. Learn more →

All-Inclusive Island Resorts

Escape to paradise with my All-Inclusive Island Resorts, where every detail is designed for your ultimate relaxation and enjoyment. Imagine waking up to the sound of gentle waves, savoring gourmet meals with ocean views, and indulging in luxurious spa treatments, all without a worry in the world. Whether you’re seeking a romantic getaway, a family adventure, or simply a peaceful retreat, our curated selection of island resorts offers something for everyone. With everything taken care of, all you need to do is immerse yourself in the natural beauty and vibrant culture of the Indian Ocean Islands.

Unwind in Paradise: Discover Your Tailored Getaway

Mauritius all-inclusive packages

Book Mauritius all-inclusive packages from South Africa with flights, transfers, meals and drinks included. Choose from family-friendly and adults-only resorts, and get help finding the right fit for your travel dates. Enjoy free all-inclusive upgrades at Crystals Beach, Radisson Blu Azuri and Radisson Blu Poste Lafayette when you book by 30 November 2026.

Aerial view of Ambre beach resort with turquoise waters
Aerial view of overwater bungalows at Adaaran Meedhupparu resort
4 Star

Adaaran Meedhupparu & Prestige Water Villas

From R44 150 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected drinks daily
– Travel 01 May 27 – 31 Jul 27
– Book by 31 Jan 27
40% discount

A variety of watersports equipment lined up on the beach at Adaaran Select Hudhuranfushi
4 Star

Adaaran Select Hudhuranfushi

From R35 540 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected beverages daily
– Travel 01 May 27 – 31 Jul 27
– Book by 30 Nov 26
40% discount

Aerial view of island and villas at Cocoon Maldives
5 Star

Cocoon Maldives

From R47 775 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected drinks daily
– Travel 01 Nov 26 – 19 Dec 26
– Book by 30 Nov 26
Save up to 40%!

Overwater bungalows at Cora Cora resort in a serene setting
5 Star

Cora Cora Maldives

From R55 360 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected beverages daily
– Travel 01 Nov 26 – 23 Dec 26
– Book by 23 Dec 26

Joy Island sign on a wooden deck
5 Star

Joy Island Maldives

From R50 280 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected drinks daily
– Travel 01 May 27 – 30 Sep 27
– Book by 30 Sep 27
Discount of up to 30%

Aerial view of Kandima overwater villas and sunset lagoon
5 Star

Kandima Maldives

From R39 270 per person sharing
Includes:
– 5 Nights + flights
– Breakfast & dinner daily
– Travel 05 Apr 27 – 15 Oct 27
– Book by 15 Dec 26
Save up to 50%!

Aerial view of Riu Atoll resort with overwater villas and sandy beach
4 Star

Riu Atoll Hotel

From R39 710 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected drinks daily
– Travel 01 May 27 – 31 Jul 27
– Book by 31 Jan 27

Aerial view of Riu Palace Maldives surrounded by turquoise waters and white sandy beaches
5 Star

Riu Palace Maldives

From R44 370 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected drinks daily
– Travel 01 May 27 – 31 Jul 27
– Book by 31 Jan 27

Floating letters spelling Siyam in the ocean at Siyam World
5 Star

Siyam World Maldives

From R57 160 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected drinks daily
– Travel 15 Apr 27 – 30 Sep 27
– Book by 15 Feb 27

Unlike Mauritius, Zanzibar and the Maldives, the Seychelles is generally better suited to bed & breakfast or half board, as many visitors spend their days exploring the islands, beaches and local attractions.

While full board and all-inclusive upgrades are available at selected resorts, my recommendation is usually half board. The exception is if you’re staying in the Beau Vallon area, where a good selection of restaurants is within easy reach, giving you more flexibility to dine out.

Planning a Seychelles escape? Let me help you find the right island, resort and meal plan to suit your travel style. Request a quote or WhatsApp me on 082 662 1246.

Diamonds Bijoux Zanzibar beachfront aerial view with palm trees and villas
5 Star

Diamonds Bijoux Zanzibar

From R26 090 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected beverages daily
– Travel 01 Mar 27 – 23 Mar 27
– Book by 31 Dec 26

Exclusive December family deal: book by 30 Nov 26

Diamonds Mapenzi Beach aerial view showing resort nestled among palm trees and white sandy beaches
4 Star

Diamonds Mapenzi Beach Resort

From R25 000 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected beverages daily
– Travel 01 Mar 27 – 31 Mar 27
– Book by 31 Mar 27

Palm lined beach area at Jaz Amaluna Zanzibar resort
5 Star

Jaz Amaluna Zanzibar

From R20 100 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected beverages daily
– Travel 01 Mar 27 – 24 Mar 27
– Book by 30 Nov 26

Jaz Elite Aurora Zanzibar main pool with tropical ocean views
5 Star

Jaz Elite Aurora Zanzibar

From R21 105 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected beverages daily
– Travel 01 Mar 27 – 24 Mar 27
– Book by 30 Nov 26
Special Offer Discount of Up To 61%!!

Riu Jambo resort aerial view with beachfront location
4 Star

RIU Jambo Zanzibar

From R26 560 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected beverages daily with dine around options for dinner
– Travel 01 Nov 26 – 30 Nov 26
– Book by 26 Nov 26

Aerial view of Riu Palace Swahili resort on white sand beach
5 Star

RIU Palace Swahili Zanzibar

From R29 305 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected drinks daily
– Travel 01 Nov 26 – 30 Nov 26
– Book by 26 Nov 26

Aerial view of resort along the coastline at Riu Palace
5 Star

RIU Palace Zanzibar

From R28 525 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected drinks daily
– Travel 01 Nov 26 – 30 Nov 26
– Book by 26 Nov 26
Special offer discount of up to 25% included

The Mora offers sun loungers and umbrellas near the pool
5 Star

The Mora Zanzibar

From R25 900 per person sharing
Includes:
– 5 Nights + flights
– Breakfast , lunch, dinner & selected beverages daily
– Travel 01 Nov 26 – 30 Nov 26
– Book by 30 Nov 26

View of lush gardens with palm trees leading to the ocean at Tui Blue Bahari resort
5 Star

Tui Blue Bahari Zanzibar

From R24 425 per person sharing
Includes:
– 5 Nights + flights
– Breakfast, lunch, dinner & selected beverages daily
– Travel 01 Nov 26 – 30 Nov 26
– Book by 03 Dec 26

Unlike Mauritius, Zanzibar and the Maldives, Thailand is generally better suited to bed & breakfast, as many visitors spend their days exploring the islands, local markets and beaches. Eating out is also affordable and very much part of the Thai experience, with plenty of opportunities to enjoy local flavours and restaurants along the way.

All-inclusive upgrades are available at selected resorts, but depending on your travel plans, you may find that a more flexible meal plan works better.

Planning a Thailand escape? Let me help you find the right destination, resort and meal plan to suit your travel style. Request a quote or WhatsApp me on 082 662 1246.

Unlike Mauritius, Zanzibar and the Maldives, Bali is generally better suited to bed & breakfast, as many visitors spend their days exploring temples, rice terraces, local markets and beach clubs. Eating out is affordable and a big part of the Bali experience, with plenty of opportunities to discover local cuisine, charming cafés and restaurants along the way.

All-inclusive upgrades are available at selected beach resorts, but depending on your travel plans, you may find that a more flexible meal plan works better.

Planning a Bali escape? Let me help you find the right area, resort and meal plan to suit your travel style. Request a quote or WhatsApp me on 082 662 1246.