Africa offers some of the best coastal resorts in the world with long white sandy beaches and turquoise blue sea.
Here are some of our most popular beach resorts or we are able to tailor make any itinerary you wish.
Mombasa is the main coastal area of Kenya, split by North & South coast. Mombasa has beautiful white sandy beaches and turquoise sea of the Indian Ocean.
Lamu is an island just off the coast of Northern Kenya. Indulge in fresh seafood, take a sunset dhow trip or simply sit, relax and watch the world go by.
Tanzania offers tranquil, unspoilt beaches on the shores of the Indian Ocean. The small islands of Mafia & Pemba are remote & a great escape away from the crowds.
Zanzibar is a small island off the coast of Tanzania. Also known as the spice island, Zanizabr offers miles of white beaches and clear blue sea.
The Quirimbas Archipelago stretches for 100 kilometers along the Mozambique coast. These tropical islands contain some of the richest coral reefs in the world.
The Jumeirah Beach area is only a short drive from the airport and offers the convenience of the city whilst you can relax in a beach front location.
Mauritius island is a tropical paridise and boasts fantastic beaches, a spectacular scenic interior and the multicultural capital of Port Louis.
Seychelles are made up of 115 islands within the Indian Ocean. Every island offers something different. Island hopping is recommended to fully appreciate the true beauty of the Seychelles.
Egypt offers beautiful beaches and a lively nightlife - the white beaches and colourful coral reefs of the Red Sea at Sharm el Sheik and Hurghada offer superb diving.
Need Help choosing a safari?
Find out more about types of safaris, accommodation and destinations in Africa.
Choose a Destination