Search for Cheap Deals on
Hotels in Malindi

Check Last Minute Malindi Hotel Deals

Tonight Jun 21 - Jun 22This weekend Jun 21 - Jun 23

Choose from 482 Malindi Hotel Deals

Villa Ameera Malindi
Villa Ameera Malindi
4 out of 5
Frangipani Road, 80200, Malindi
  • 6 min drive from Malindi Beach
The price is $34 per night from Jun 25 to Jun 26
$34
per night
Jun 25 - Jun 26
Stay at this 4-star family-friendly villa in Malindi. Enjoy free WiFi, free parking, and private pools. Popular attractions Silversands Beach and Vasco da Gama ...
9/10 Wonderful! (2 reviews)
"Good Location, quiet and Ideal for Families"

Reviewed on Apr 12, 2023

Villa Ameera Malindi
Sandies Tropical Village
Sandies Tropical Village
4 out of 5
Casuarina Road, P.O. Box 68, Malindi
  • 7 min drive from Malindi Beach
The price is $135 per night from Jun 25 to Jun 26
$135
per night
Jun 25 - Jun 26
Stay at this 4-star beach hotel in Malindi. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Silversands Beach and Vasco da Gama Pillar ...
8.2/10 Very Good! (79 reviews)
"Excellent stay! Hospitality was unmatched to anywhere else. Beautiful location on the beach. Welcoming staff"

Reviewed on May 10, 2024

Sandies Tropical Village
Diamonds Dream of Africa
Diamonds Dream of Africa
5 out of 5