💰 Budget
Malindi is a working town as well as a resort, so prices split sharply. Guesthouses inland, matatus, tuk-tuks and local cafés are inexpensive, while seafront hotels, villas and boat trips run at international rates and peak from Christmas to February. Marine park and Gedi entry fees are charged separately, per person per day.
- Daily Budget Midrange
- USD 95–230 (seafront hotel, restaurant meals, a boat trip or a day inland)
- Daily Budget Shoestring
- USD 30–60 (guesthouse in town, local cafés, matatus and tuk-tuks)
Agree tuk-tuk, taxi and boat fares before setting off, and budget for park fees in the marine park and at Gedi.
📅 Best Time to Visit
December to March is hot, dry and calm, the height of the season, with the clearest water for the marine park. July to October is breezier and a little cooler. April and May bring the long rains, when the Sabaki river clouds the sea with silt, some hotels close and prices drop. Seaweed washes ashore in places at times through the year.
⏳ Suggested Number of Days
Two or three days cover the town and its shore. Four to six suit a wider stay taking in the coast to the south and the country inland. Boat trips depend on the tide and the sea state, so keeping a spare day is sensible.
- First Visit
- 2–3 days
- With Surroundings
- 4–6 days
🚆 Transportation
Tuk-tuks are the standard way to move around town, with motorbike taxis and matatus filling in and running along the highway to Watamu, Kilifi and Mombasa. Distances within Malindi are short. Hire cars with drivers are arranged through hotels for the ruins, the forest and the sandstone gorge inland, where the last stretch of road is rough.
Tuk-tuk fares are agreed in advance, and roads out to the inland sights are slow going after rain.
🛬 Airport & Station Connections
Malindi Airport sits at the edge of town and takes domestic flights, a few minutes from the seafront. By road, Mombasa is about 120 kilometres and two to three hours south along the coast highway, served by buses and matatus, and the Standard Gauge Railway from Nairobi reaches Mombasa.
🚶 Walkability
The old town, the seafront, the market and the museum form a compact area that is easily walked, and the beach runs for kilometres. The hotel strip to the south and the inland wards are more spread out and have patchy pavements and little lighting, so tuk-tuks fill the gaps, especially after dark.
🛡️ Safety
Malindi is a large coastal town with the crime that goes with one — bag-snatching, pickpocketing and thefts from rooms and parked cars, mostly opportunistic. Beach sellers can be persistent, and quiet stretches of sand and unlit streets are best avoided at night. The sea off the town has currents, especially near the river mouth, and malaria is present along the whole coast.
Avoid walking on beaches or in Mombasa's old town after dark, use malaria prophylaxis, and stay away from the northern Lamu and Tana River border areas. Check current official travel advice before travelling.
🌦️ Climate
Hot and humid throughout the year, with the seasons set by rain and the monsoon winds. The long rains fall in April and May, the short rains around November, and the rest of the year is mostly dry with high humidity.
- Summer
- December–March is hot and humid, around 30–33°C, with calm seas
- Winter
- June–September is a little cooler, around 27–29°C, breezier and with rougher water
🤝 Local Customs
Malindi is a mixed town — Swahili and Giriama, Muslim and Christian — and modest dress away from the beach is expected, with swimwear kept to the sand. Greetings come before business and a few words of Kiswahili are welcome. Ramadan changes the rhythm of the day in the old town, and people should not be photographed without asking.
Tipping is modest but usual, bargaining is normal in markets and for tuk-tuks and boats, and alcohol is served in hotels and seafront restaurants rather than in the old quarter.
💳 Common Payment Methods
The currency is the Kenyan shilling, and mobile money (M-Pesa) is used for nearly all local payments. Hotels and larger restaurants take cards, while markets, tuk-tuks and boat crews want cash. ATMs are easy to find in the town centre, and some park fees and hotel rates are quoted in US dollars.