I'm not a favourite of the all-inclusive formula. Diamond Malindi Beach hotel in Malindi Kenya however offers a fantastic combination of nice (not luxurious) rooms, very good food (combination Italian-African) and an extremely friendly staff. I'll go back for sure !!
Hotel is located next to 3 other hotels from same chain.
Diamonds malindi is a very authentic and relaxing hotel with only 23 rooms, thus we are max.
46 people. We were only 20 in the hotel so we were ver familiar with each other.
Rooms are clean, the cleaning staff comes twice a day to do the bed and prepare the room for the night. You have a bad set for shower, etc.
About breakfast: there is a buffet, a simple one with local fruits, biscuits, local bread. You also have the choice between fresh cooked eggs and pancakes.
Lunch: you will get a menu where you can choose between 2 soups, 2 type of pasta/rice, 2 main dishes with fish or meat, and a salad bar and dessert bar.
Dinner: same as lunch.
The best with this hotel is that if you need to stay relax, you stay in diamonds, if you need entertainment, you go to coconut or tropical (2 next doors hotels) and then you have the spa at dreams of Africa. So you can have dinner in different hotels and take part of the hotels entertainment.
Overall, I very much liked my stay there, and I believe I will be back one day.