Our plan was to rent a glass bottom boat in order to visit the location where underwater world can be observed. Since I have alots of sea experience, was born and grown-up in a costal town, I was pretty much suspicious regarding this boats because the sea-surface wasn't calm. The first part of our group have rent a boat and it took them to the location, but very soon they called by phone telling us that the boat cannot approach to the place because of the waves. The very short boat tour, during which they couldn't observe the underwater world, cost them 20 euros a piece.
Unique Suggestions: Do not rent such a small boat if the sea-surface isn't completely calm or, negotiate the price and conditiones in case the boat cannot approach to the determinated location.
Besides, watch the locals, nobody of them is renting a boat under such a weather conditions.
The butterfly farm I visited was very near the ruins of Gedi: it's quite a small place with some interesting and colourful butterflies - but still it's far from being a palce that provides you a truly unforgettable and moving experience. Entrance was 100 kenyan shillings
Unique Suggestions: Go as an add-on after having visited the ruins of Gedi: they really are impressive. But the butterfly farm is just across the road - so it's worth taking in while you're there - mainly out of curiosity. Frankly speaking it's not worth the tour if you're not planning to see the ruins.
In Malindi there's a snake and crocodile farm which could be worth visiting if there's absolutely else you can do (e.g it's raining). There's a cute giant turtle named Maria who loves bananas - and two very large and nasty crocodiles called George W. and Saddam. There's also 2 wild cats, several snakes, including the black mamba - which isn't black but blue-ish, and some iguanas.
Unique Suggestions: Go only if it's a rainy day and there's nothing else to do - it's really a waste of time unless there are no other options. If you have kids, they'll find the reptiles and animals quite nice. If you reall^y have to go, try to be there at 4 pm on wednesday and friday - they are feeding days - so at least there's a bit of action.