Malindi is the perfect tourist destination, offering everything you would expect from a beach location and more. You can, of course, unwind on Malindi’s beautiful white beaches, go snorkelling or diving in one of two marine parks, have a go at catching your own dinner with a variety of fishing trips possible, deep sea fishing being one of the popular options.
All other watersports can be done in Malindi too, with kite surfing being another popular activity. It is also possible to relax and chill on a traditional dhow and go sailing on the turquoise waters, with some snorkelling stops and local coconut refreshments.
In town, you can check out the Vasco da Gama pillar which dates back to 1498 or simply wander through town admiring the Swahili architecture. Near Malindi, you can also find the Gedi Ruins, the remains of a Swahili town which are worth exploring.