Very Good 269 Reviews
Jetsetter Verified
This Hotel meets our standards
Our editors have been here and it has met our standards

What We Love

  • Morning sorbet and afternoon fruit platters are served on the beach and by the pool
  • The hot stone treatment in the Mvua African Rain Spa
  • The restaurant serves creative cuisine, and there's a weekly African buffet and BBQ

What To Know

  • Great choice of local beers, selected wines and spirits
  • Guests can use the facilities at the Sandies Tropical Resort next door
  • Visas are required for Kenya. A single-entry visa costs $50 per person and can be purchased on arrival at the airport


  •  Babysitting
  •  Bar
  •  Free WiFi
  •  Gym
  •  Parking On Site
  •  Pool
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
Bedroom Resort Romance Romantic property home living room Suite recreation room Villa


A Moorish-style beach retreat with a thalassotherapy spa on Kenya’s tropical coast

The Look

On Kenya’s tropical coast, close to Malindi’s curio markets and posh boutiques, Diamonds Dream of Africa is a relaxed beach retreat surrounded by lush gardens. The low-rise Moorish-style buildings wrap around a free-form pool and blend faultlessly into the tropical vegetation. Swaying palms ruffled by maritime breezes point the way to the sun loungers on the beach. It’s a great post-safari beach flop for after you’ve spotted the Big Five at nearby Tsavo National Park.

Bed and Bath

Suites are simple and sleek, with terra-cotta floors, chunky furniture and cream walls. Mosquito nets surround the beds, and AC and ceiling fans come standard. There’s plenty of lounging space in the Junior Suites; at 753 square feet, they feature a dining table for four, comfy armchairs and a large terrace with Balinese sun loungers overlooking the gardens. Spacious bathrooms come with twin sinks, walk-in showers and Jacuzzi tubs. Suites in the even-number blocks have the best sunset views.


The main restaurant does Mediterranean-style cuisine with panache, as well as intriguing local dishes in which spices abound. Or you can tuck into traditional fare at the weekly African buffet dinner. Breakfast can be taken in the open-air restaurant or delivered to your private terrace. It’s worth splashing out on an à la carte meal at least once during your stay; opt for a candlelit table right on the beach. Take a dip in the saltwater pool at the Mvua African Rain Spa, which offers an impressive range of thalassotherapy treatments such as Dead Sea mud wraps. Staff can assist with booking tours and excursions, including safaris in nearby national parks.

In the Area

No visit to Kenya is complete without a safari. There are excellent game drive companies operating in Tsavo National Park, which is only a couple of hours away; the Maasai Mara National Reserve is a two-hour flight from Malindi Airport. Head to Malindi’s curio market to scrounge around the stalls and barter for souvenirs. For its chilled-out atmosphere and extensive seafood menu try The Old Man and the Sea (Ernest Hemingway was a regular visitor to Malindi). And for authentic pizzas and real Italian espresso, check out Karen Blixen bar.

How to Get There

Diamonds Dream of Africa
Casuarina Road
Malindi, PO BOX 68 Kenya


4.5 Very Good 269 Reviews
Mixed feelings.
Reviewed 2 weeks ago

Spent 3 nights here with my wife. Overall experience was good with a few underwhelming moments. PROS: Great location by the beach and in a nice part of town. Hotel grounds are beautiful and well kept. We stayed in a junior suite which was quite spacious and had its own balcony. We were on an all inclusive "honeymoon" package so got some special treatment e.g. the bed was covered in flowers, a complimentary bottle of wine etc. The staff were super friendly and very helpful. We went for a swim in the main pool which was also really nice. Their fresh fruit juices were amazing! CONS: Buffet menu was very underwhelming. Sometimes the food was really flat. I guess because it was low season the hotel was more or less empty and the staff tended to hover around us quite a bit...at some point it got kinda creepy. The spa was a disappointment. We were entitled to a couple's massage as part of the package we paid for but there was only one lady on duty the whole time. How can one person perform a couple's massage? And also be expected to do the manicures and pedicures etc? I guess because it was low-season they were keeping staff to a bare minimum. In their defence when I complained they offered to "call someone extra" to come join the lady on duty but we had lost interest by then.

In general, Malindi as a town appears to be struggling with the downward turn in tourism in the region. A lot of hotels had shut down and even some restaurants were closed until high season. Plus it was the Ramadan period so that also complicated things a bit. Nonetheless it's a nice holiday town and this hotel is certainly worthwhile.

Dream holiday with the family!
Reviewed 2 months ago

We’re just back from spending a 2 week Easter holiday at the Diamond Dream of Africa.
After a long flight to Mombasa and a long drive to the hotel, we received a fantastic welcome from the staff who brought us towels and much needed cool drinks!
It’s a small hotel and we were then taken to our room which was plenty big enough for a family of 4. The bathroom was well equipped, the mini bar was well stocked with cold drinks and there was a terrace.
We ate almost every meal in the hotel and the variety and balance was really good and on the 2 occasions when the kids couldn’t find anything they liked, the restaurant was super flexible and prepared them something special!
What made the hotel and our holiday to Kenya so fantastic was the staff, everyone was friendly, welcoming and super kind and helpful throughout our entire stay. As it was a small hotel, you got to know everyone that worked there and vice-versa.
A couple of small niggles, the 1st is the separation of the 2 hotels (dream of Africa and Sandies). We had an all inclusive package but it wasn’t really clear to us or staff whether this applied across the 2. One bar in Sandies insisted on charging me for drinks one evening when they weren’t charging other guests from Diamonds.....Personally I would just make it so that all inclusive applied to both. The 2nd issue is not with the hotel but with some of the guests! Controversial I know but there are some really rude guests there from Nairobi that treat the staff like dirt and during one lunch my wife told another guest to not talk to the staff in this way in front of our children.
All in all a definite 5 star experience! We’ve never been to the same place twice in holiday but are definitely considering coming back here!

Best in Malindi
Reviewed 2 months ago

Definitely the place to stay in Malindi! Great spacious rooms, amazing service from everyone and delicious food. Great people like Moses and Constance (to name a few) go out of their way to make everything more enjoyable for you. I will definitely be coming back.

Great stay at Dreams!
Reviewed 3 months ago

We had a very pleasant stay at Dreams, with some exceptional Service from the likes of Moses and such.
Food was also very delightful and rooms were kept clean and very spacious.
Beach was full of weed but still a welcome break.

Nothing Special
Reviewed 3 months ago

I didn’t feel welcome during my stay, the place felt abandoned. The rooms were big but that’s about it... common areas are not impressive and the staff didn’t seem motivated to me. Could definitely improve!