5 Days in Malindi: Swahili History, Marine Life & Beaches

Malindi, Kenya · 5 days, 4 nights · 2 travellers · Mid-range, with some splurges for experiences and dining budget

Day 1 — Malindi

Fri, 26 Feb 2027 · Arrival & Swahili Old Town Walk

25–32°C · ≈ A$320 pp · ~3 km on foot

  • 08:00 — ☕ Breakfast at Maridadi Beach Cafe — Old Town. Start your day with fresh coffee and Kenyan pastries by the seaside, setting a calm tone before your exploration begins.
  • 14:00 — 🌿 Guided Old Town Walking Tour — Old Town, Malindi. A local guide leads you through Malindi's Old Town, revealing Swahili architecture, coral stone buildings, and historic mosques. Perfect for a cultural introduction with authentic stories.
  • 19:00 — 🍽️ Dinner at Mambrui Restaurant — Old Town area. Enjoy traditional Swahili dishes in a relaxed atmosphere featuring fresh seafood and local spices. A flavorful way to immerse yourself in coastal Kenyan cuisine.

Day 2 — Malindi

Sat, 27 Feb 2027 · Swahili Heritage & Beachtime

25–32°C · ≈ A$270 pp · Light walking

  • 09:30 — 🏛️ Visit Malindi Museum — Town Centre. Explore exhibits illustrating Swahili culture, marine archaeology, and local history in this small but insightful museum housed in a former palace.
  • 13:00 — 🏖️ Relax at Silversands Beach — Silversands Beach. Enjoy a calm stretch of white sand and warm Indian Ocean waters, perfect for swimming, sunbathing, and casual beach strolls.
  • 19:30 — 🍴 Dinner at Captain's Restaurant — Watamu Road Area. This waterfront restaurant offers freshly caught fish with a Swahili twist in a relaxed setting, ideal for sunset dining.

Day 3 — Watamu

Sun, 28 Feb 2027 · Marine Reserve & Eco Adventure (Watamu Day Trip)

26–32°C · ≈ A$390 pp · Moderate walking (~5 km on foot)

  • 08:30 — 🌊 Snorkeling at Watamu Marine National Park — Watamu Marine National Park, Watamu. Explore vibrant coral reefs teeming with tropical fish. Guided snorkeling with equipment included allows a safe and immersive marine life experience. Suitable for all skill levels.
  • 13:30 — 🌿 Guided Walk in Arabuko Sokoke Forest Reserve — Arabuko Sokoke Forest Reserve, near Watamu. Discover Kenya’s largest coastal forest with a guide who highlights rare birds and endemic wildlife. The trail is shaded and tranquil, ideal for nature lovers seeking a gentle hike.
  • 18:30 — 🍽️ Dinner at Mama Oliech’s Restaurant — Watamu Town Center, Watamu. Enjoy authentic Swahili dishes like freshly grilled fish and coconut rice in a casual setting popular with locals and visitors alike. The ocean breeze enhances the dining ambience.

Day 4 — Malindi

Mon, 1 Mar 2027 · Markets, Ruins & Coastal Canopy

26–32°C · ≈ A$330 pp · Light to moderate walking (~4 km on foot)

  • 09:00 — 🏛️ Explore Gede Ruins National Monument — Gede Ruins, Malindi. Walk among the fascinating 13th-century Swahili town ruins, including a palace and mosque with intricate coral stone architecture. An audio guide enriches understanding of local history.
  • 13:00 — 🛍️ Visit Malindi Market and Old Town Walk — Malindi Market & Old Town. Stroll the bustling market stalls for spices, textiles, and crafts, followed by a walk through Old Town’s vibrant streets showcasing Swahili culture and architecture.
  • 17:00 — 🌳 Canopy Walk at Arabuko Sokoke Forest — Arabuko Sokoke Forest Reserve. Experience the canopy walkway for stunning views of forest biodiversity at sunset — a calm, elevated walk among ancient trees and birdlife to unwind your day.

Day 5 — Malindi

Tue, 2 Mar 2027 · Leisure, Beach & Departure

26–33°C · ≈ A$260 pp · Light walking

  • 08:30 — 🏖️ Relaxing at Silversand Beach — Silversand Beach, Malindi. Start your day with gentle waves and soft sands at Silversand Beach, a peaceful spot ideal for sunbathing or a refreshing swim in calm waters. Facilities include shaded spots and local food vendors nearby.
  • 13:00 — 🛍️ Visit Malindi Market for Souvenirs — Malindi Market, Malindi Town Centre. Discover handcrafted Swahili textiles, jewelry, and carved wooden crafts at Malindi Market. Chat with friendly local artisans and find authentic keepsakes to remember your trip.
  • 16:00 — 🚕 Transfer to Malindi Airport — Malindi Airport, Malindi. Leave for Malindi Airport in comfort with ample time for check-in. The short taxi ride helps you reflect on your trip and prepare for departure without stress.