We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
WINNER WONDERLAND
Win Big When You Book on TripAdvisor

Malindi

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Malindi?

We'll send you updates with the latest deals, reviews and articles for Malindi each week.

Map of Malindi Hotels

Hotels (29)

B&Bs / Inns (39)

Specialty Lodging (32)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Mnarani Road, Malindi 80200, Kenya
Show Prices
$84 - $141 Avg. price/night*
Ollie #1 of 29 hotels in Malindi
  •  Awesome  
  • We had a good time, the rooms are spacious, food delicious 2 min walk to... more
  • November 30, 2016
Professional photos | Traveler photos (595)
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Luxury | Best Service
 
Lamu Road | Mambrui Junction, Malindi 80200, Kenya
Show Prices
$121 - $323 Avg. price/night*
Ollie #2 of 29 hotels in Malindi
  •  Glittering Beach 
  • We visited the hotel for a swim and some Lunch. The Hotel layout is very... more
  • November 27, 2016
Professional photos | Traveler photos (145)
Che Shale (Mambrui)
P.O. Box 2082, Mambrui, Malindi 20800, Kenya
Show Prices
$77 - $199 Avg. price/night*
Ollie #3 of 29 hotels in Malindi
  •  Peaceful and beautiful 
  • Did not stay here, but had lunch here and it was a pleasant experience. It... more
  • November 27, 2016
Professional photos | Traveler photos (192)
Silversands Road | PO Box 63, Malindi 80200, Kenya
Show Prices
$103 - $265 Avg. price/night*
Ollie #4 of 29 hotels in Malindi
Professional photos | Traveler photos (131)
Certificate of Excellence
Travelers' Choice® 2016 Winner Family
 
Casuarina Road | P.O. Box 68, Malindi 80200, Kenya
Diamonds Dream of Africa Slideshow
Show Prices
$157 - $377 Avg. price/night*
Ollie #5 of 29 hotels in Malindi
Professional photos | Traveler photos (341)
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Best Service
 
Casuarina Road, Malindi 80200, Kenya
Show Prices
$152 - $355 Avg. price/night*
Ollie #6 of 29 hotels in Malindi
  •  Good 
  • Very nice hotel nice services and we were served well during our time... more
  • November 26, 2016
Professional photos | Traveler photos (148)
Mayungu Road, Malindi 80200, Kenya
Show Prices
$88 - $187 Avg. price/night*
Ollie #7 of 29 hotels in Malindi
  •  Value for money 
  • We enjoyed our stay at Kivulini luxury resort. The service, staff and the... more
  • November 26, 2016
Professional photos | Traveler photos (241)
Casuarina Road, Malindi 68, Kenya
Sandies Tropical Village Slideshow
Show Prices
$91 - $231 Avg. price/night*
Ollie #8 of 29 hotels in Malindi
Professional photos | Traveler photos (391)
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Top Hotels | Best Service
 
Golf & Country Club, Beach Road | P.O. Box 5296, Malindi 80200, Kenya
Show Prices
$140 - $300 Avg. price/night*
Ollie #9 of 29 hotels in Malindi
Professional photos | Traveler photos (146)
Marine Road // Casuarina Rd, Malindi 80200, Kenya
Show Prices
$71 - $254 Avg. price/night*
Ollie #10 of 29 hotels in Malindi
Professional photos | Traveler photos (290)
Mtangani Road, Malindi 80200, Kenya
Show Prices
Ollie #11 of 29 hotels in Malindi
  •  Great place 
  • My family and I stayed here for 3 days. The resort is located in a quiet... more
  • November 28, 2016
Traveler photos (115)
Lamu Road, Mambrui, Malindi, Kenya
Show Prices
$130 - $198 Avg. price/night*
Ollie #12 of 29 hotels in Malindi
  •  Mambrui 
  • The place is serene with white villas creating the myriad of footpaths... more
  • July 26, 2016
Professional photos | Traveler photos (160)
Casuarina Road, Marine Park, Malindi, Kenya
Show Prices
$311 - $599 Avg. price/night*
Ollie #13 of 29 hotels in Malindi
  •  Can I live here? 
  • My daughter and I visited and loved every second of our stay! This is an... more
  • November 28, 2016
Professional photos | Traveler photos (37)
Lamu Road | PO Box 20, Malindi, Kenya
Ollie #14 of 29 hotels in Malindi
Traveler photos (238)
Travelers' Choice® 2016 Winner Bargain
 
Lamu Road | P.O. Box 1259, Malindi 80200, Kenya
Show Prices
$68 - $104 Avg. price/night*
Ollie #15 of 29 hotels in Malindi
Professional photos | Traveler photos (110)
Casuarina Road, Malindi 868, Kenya
Show Prices
Ollie #16 of 29 hotels in Malindi
Professional photos | Traveler photos (90)
Mama Ngina Road | P.O. Box 556, Malindi 80200, Kenya
Show Prices
$20 - $143 Avg. price/night*
Ollie #17 of 29 hotels in Malindi
Traveler photos (206)
Lamu Road, Malindi, Kenya
Ollie #18 of 29 hotels in Malindi
  •  Brilliant 
  • Me and my husband and kids have stayed here a couple of time s and have... more
  • October 4, 2013
Traveler photos (29)
Silversand Road, Malindi 80200, Kenya
Show Prices
$32 - $159 Avg. price/night*
Ollie #19 of 29 hotels in Malindi
  •  Best place in Malindi 
  • This is a beautiful place to stay in Malindi. The swimming pool is... more
  • October 26, 2016
Traveler photos (109)
Malindi, Kenya
Ollie #20 of 29 hotels in Malindi
Traveler photos (8)