Dreaming of a beach or island holiday? Africa was made for them: enjoy pristine beaches, fun-in-the-sun resorts, superb diving and snorkelling, and romantic private islands. Many of our itineraries include a big game safari, too, so you can get the best of both worlds.
Discover the impossible beauty of Praslin, La Digue and Mahe islands on this indulgent Indian Ocean holiday and enjoy everything that each unique destination offers, active or otherwise!
Looking for a multi-activity beach holiday with the children? There's something for every member of the family at Indigo Bay Resort on Bazaruto Island, just off the sparkling Mozambique coast.
A simple proposition: spend a glorious week on a private island off the Zanzibar coast - the diving is some of the best in the region, and the accommodation is a secluded beachfront cottage.
It's hard to think of a more romantic, exclusive and luxurious destination than Pemba Island, just off Zanzibar - and you'll have a week there. Prepare for paradise.
Tucked away on Benguerra Island, Azura is one of the Bazaruto Archipelago's finest beach lodges and a great base from which to discover the wonders of the Indian Ocean - add on a safari in the Kruger.
Part of the Quirimbas Archipelago, Vamizi Island is the setting for this Indian Ocean getaway - ideal for honeymooners, romantics or those who simply want to escape the world for a while.