Not only beaches and casino
by gmg61
OK, there are nice beaches around, and a casino where you can spend some time if you like to gamble....but Malindi is a city with its character, its population, its corners not yet devastated by the mass tourism. From the old harbour take a walk along the streets, visit the local market, go on until the outskirts and see the people that work and try to survive, see how the families live, enjoy the colours of the spice vendors, and the strong smells.
Stop at one of the small local restaurant and taste some roasted fish or meat with a bee and communicate with local people with smiles or in the proper language if you are able to!
Malindi for a day
by Waxbag
For me, Malindi is a convienient stop between Mombasa or Watamu the south and Lamu to the north. The beaches are really not all that impressive here. Italian resorts strangle the beaches to the south of town. The beaches directly next to Malindi are a bit dirty. The town has some character. There are some fantastic Indian and local Swahili restaurants. The people are laid back and friendly. The best thing to do here is to watch the locals play football (soccer) in the evenings on the beach. Everyone comes out to support the local lads.
Coral Palm Beach
by Fiuman
Coral Palm Beach looks amazing when you first arrive really stunning views, very unique resort. However dig a little deeper and you soon realized its not quite paradise. Health and hygiene was appalling, and food was savourless and bothersome...