Beach Hotels in Malindi, Kilifi County
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Malindi Beach Hotels
Top Malindi Beach Hotels

Billionaire Resort & Retreat
Billionaire Resort & Retreat
8.6 out of 10, Excellent, (30)
The price is P21,461
P26,612 total
includes taxes & fees
Jul 22 - Jul 23

Diamonds Dream of Africa
Diamonds Dream of Africa
8.6 out of 10, Excellent, (50)

Sandies Tropical Village
Sandies Tropical Village
8.4 out of 10, Very Good, (85)

Ocean Beach Resort & Spa
Ocean Beach Resort & Spa
8.8 out of 10, Excellent, (27)
The price is P13,177
P16,472 total
includes taxes & fees
Aug 20 - Aug 21

Silver Rock Hotel
Silver Rock Hotel
5.8 out of 10, (12)
The price is P1,648
P1,945 total
includes taxes & fees
Aug 1 - Aug 2

Diamonds Malindi
Diamonds Malindi
8.8 out of 10, Excellent, (14)
The price is P6,468
P10,304 total
includes taxes & fees
Jul 22 - Jul 23

The Lawford Kenya
The Lawford Kenya
8.2 out of 10, Very Good, (10)
The price is P5,235
P6,177 total
includes taxes & fees
Jul 22 - Jul 23

Kilili Baharini Resort & Spa
Kilili Baharini Resort & Spa
7.0 out of 10, Good, (2)
The price is P9,161
P10,809 total
includes taxes & fees
Jul 22 - Jul 23
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent Reviews in Malindi
Recent Reviews in Malindi

Billionaire Resort & Retreat
5/5 Excellent
"Paradise! A fantastic hotel providing a peaceful oasis - very helpful staff, clean and great services across the Billionaire Resort. I would absolutely stay here again!"
A verified traveler stayed at Billionaire Resort & Retreat
Posted 10 months ago

Sandies Tropical Village
5/5 Excellent
"The hotel was lovely especially as it was right on the beach. The room was a good size with a very large four poster bed. and the food (and presentation of it) was excellent with plenty of choice.
Would definitely recommend."
A verified traveler stayed at Sandies Tropical Village
Posted 1 year ago