Lamu: Kenya's Ancient Swahili Island Guide
Complete guide to Lamu — UNESCO World Heritage Old Town, dhow trips, Shela beach, no cars, and how to get to this remote Kenya island.
Guides for Lamu
Lamu is the oldest continuously inhabited town in East Africa — a UNESCO World Heritage Site with 1,200 years of Swahili, Arab, and Portuguese history compressed into a maze of narrow coral stone streets. There are no cars on the island. Donkeys and dhows are the transport. It is one of the most atmospheric destinations in Kenya.
Getting There
All visitors arrive by air or road plus ferry from the mainland. Flights from Nairobi Wilson Airport (approximately 90 minutes, KES 8,000–15,000 one way) with Safarilink, AirKenya, or Fly540 are the standard option. Flights land at Manda Airstrip on the adjacent island — a short motorboat transfer to Lamu Town is included.
An alternative is to fly to Malindi (1 hour from Nairobi, cheaper) and take a bus plus ferry to Lamu (4–5 hours total). This costs significantly less but is logistically more complex.
Lamu Old Town
Walking Lamu Old Town is the main activity. The streets are rarely more than two metres wide — navigating by feel and asking directions from residents is part of the experience.
Key sites:
- Lamu Fort — early 19th-century Omani fort housing a museum and library. Entry approximately KES 500.
- Lamu Museum — covers the maritime and cultural history of the Swahili coast. Entry approximately KES 500.
- Swahili House Museum — restored traditional Swahili merchant’s house showing the original interior design. Located on the main seafront road. Entry approximately KES 300.
- Riyadha Mosque — Lamu’s most important mosque, centre of the annual Maulid celebrations.
Shela Beach
Shela is the tourist hub — a small village of boutique hotels and guesthouses 45 minutes’ walk from Lamu Town (or 5 minutes by boat, KES 200). The beach stretches 4km north from Shela with white sand dunes backing onto the Indian Ocean. Snorkelling and swimming are good. The beach is safe for swimming (no strong currents in Shela bay).
Dhow Trips
Sailing on a traditional dhow is a Lamu highlight. Overnight trips to Manda Island or Pate Island can be arranged through any hotel. Day trips for snorkelling in the Lamu Archipelago cost approximately KES 3,000–6,000 per person including lunch. Evening sunset cruises cost approximately KES 1,500–2,500.
Where to Eat
Lamu Town has simple local restaurants along the seafront serving Swahili seafood at modest prices (approximately KES 400–900). New Star Restaurant is long-established and reliable. Bush Gardens near the waterfront serves good grilled seafood. Whispers Café is the most consistent coffee shop.
Where to Stay
Budget (KES 2,500–6,000/night): Petley’s Inn in Old Town is the oldest hotel on the island with character rooms around a courtyard. Several guesthouses along the seafront offer basic rooms from KES 2,000.
Mid-range (KES 8,000–18,000/night): Shela Bahari in Shela offers good value beach-adjacent rooms. Stone House Hotel in Old Town is well-positioned.
Upmarket (KES 20,000–50,000+/night): Majlis Resort on Manda Island and Kijani House in Shela represent Lamu’s boutique luxury end. Rates include full board and water transfers.
Lamu Cultural Festival
The Lamu Cultural Festival (usually October or November, check exact dates at lamuculturalcentre.or.ke) is the most atmospheric time to visit. The festival celebrates Swahili coastal culture with traditional dhow races in the harbour channel, Swahili music and dance, donkey races, henna demonstrations, and street food along the waterfront. Lamu’s small streets fill with visitors, and the festival atmosphere transforms the town. Accommodation books out weeks in advance — plan well ahead if visiting during the festival period.
Maulid: The Prophet Muhammad’s birthday celebrations at Riyadha Mosque draw visitors from across the Swahili coast and beyond — thousands of pilgrims and scholars arrive for several days of prayers, Sufi chanting, and communal meals. The timing follows the Islamic lunar calendar. This is a genuine religious event that happens to be accessible to respectful visitors.
Donkeys and Daily Life
Lamu has no cars or motorcycles — the streets are too narrow for vehicles. Everything is moved by donkey or by hand. Approximately 3,000 donkeys serve the island’s population of around 30,000 people. The Lamu Society (previously called Friends of Lamu Donkeys) operates a donkey welfare clinic on the island.
The pace of life this creates is one of Lamu’s defining qualities. Without traffic noise or the visual clutter of vehicles, the town feels genuinely ancient. Muezzin calls at dawn, the creak of dhow rigging, and donkey bells at dusk are the sounds of Lamu.
Practical Information
Safety: Follow current UK FCDO or US State Department travel advisories for Lamu County. The island town itself is well-established for tourism with a long track record of safe visitor experiences. Avoid travel to northern Lamu County — particularly toward the Somali border — without specific local knowledge and current security advice.
Clothing: Lamu is a Muslim community — dress conservatively in Old Town (cover shoulders and knees). Bikinis are acceptable on Shela Beach.
Climate: Hot and humid year-round (28–34°C). Best weather January–March and July–October. The long rains (April–June) bring humidity and occasional downpours.
Health: Malaria risk is present — prophylaxis recommended. Bring mosquito repellent.
Money: Bring cash — ATM availability is limited and unreliable in Lamu. Withdraw KES before travelling. Most guesthouses and smaller restaurants operate cash only.
Upcoming Events in Lamu
Rhino Charge
Annual off-road motorsport event raising funds for Rhino Ark Kenya — competitive teams navigate 100km of challenging bush terrain.