
Malindi
Africa · Kenya
See also
Kilifi
Kenya3.63°S 39.85°E
Mtwapa
Kenya3.95°S 39.74°E
Mombasa
Kenya4.05°S 39.67°E · 50 m
Diani Beach
Kenya4.30°S 39.58°E
Lamu
Kenya2.29°S 40.91°E · 15 m
4.27°S 39.40°E
Overview
Malindi is a coastal Kenyan town popular with Italian tourists, offering pleasant beaches and a relaxed atmosphere. While Malindi's beaches are not as spectacular as nearby Watamu (25 km south), the town serves as a convenient base for exploring the coast with budget accommodation options and easy access to historical sites.
Languages: English, Swahili
Why go?
Malindi is a coastal Kenyan town popular with Italian tourists, offering pleasant beaches and a relaxed atmosphere. While Malindi's beaches are not as spectacular as nearby Watamu (25 km south), the town serves as a convenient base for exploring the coast with budget accommodation options and easy access to historical sites. The town has a distinct Italian influence in its dining and tourism infrastructure.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Get in
Malindi is accessible by road from Mombasa (approximately two hours north along the coast). The town can be reached via the A14 road connecting to Lamu. Most travelers arrive by bus or private vehicle from Mombasa or other coastal destinations.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Get around
Local transport in Malindi includes tuk-tuks (three-wheeled taxis) at Ksh 200 per journey, motorbike taxis (boda boda) at Ksh 100, and regular taxis for safer nighttime travel. Bicycle boda bodas offer a cheaper and greener option but are being replaced by motorbike taxis. Walking is also feasible in the town center.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
When to go
The best time to visit Malindi is during the dry seasons from June to October and December to February. May to October offers good surfing conditions north of Eden Roc. The town attracts Italian tourists year-round, with peak season coinciding with European summer holidays.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Where to stay
Accommodation in Malindi is not expensive, with guest houses recommended for budget travelers. Options range from basic guesthouses like Tana Guest House (from Ksh 800) and Sun Park Hotel (single Ksh 1000, double Ksh 1200) to mid-range hotels like Young Safari Hotel (from Ksh 1500) and Golanis Hotel (Ksh 1500). Many hotels along Silversand Road cater to different budgets.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Food and drink
Malindi offers diverse dining with Italian, seafood, and African options. Popular restaurants include I Love Pizza (Seafront Rd) for reasonably priced pizzas and seafood, Driftwood Beach Club for Sunday curry lunches overlooking the Indian Ocean, and Papa Remo for Italian and Mediterranean cuisine. The town has several nightclubs including Club 28, Pata Pata Beach Club (known for live music), and Fermento Disco Bar.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Things to do
Beach activities include scuba diving and snorkeling (best near Jacaranda Beach Resort in Watamu), surfing (north of Eden Roc from May to October), and kitesurfing (school north of town). The Vasco da Gama Pillar marks where the explorer landed in 1498. Malindi Museum Society, along the seafront near the jetty, features the famous Malindi Coelacanth exhibit. The Portuguese chapel on Silversand Road, built in 1498, is the oldest Portuguese sanctuary in East Africa.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Buy
Shopping in Malindi Town can be stressful due to traffic congestion, while Watamu offers a more relaxed experience. There is a curio (tourist) market near the pier and a main market in the old town selling foodstuffs. Oasis Mall on Lamu Road has many stores and a large supermarket. For banking, Equity Bank and I & M Bank on Lamu Road offer no-fee Mastercard ATMs, while Barclays and Standard Chartered charge Ksh 399 for overseas cards.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Connect
Most hotels offer WiFi, often only at the front desk. For independent access, three Kenyan network providers are available: Safaricom, Airtel, and Telkom. Airtel's main store is on Lamu Road. Both Airtel and Telkom offer 10 GB data packages valid for 30 days at Ksh 1000. A Kenyan SIM card requires passport registration and is worthwhile for frequent calls home or business.
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Go next
From Malindi, popular onward destinations include Mtwapa (20 km north of Mombasa) known for European nightlife, Mombasa (the most important coastal town and must-see), and Lamu (the oldest continually inhabited town in Kenya and major Swahili settlement). Nearby attractions include Watamu Marine National Park, Gede Ruins (UNESCO site), Arabuko-Sokoke Forest Reserve, and Marafa Canyon (Hell's Kitchen).
Adapted from Wikivoyage contributors · CC BY-SA 4.0
Field guide adapted from Wikivoyage contributors · CC BY-SA 4.0. Text has been adapted and organized for this guide. About our sources.
Places to know
A few starting points from the guide. Check current hours and prices before you go.
- sleep
Ajab Delta Hotel
Clean fan single double rooms with own bathroom TV and free breakfast.
Recorded price: from Ksh 1000
Adapted from Wikivoyage contributors
- sleep
Christal Bay Resort
Adapted from Wikivoyage contributors
- eat
Crab Shack Dabaso Mida Restaurant
Seafood.
Adapted from Wikivoyage contributors
- eat
Driftwood Beach Club
Restaurant open daily, and has snack menu during the day. Popular curry lunch every Sunday overlooking the Indian Ocean.
Adapted from Wikivoyage contributors
- eat
I Love Pizza
Reasonably priced pizzas, seafood and meat dishes. One of the longest running restaurants in Malindi.
Adapted from Wikivoyage contributors
- eat
La Rosada
Pizza, Italian, seafood.
Adapted from Wikivoyage contributors
- eat
Osteria
Italian, seafood, Mediterranean.
Adapted from Wikivoyage contributors
- eat
Papa Remo
Italian, seafood, Mediterranean.
Adapted from Wikivoyage contributors
Before you go
Connectivity
WiFi available in most hotels, often only at reception. SIM cards from Safaricom, Airtel, or Telkom require passport registration. 10 GB data packages available for Ksh 1000.
Food
Italian cuisine is prominent due to tourism. Budget meals available at local restaurants. Several night markets and food stalls in the old town offer local foodstuffs.
Money
Kenyan shilling (Ksh) is the local currency. ATMs available at Equity Bank and I & M Bank with no fees for overseas Mastercard cards. Barclays and Standard Chartered charge Ksh 399 per withdrawal for foreign cards.
Safety
Regular taxis recommended over tuk-tuks and motorbike taxis at night. Malindi is generally safe for walking, with Watamu considered particularly safe even after dark.
Transport
Tuk-tuks cost Ksh 200 per ride, motorbike taxis Ksh 100. Regular taxis are safest for nighttime travel. Bicycle boda bodas are a budget option but becoming less common.





