Find the cheap hotels that appeal to you the most
Check out our pick of great cheap hotels in Malindi
A recently renovated homestay in Malindi, WHITE Nyumba Malindi offers sun terrace, private parking and sports facilities.

Located in Malindi, 800 metres from Tropical Beach, Lion in the Sun Boutique Hotel & Spa provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

Set in Malindi, 1 km from Tropical Beach, Jumeirah Malindi Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.
Situated in Malindi in the Kilifi region, SafariHouse has a balcony. It is located 800 metres from Malindi Beach and provides a shared kitchen.

Q Boutique Resort Malindi has a garden, terrace, a restaurant and bar in Malindi. Boasting family rooms, this property also provides guests with an outdoor pool.

Featuring air-conditioned accommodation with a private pool, sea view and a balcony, Casa Johanne Malindi staycation is set in Malindi.

Set in Malindi, Petit Paradis offers accommodation with private pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is 700 metres from Malindi Beach.

Set 31 km from Watamu National Marine Park, 5 km from Malindi Marine National Park and 21 km from Bio-Ken Snake Farm, Milly's apartment offers accommodation situated in Malindi.

Set in Malindi and only 700 metres from Malindi Beach, Stella Residence offers accommodation with garden views, free WiFi and free private parking.

Situated in Malindi, Bella Casa Malindi Casuarina features accommodation with a private pool, a balcony and pool views. This property offers access to a terrace, free private parking and free WiFi.


Popular with guests booking cheap hotels in Malindi
Popular with guests booking cheap hotels in Malindi
Popular with guests booking cheap hotels in Malindi
Popular with guests booking cheap hotels in Malindi
Popular with guests booking cheap hotels in Malindi
Popular with guests booking cheap hotels in Malindi
Popular with guests booking cheap hotels in Malindi
Popular with guests booking cheap hotels in Malindi
Popular with guests booking cheap hotels in Malindi
Popular with guests booking cheap hotels in Malindi
Grey Pearl Apartments Where Raha is Also Our Priority is located in Malindi, 32 km from Watamu National Marine Park, 5.5 km from Malindi Marine National Park, and 22 km from Bio-Ken Snake Farm.
Met Beach Resort Malindi features an outdoor swimming pool, garden, a private beach area and shared lounge in Malindi.
Situated 1.3 km from Malindi Beach, 34 km from Watamu National Marine Park and 8.9 km from Malindi Marine National Park, Malindi Tee Homes features accommodation set in Malindi.
Located in Malindi in the Kilifi region, Casuarina road 2 bedroom villa has a balcony and garden views. This property offers access to a terrace, free private parking and free WiFi.
Located 1.5 km from Malindi Beach, Baba Lao Hotel offers accommodation with a patio, as well as a shared lounge. This property offers access to a terrace, free private parking and free WiFi.
Offering sea views, Mulla Apartments is an accommodation situated in Malindi, 700 metres from Malindi Beach and 33 km from Watamu National Marine Park.
Situated in Malindi, 700 metres from Malindi Beach, Hob House Malindi features accommodation with a garden, free private parking, a terrace and a restaurant.
Boasting air-conditioned accommodation with a private pool, garden view and a balcony, APART NO 210 situated at Lawford's beach resort is situated in Malindi.
Set in Malindi and only 600 metres from Malindi Beach, Samia House offers accommodation with sea views, free WiFi and free private parking.
Set 32 km from Watamu National Marine Park, 5 km from Malindi Marine National Park and 22 km from Bio-Ken Snake Farm, WHITE HOUSE STAR Hotel features accommodation located in Malindi.
Set in Malindi in the Kilifi region, with Malindi Beach nearby, Haven Hearts Apartments 2 Bdrms offers accommodation with free WiFi and free private parking.
JoysVilla Family Holiday Home is set in Malindi and features a pool with a view and pool views. There is a private entrance at the bed and breakfast for the convenience of those who stay.
Featuring garden views, Mkayamba House features accommodation with a garden and a balcony, around less than 1 km from Tropical Beach.
Located in Malindi, Ngala Blessed Apartment is a recently renovated accommodation, 32 km from Watamu National Marine Park and 5.1 km from Malindi Marine National Park.
Scorpio Villas Resort has a garden, a private beach area and a sun terrace with swimming pool and buffet breakfast in Malindi.
Located in Malindi, 1.2 km from Malindi Beach, Saffron Garden Malindi provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
All rooms have a four-poster bed at this Colonial-style villa, 300 metres from Malindi Beach. Open-air terraces with wooden ceilings overlook tropical gardens with a pool, sun loungers and bar.
Set in Malindi, 600 metres from Tropical Beach, The Villa Mela, Malindi offers accommodation with a garden, free private parking, a shared lounge and a terrace.
This tropical resort has a private beach along Casuarina Beach in Malindi, and offers air-conditioned accommodation with a private veranda.
Set in Malindi, less than 1 km from Tropical Beach, Casuarina Lounge offers accommodation with a private beach area, free private parking, a shared lounge and a terrace.
Boasting a seasonal outdoor swimming pool, garden and views of garden, Nyumba Malaika is situated in Malindi, 2.3 km from Malindi Beach.
Situated 800 metres from Tropical Beach, Billionaire Beachfront Apartments offers a private beach area, an outdoor swimming pool and air-conditioned accommodation with a balcony and free WiFi.
Set in Malindi, 1 km from Tropical Beach, Jumeirah Malindi Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.
Boasting sea views, Red Sunshine Villa B&B provides accommodation with a private beach area and a terrace, around 34 km from Watamu National Marine Park.