Excellent 2199 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


Awful service

I have just checked out a day early due to very rude and unhelpful customer service. On the first night of my stay, I reported the fridge to be not working and after chasing, this is still not fixed. The WiFi in my room did not work and conveniently all my reports have been ‘lost’ at the front desk. They would not compensate anything towards the inconvenience caused despite my stay costing over $650 for 4 nights.
This service is the worst I have experienced in my 7 years of visiting Kenya and I will not be returning or recommending this hotel.


We stayed 3 nights at Malindi Dream Garden which was enjoyable. We upgraded to the Diamonds dream of Africa on the last night which was disappointing.
1. Our luggage was sent to Malindi airport instead of merely moving between rooms. Had this not been noticed by another guest who just happened to be at the airport at that time, our luggage would have been lost.
2. The main reason we upgraded rooms was for the a la carte restaurant which was confirmed on make the reservation. Once we got there only a buffet was available (which was the same food we had been provided at a function we attended at the lower end of accommodation of the hotel resort the day before). On request of the a la carte menu we were told the chef was actually hosting another function on a different part of the resort and therefore this was not possible.
3. The correspondence prior to the booking as well as afterwards was poor. We had to send multiple emails and then resort to multiple phone-calls from England to confirm the booking as there was a problem with each invoice and request for payments. Each email was answered by a different person/ department which was really unhelpful.

We paid for a service that we did not receive and unfortunately the hotel seemingly have refused a partial refund. The general manager merely forwarded my concerns to the chef and front reception to explain why the service was not to par- neither have replied.

Diamonds dream of Africa visit

The location is good. Hotel nice & clean. The food was good and the chef prepared the food as per our liking.
Staff friendly. The rooms are big. There is air-condition, mini freeze in the room. Rooms cleaned every day. Change bedding & towels every day.Staff very friendly & helpful. Recommend any time.to vosit.