Bounded by the Atlantic and Indian Oceans as well as nestling up against the Mediterranean Sea, Africa offers some of the best coastal resorts in the world with long white sandy beaches and turquoise blue, clean, warm and refreshing waters. Choose from some of our most popular beach resorts or challenge us to create any Beach Resort itinerary you wish.
Mombasa is the main coastal area of Kenya, split by North & South coast, with beautiful white sandy beaches and the turquoise waters of the Indian Ocean.
A delightful and well kept secret, 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, unspoilt and a great escape away from the crowds.
Zanzibar is an island off the coast of Tanzania. Also known as the Spice Island, Zanzibar has been heavily influenced by both Arabic traders and settlers from further east.
The Quirimbas Archipelago stretches for 100 kilometres 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 with a relaxing beach front location.
The island of Mauritius is a genuine tropical paradise and boasts fantastic beaches, a spectacular scenic interior and the cosmopolitan capital of Port Louis.
The Seychelles are made up of 115 islands within the Indian Ocean. Every island offers something different. Island hopping is highly recommended to fully appreciate the true beauty of the Seychelles.
Egypt offers archaeological treasures, centuries of history, beautiful beaches and a lively nightlife. The colourful coral reefs of the Red Sea provide some of the best SCUBA diving experiences.
Need Help choosing a safari?
Find out more about types of safaris, accommodation and destinations in Africa.
Choose a Destination