Kenya Malindi hotels.

Showing 1 - 10 of 23 best hotels. | Sorted by rating.

This tropical resort has a private beach along Casuarina Beach in Malindi, and offers air-conditioned accommodation with a private veranda.

35
9.7

Villa Mayungu is located at Malindi South within the Malindi Marine Park. Surrounded by nature, the property is just 200 meters from the Indian Ocean.

3
9.6

Set in extensive gardens overlooking the Indian Ocean, this beachfront hotel in Malindi offers 2 outdoor pools and a spa. All rooms and suites have a private balcony or terrace.

35
9.4

Situated in Malindi Marine National Park and overlooking the Indian Ocean, Kivulini Luxury Resort offers a lush garden, outdoor pool and 24-hour front desk.

56
8.8

Flamingo Villas Club is situated 7 km from Malindi and a 5-minute drive from Malindi Marine National Park. It is surrounded by lush tropical gardens and features a seawater pool and pool bar.

16
8.8

Featuring a lush garden with a pool, Villa Mela Hotel is located in Malindi, within 1 km from the Indian Ocean. It has a restaurant and a bar, and offers massages and a fitness area.

4
8.7

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.

7
8.7

Located in a residential area of Malindi, Kenyanhouse Boutique Hotel offers rooms with free Wi-Fi and a patio, just 300 metres from the beach. Facilities include an outdoor pool.

8
8.7

Located 40 metres from a private beach and surrounded by tropical garden, Silversand Residence in Malindi offers self-catering accommodation with an outdoor pool.

27
8.5

Set in a tropical garden just 800 metres from Casuarina Beach and the Indian Ocean, Balabala House in Malindi features a swimming pool and outdoor seating.

12
8.5