Indian Ocean Tropical Islands

Tropical Indian Ocean Islands and Beach Resorts

The south east African coastline and the tropical islands offshore from South and East Africa offer thousands of miles of powder white beaches lapped by the warm Indian Ocean.

Email us:

South Africa (+27) Tel: 013 751 2220

UK Tel: 0203 318 3967

Africa and Indian Ocean Islands

Safari Guide & Accomodation Guide

» Kruger Park

» Mozambique

» Zanzibar

» Madagascar

» Namibia

» Cruises

Essential Holiday &
Travel Information

» Kruger

» Mozambique

» Zanzibar

» Madagascar

» Namibia

» South Africa

» Mauritius

Useful Information

» Choosing your African

» African Safari

» Choosing the Right
   Diving Holiday

» RIB Boat launch

» Safe Diving

» DAN Diving Insurance

Travel Resources

» South Africa

» Mauritius Africa

» More Travel Links


Your accommodation, be it hotel, beach resort or island lodge is very important to the success of your trip. What makes us special is that we try to match our guests requirements and budget to the hotels, resorts and lodges available.

Some island lodges are children friendly while others do not cater for children at all. There are private or exclusive island lodges great for honeymoons or romantic getaways, some are also available for exclusive use.

Some of the luxurious and remote lodges on the tips of many of the Mozambique peninsulas also offer a perfect escape for couples looking for a quiet and romantic holiday and are usually accessed by boat only.

If you are looking for an island style holiday on a budget then choose from one of our remote Mozambique Lodges which are accessed either by boat or by 4x4 only and often offer self-catering accommodation - perfect for families looking to escape for a quiet holiday.

Or if you are looking for a beach holiday with plenty of activities then choose from our selection of Beach Resorts on Zanzibar Island or the Mozambique mainland.

Quirimbas Islands

African Wildlife Safari Kruger Park South Africa

The Quirimbas Archipelago is home to some of the most beautiful islands in the Indian Ocean. From romantic private islands such as Quilalea, to the historic Ibo Island. These islands are perfect for couples and honeymooners.

To Read More about the Quirimbas Islands click here...

Bazaruto Islands

African Wildlife Safari Kruger Park South Africa

Palm fringed white beaches are the classic trademark of the Bazaruto Islands. As well as attracting honeymooners these islands are home to a number of different style lodges, including the Boutique Azura Island Lodge and the family friendly Indigo Bay Lodge and Spa.

To Read More about the Bazaruto Islands click here...

Zanzibar Island

African Wildlife Safari Kruger Park South Africa

There area a variety of beach lodges on Zanzibar Island catering to a variety of needs be it remote and romantic, diving and activities, or a beach party every night.

To Read More about Zanzibar Island click here...

Madagascar Island

African Wildlife Safari Kruger Park South Africa

Madagascar island is the fourth largest island in the world and offers diverse and spectacular scenery: mountains, deserts, rainforests, dazzling beaches fringing the Indian Ocean and island archipelagos linked by coral reefs and clear turquoise waters.

To Read More about Madagascar Island click here...

Island Style
Romantic Lodges

African Wildlife Safari Kruger Park South Africa

There are a number of Boutique style lodges scattered along the Mozambique coastline which although not strictly islands are accessible by boat only and offer island style accommodation perfect for couples planning a quiet and romantic escape.

» Londo Lodge - Pemba/Quirmbas Park

» Dugong Lodge - Bazaruto

Budget Island
Style Lodges

African Wildlife Safari Kruger Park South Africa

If you have your own 4x4 or are willing to take a boat transfer there are a number of Mozambique Lodges which offer the remote feel of an island lodge and offer great value for money. Many also offer self-catering facilities great for family holidays.

» Inhaca Island

» Linga Linga Peninsula

» Ngulane Lodge - Morrumbene

» Mahalene Lodge - Bilene