Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Malindi Luxury Hotels

See all 55 Hotels in Malindi
Diamonds Dream of Africa

Diamonds Dream of Africa

Casuarina Road, Malindi
5.0 out of 5.0
3.8 out of 5 (12 reviews)

$166

$166
Kilili Baharini Resort & Spa

Kilili Baharini Resort & Spa

Casuarina Road, Malindi
5.0 out of 5.0
2.0 out of 5 (1 reviews)
Leopard Point Luxury Beach Resort & Spa

Leopard Point Luxury Beach Resort & Spa

Smeraldo Road, Malindi
5.0 out of 5.0

$200

$200
Lion in the Sun Hotel

Lion in the Sun Hotel

Marine Park Road, Malindi
5.0 out of 5.0
5.0 out of 5 (2 reviews)
Ocean Beach Resort & Spa

Ocean Beach Resort & Spa

Golf Beach Road, Malindi
5.0 out of 5.0
4.2 out of 5 (12 reviews)
The owner of the hotel was kind and pleasant The owner of the hotel was kind and pleasant Lady The staff were social and would avail our requirements in time Ms salama was able to organise our next day itinerary in no time Thanks alot
  Feb 15, 2016

$209

$209
Sandies Coconut Village - All Inclusive

Sandies Coconut Village - All Inclusive

Casuarina Road, Malindi
4.5 out of 5.0
1.0 out of 5 (1 reviews)
Not what was advertisedWe wanted a nice, relaxing, quick getaway to the coast from Nairobi so decided on Malindi. The hotel staff was not helpful, you had to ask 3 different people in order to get help. There is no service on drinks at the beach or pool area so you must walk to the lobby if you want an alcoholic beverage. ...
  Jan 22, 2014
Map

Pocket Guide: Luxury Hotels in Malindi

Search for hotels in Malindi on Expedia. You can easily find your hotels in Malindi using one of the methods below:

  • View our selection of featured hotels in Malindi
  • Use the map to find hotels in the Malindi neighborhood you prefer
  • Use the filters to see hotels in a specific area of Malindi, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Malindi
  • Enter your travel dates to view the best deals on hotels in Malindi - while they last