trover photo by Lawrence Lam

Search Malindi, Kilifi County Hotels from AU$73

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

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

10 Best Hotels in Malindi

Kilili Baharini Resort & Spa
5 out of 5
Casuarina Road, Malindi
AU$293
per night
Feb 1 - Feb 2
3.5/5Good! (2 reviews)
Rude front desk staff at check in

"Reception was very rude. They claimed to have not received confirmation of our booking from hotels.com and pestered us for about 24-hours to repay with our credit card or KSH. We asked them to call hotels.com but they never did, so we finally had to do so ourselves with long distance calling rates, ..."…"

Reviewed on 25 Feb. 2016

Kilili Baharini Resort & Spa
Diamonds Dream of Africa
5 out of 5
Casuarina Road, P.O. Box 68, Malindi
AU$349
per night
Jan 28 - Jan 29
4.3/5Excellent! (26 reviews)
Amazing!!!

"If you are travellers, families or couples seeking a remote hideaway, with excellent service and a sense of adventure then this is perfect! Staff from Collins (@reception) to Dolla, James, Constance are very welcoming. (Theses are the few namws i remeber) Service is at times taken to the next level. ..."…"

Reviewed on 21 Jul. 2019

Diamonds Dream of Africa
Cestlavie Resort and SPA
3.5 out of 5
00200, Malindi, Kilifi County
AU$220
per night
Jan 27 - Jan 28
No reviews
Cestlavie Resort and SPA
African House Resort
4 out of 5
Mahogany Road, Casuarina Area, Malindi
Free CancellationReserve now, pay when you stay
AU$97
per night
Feb 1 - Feb 2
4.4/5Wonderful! (27 reviews)

"Incredible place - a kind of camp casbah full of African antiques and canopied pavilions. The antidote to minimalism. Perfectly quiet - you just hear the birds - and thoughtful details like flowers on the sheets. Vast closet areas, bathroom bigger than my apartment. Recommend!"…"

Reviewed on 14 Jul. 2019

African House Resort
Leopard Point Luxury Beach Resort & Spa
5 out of 5
Smeraldo Road, Mayungo Road, Malindi
AU$329
per night
Jan 27 - Jan 28
4.7/5Exceptional! (7 reviews)
Very relaxing

"Really quiet relaxing resort where the staff are a delight. Nothing too much trouble. Nice breakfast and chef very good. Only slight down side is poor network coverage and poor Wi-Fi If you just want to chill out and relax then this the place"…"

Reviewed on 10 Aug. 2019

Leopard Point Luxury Beach Resort & Spa
Florlaleona Villa
3.5 out of 5
Casuarina Road, Malindi
AU$73
per night
Jan 27 - Jan 28
4/5Very Good! (1 review)
Florlaleona Villa
Malaika Beach Villas
3 out of 5
Mayungu Road, Malindi, Kilifi
AU$117
per night
Jan 27 - Jan 28
No reviews
Malaika Beach Villas
The Village
2.5 out of 5
Makaburini Road, Malindi
AU$145
per night
Jan 27 - Jan 28
5/5Exceptional! (1 review)

"perfect for family vacation, the Village is equipped with 4 swimming pools within the area, a houses - Apartments are well equipped, nice big kitchen, sitting room bath and bed rooms, the area/houses well maintained, free bus to the beach 3km down the street"…"

Reviewed on 18 Jan. 2020

The Village
Luna House Malindi
4 out of 5
Lamu Road, Malindi, Kilifi County
AU$102
per night
Jan 27 - Jan 28
5/5Exceptional! (1 review)

"Luna House is a very lovely, cozy and tasteful designed hotel. The owner Dany is really friendly, helpful and simply the best hostess you can wish for. The chef prepares any meal you ask for and it always tasted delicious. I would definitely recommend staying at Luna House and we will come back next ..."…"

Reviewed on 2 Oct. 2019

Luna House Malindi
Olson Villa
3.5 out of 5
Karibuni Villas & Resort, Malindi, Kilifi County
AU$141
per night
Jan 27 - Jan 28
2/5 (1 review)

"When I booked the property, I was given the impression that I was booking a 3 bedroom property, only to arrive to 2 bedrooms. The villa had not been cleaned when we arrived which was at 10pm. We found the previous guest had forgotten several items inside, surfaces were dusty, and the fan in the living ..."…"

Reviewed on 22 Jan. 2020

Olson Villa
Don't see what you're looking for?
See all available properties in Malindi
View all properties
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.

Visiting Malindi

Visitors can enjoy all that Malindi has to offer including the aquarium, spas, and seaside. Tourists can also enjoy all the city has to offer including its art.

  • There are 48 hotels and other accommodations in Malindi
  • The closest major airport is in Malindi (MYD) 5.2 from the city center

Sightseeing and Staying in Malindi

The city's natural beauty is on display at Malindi Beach, Silversands Beach, and Marine Park. Additionally, you might want to add Mambrui Beach to your agenda.

As you plan your holiday getaway, you'll find 48 hotels and other lodging options available to choose from in Malindi. This is a top rated place to stay based on our user reviews:

Dressing for Malindi

  • Between January and March, you can expect average temperatures of 88°F during the day and 74°F at night
  • From April to June, the average during the day is 88°F, while the average at night is 70°F
  • July through September has daytime averages of 84°F with nighttime averages of 69°F
  • In October-December, you can expect daytime averages of 87°F and nighttime averages of 72°F
  • Average annual rainfall for Malindi is 1.54 inches
  • Usually February and March are the hottest months with an average of 88°F, whereas July and August are often coldest, averaging 70°F

Frequently asked questions

Recent Reviews in Malindi

More trip options