Stay: Heritage Le Telfair Golf & Spa Resort on Mauritius’s south coast is one of the island’s prime properties. The rooms are set around the resort’s pools and boast balconies that overlook the sea.
What to do: Spend lazy afternoons snorkelling over the thriving coral reefs, or go water-skiing, kayaking, windsurfing, scuba diving or kitesurfing. The kids’ club takes children aged three and up, but teens are really well catered for too.
Stay: Hotel le Recif is a three-star hotel with creole-style villas set in vast tropical gardens, bordering on the l’Hermitage lagoon.
What to do: Break up your beach and pool lounging with a game of tennis or volleyball. Take a 4×4 tour to Piton de la Fournaise, Reunion’s volcano, or explore the ocean on a catamaran. The Play Kids Club entertains children between three and 12.
Stay: Pestana Bazaruto Lodge is on Bazaruto, the largest island in the Bazaruto Archipelago. Think coral reefs in a subtropical ecosystem, with abundant tropical fish, clean water and excellent conditions for fishing.
What to do: The lodge provides a shuttle to the beach at Dolphin Bay with great offshore snorkelling in the Bazaruto Archipelago. Fish, take a tour of the island, birdwatch or water-ski.
Stay: Sakatia Lodge is a three-star lodge at the foot of the Sacred Mountain and Nature Reserve, and can accommodate just 26 guests in bungalows only a stone’s throw from the water.
What to do: Sakatia is fringed by a coral reef and there’s plenty of water fun to be had in the channel between the lodge and Nosy Be. Go snorkelling, quad biking, deep-sea fishing or horse riding, or explore other islands close by.
Stay: Hideaway of Nungwi Resort & Spa is located on the northwest coast of Zanzibar. The resort has 100 villas, suites and junior suites, and a private villa blending Arabic-Swahili features with Moorish architectural designs.
What to do: Go kayaking, windsurfing, Hobie Catting, or do some yoga. There’s also a guided tour to the Hideaway Botanical Garden. The Hide & Seek Kid Club offers activities for children aged four to 12.