Indian Ocean Islands

Tropical waters, spice-rich food and cultures, exquisite blue and green vistas, off the east coast of Africa lie the inviting waters of the Indian Ocean. Nestled in these warm waters are a number of spectacular tropical islands. If you’re looking for a luxury trip to Africa that isn’t just another African safari, these magical islands are the ideal locations to while away your days and unwind from the fast pace of everyday living.

The calming, azure ocean and miles of white sand beaches will transport your mind to a place of endless relaxation and give you the opportunity to reconnect and rejuvenate. These islands are amongst the most exotic and beautiful in the world and offer warm hospitality and exquisite accommodation. Tours to the Seychelles, with their giant granite boulders, breathtaking beaches and 115 islands from which to choose can leave the visitor spoiled for choice, while a trip to Mauritius, with its lush, tropical beauty will leave you wanting for nothing, except perhaps another cocktail.

Sail across the endless blue ocean, enjoy the world famous deep sea fishing of the abundant Indian Ocean or snorkel and scuba-dive amongst colourful tropical fish and corals, experiencing your own private paradise.

Enquire now
  • Turtle in Indian Ocean
  • Indian Ocean