35 Malindi Hotels and Guest Houses
Single from: USD 45.00
Double from: USD 70.00
per room per night
Single from: USD 147.00
Double from: USD 220.00
per room per night
Single from: USD 44.80
Double from: USD 140.00
per room per night
Silversands Beach, Silversands Rd, Malindi, 80200 · Map
Score 6.8 from 6 reviewsSingle from: USD 162.00
Double from: USD 360.00
per room per night
Single from: USD 93.60
Double from: USD 386.10
per room per night
Single from: USD 150.00
Double from: USD 220.00
per room per night
Single from: USD 490.00
Double from: USD 490.00
per room per night
Single from: USD 36.00
Double from: USD 55.00
per room per night
Marine Park Rd, Casuarina Drive, Opposite Malindi Marine Park And National Reserve., Malindi, 82000 · Map
Single from: USD 25.00
Double from: USD 60.00
per room per night
Single from: USD 60.00
Double from: USD 120.00
per room per night
Casuarina Rd, Malindi, 80200 · Map
Phone: +254 (0) - 1
Score 9.1 from 8 reviewsSingle from: USD 145.00
Double from: USD 455.00
per room per night
Single from: USD 55.00
Double from: USD 154.00
per room per night
Single from: USD 39.00
Double from: USD 85.00
per room per night
Single from: USD 140.00
Double from: USD 400.00
per room per night
Single from: USD 84.60
Double from: USD 349.00
per room per night
Single from: USD 29.25
Double from: USD 88.00
per room per night
Single from: USD 126.00
Double from: USD 170.00
per room per night
Single from: USD 35.00
Double from: USD 130.00
per room per night
Single from: USD 80.00
Double from: USD 200.00
per room per night
Single from: USD 76.00
Double from: USD 154.00
per room per night
Single from: USD 80.00
Double from: USD 120.00
per room per night
Single from: USD 54.00
Double from: USD 60.00
per room per night
Single from: USD 50.00
Double from: USD 50.00
per room per night
Casuarina Rd, Malindi, 00100 · Map
Phone: +254 (0) - 1
Score 7.5 from 1 reviewSingle from: USD 106.46
Double from: USD 300.00
per room per night
Single from: USD 45.00
Double from: USD 115.00
per room per night