Indian Ocean Island Hotels

Island Team Members

Island Team Members

We have a dedicated team of experienced team members in all our island regions, all of whom are passionate about creating a perfect holiday experience for our clients or recommending the ideal conference accommodation.

Indian Ocean's network of on-the-ground partners in each region are responsible for bringing you our unique special offers and regional know how. They are also there to ensure your transfers and ground arrangements go smoothly and are on hand to offer assitance at every turn.  

Ryan Mackie


Ryan is our group CEO and was born in Rhodesia / Zimbabwe. He grew up in Umtata in the old Transkei of South Africa. After finishing high school in Nelspruit, he moved to Switzerland to study at the prestigious hotel school César Ritz Colleges in Switzerland. 

Upon completion of his Bachelor of Arts in Tourism and Hotel Management at the Washington State University, he moved to Vail in Colorado (USA) where he worked at the five star Sonnenalp Resort and the Austria House.  Since returning back to South Africa in 2001, he has been running an Online Tour Operator company hub called "South African Tourism Company" and "Indian Ocean" which was lauched as a subsidiary in 2008.

Steffi Nestle


Steffi is our GM and was born and raised in Germany. She is passionate about travel and so combined her studies and work experience. She graduated from the Washington State University in Brig, Switzerland, with her BA in Hospitality & Tourism. She then went on to complete her studies with an MBA from University of Stellenbosch Business School in Cape Town, South Africa. 

She has extensive hospitality work experience in some of the top hotels across the world. These include the exclusive Schlosshotel Buhlerhoehe in Germany, the Breakers Hotel in Palm Beach, Florida US, the Sonnenalp Resort in Vail, Colorado US, as well as the Westin Cape Town in South Africa.

Convert multiple currencies