Skip to content
Plan a private journey

Region

Malindi

Curated stays in Malindi town and along the Casuarina coastline.

Where to stay in DIani

Kenya

Where to Stay on the Kenyan Coast

An honest guide to choosing between Diani, Mombasa, Watamu, Malindi and Lamu—and between resorts, villas, heritage hotels and small coastal retreats.

Palm-shaded beachfront at Kilili Baharini Resort & Spa in Malindi

Kenya

Kilili Baharini Resort & Spa

An intimate Swahili-styled resort set in botanical gardens on Malindi’s Silversand Beach. Five pools, a restorative spa and broad, palm-shaded beachfront spaces make Kilili Baharini a relaxed choice for couples and families who value a smaller property, attentive hosting and easy access to Malindi’s coast.

Rock-lined pool and tropical gardens at Lion in the Sun in Malindi

Kenya

Lion in the Sun

A peaceful boutique hotel and spa set within tropical gardens near Malindi Marine Park. Its Afro-colonial rooms and suites, secluded pools, restorative spa and considered dining create a quiet counterpoint to the coast, while the nearby Billionaire Resort opens easy access to the beach and livelier facilities.

Beachfront pool and private gazebos at Billionaire Resort in Malindi

Kenya

Billionaire Resort & Retreat

A polished beachfront resort of 24 serviced apartments, each pairing generous living space with a private gazebo on the sand. The horizon-facing pool, beach bar and grill, tennis and fitness facilities make it a stylish Malindi base, with Lion in the Sun’s quieter spa retreat just 300 metres away.

Aerial view of Ocean Beach Resort & Spa’s beachfront pool in Malindi

Kenya

Ocean Beach Resort & Spa

A composed Malindi retreat just north of town, with generous rooms in tropical gardens, a semi-Olympic pool and direct access to a quiet sandy beach. Ocean Spa, Victoria Restaurant and the Dunes Beach Bar make it a strong choice for couples seeking comfort without a large-resort feel.

Pool and palm gardens at Diamonds Malindi on Kenya's coast

Kenya

Diamonds Malindi

An easy-going all-inclusive resort set between mature tropical gardens and the Indian Ocean. The broad pool, themed restaurants, beachfront Onda dining and Mvua African Rain Spa suit travellers who want a sociable Malindi base with most details handled before arrival.

Diani beach where the kongo river meets the Ocean

Kenya

Kenyan Coast

A complete guide to Kenya’s Indian Ocean coast: Diani, Mombasa, Watamu, Malindi and Lamu, with marine life, culture, tides and safari connections.

5–7 nights recommended