As soon as you step off the boat at Lamu jetty, you realise this is different. No car horns. No tarmac. Just the creak of wooden dhows, the call to prayer echoing across coral-stone walls, and donkeys—Kenya's only donkey-powered economy.
Lamu Island is a 700-year-old Swahili settlement frozen in time, a UNESCO World Heritage Site where narrow streets carved from coral stone wind between whitewashed houses with intricately carved doors. It's the cultural counterpoint to Kenya's beach resorts: slower, quieter, more authentic, and profoundly beautiful.
As of early 2026, Lamu remains one of East Africa's best-kept secrets. Here's everything you need to know.
What Makes Lamu Special
UNESCO World Heritage Status
Lamu Old Town is one of the oldest and best-preserved Swahili settlements in East Africa, designated a UNESCO World Heritage Site for its architectural and cultural significance. The streets date back to the 12th century, with the current town layout established by the 14th century. Unlike Zanzibar's Stone Town, which has modernised significantly, Lamu retains its original character almost entirely intact—similar to how Mombasa Old Town preserves its Portuguese and Swahili heritage, but even more authentic.
No Cars—Seriously
Lamu is Kenya's only car-free inhabited island. Donkeys transport everything from construction materials to hotel laundry. The narrow streets—some barely 1.5 metres wide—were designed for foot traffic and donkey carts, not vehicles. The result is a profoundly peaceful atmosphere: you hear waves, wind in palm fronds, taarab music from doorways, and the occasional bray.
Swahili Architecture at Its Finest
Lamu's architecture is Swahili at its purest: coral-stone houses with thick walls for cooling, inner courtyards for privacy, intricately carved wooden doors (some 300+ years old), and rooftop terraces. The carved doors alone tell stories—geometric patterns, Arabic inscriptions, lotus flowers—each unique, many still functional on homes occupied by descendants of the original families.
Lamu Old Town: Walking Tour
The Waterfront (Harambee Avenue)
Start at the waterfront. Harambee Avenue runs along the seafront where dhows dock and fishermen repair sails at sunset. The Lamu Museum sits here in a grand Swahili warehouse—one of Kenya's best museums, with exhibits on Swahili maritime history, traditional boat-building, and Lamu's role in the Indian Ocean trade network. Entry is approximately KES 1,000 for non-citizens.
The Streets: Getting Lost Is the Point
From the waterfront, plunge into the medina. The streets twist, dead-end, and reconnect in patterns that follow no grid. You'll pass:
- Lamu Fort — Built by the Sultan of Pate in the early 1800s, now a cultural exhibition space and library
- Riyadha Mosque — The spiritual centre of Lamu, focal point of the annual Maulidi Festival
- Donkey Sanctuary — Lamu's 3,000+ donkeys are critical infrastructure; the sanctuary cares for injured and retired donkeys
The carved doors are everywhere. Look for the heavier, darker doors with brass studs—those are the oldest, some dating to the 1600s. Many houses have inner courtyards with central wells and stone seating, traditionally where women gathered.
Lamu Museum
Don't skip this. It's housed in a waterfront building dating to the 1890s and contains exceptional collections: scale models of traditional dhows, Swahili ceremonial daggers (jambia), antique furniture inlaid with ivory and mother-of-pearl, and exhibits on the Swahili wedding ceremony. Budget 1–2 hours. Entry approximately KES 1,000.
Shela Beach and Shela Village
The Beach Itself
Shela Beach is a 12-kilometre sweep of pristine white sand extending from Shela Village toward Kipungani in the north—one of the most beautiful and isolated beaches in Kenya. The sand is fine, bright white, and the water is warm year-round. Unlike resort beaches, you'll often have 100+ metres of coastline entirely to yourself.
The walk from Shela to Kipungani takes approximately 3 hours. You can lunch at Cabanas Eco Lodge and take a speedboat back (approximately KES 3,000).
Shela Village
Shela sits 2 miles from Lamu Town, accessible by a 20-minute walk along the beach or a 5-minute boat ride (KES 200). It's quieter and more residential than Lamu Town, with upscale guesthouses, boutique hotels, and the iconic Peponi Hotel.
The village has one main street lined with craft shops, a small mosque, and a handful of cafés. It's the base for beach-focused travellers who want proximity to Shela Beach without the full cultural intensity of Lamu Old Town.
Dhow Sailing Trips
Why Dhow Sailing Is Essential
Traditional Swahili dhows—handcrafted wooden boats with triangular lateen sails—have sailed these waters for over a thousand years. A dhow trip is the quintessential Lamu experience, slower and more atmospheric than any speedboat.
Types of Dhow Trips
| Trip Type | Duration | Cost (KES/person) | Includes |
|---|---|---|---|
| Sunset dhow cruise | 2 hours | 5,000 | Sailing, sunset views over archipelago |
| Day trip to Manda Island | Full day | 8,000–15,000 | Snorkeling, beach barbecue, fresh lobster |
| Takwa Ruins excursion | Full day | 10,000 | Sailing to Manda Island, guided ruins tour |
| Multi-day dhow safari | 2–5 days | 40,000–60,000 | Meals, island-hopping, beach camps |
Sunset dhow cruise — 2 hours, sail from Shela or Lamu waterfront, watch the sun set over the archipelago. Approximately KES 5,000 per person.
Day trip to Manda Island — Full-day excursion including snorkelling on coral reefs, beach barbecue with fresh lobster and grilled fish, swimming in turquoise water. KES 8,000–15,000 per person depending on group size.
Takwa Ruins excursion — Sail to Manda Island to visit the 15th-century ruins of Takwa, an abandoned Swahili town with a mosque and stone houses reclaimed by forest. Approximately KES 10,000 per person.
Multi-day dhow safari — 2–5 day sailing adventures visiting remote islands, sleeping on the dhow or in beach camps, fishing, snorkelling, and island-hopping. From KES 40,000–60,000 per person including meals and excursions.
Operators
Lamu Dhow Adventures offers traditional sailing experiences with cultural immersion: cooking classes on board, fishing with local methods, swimming stops, and even long-distance voyages (Lamu to Zanzibar). Book through hotels or contact directly in Lamu Town.
Most hotels (including Peponi) arrange dhow trips for guests. Budget guesthouses can connect you with independent captains—negotiate prices in advance and confirm what's included (crew, food, snorkelling gear).
Where to Stay: Budget Guesthouses to Luxury
| Name | Category | Price from (KES/night) | Location | Best For |
|---|---|---|---|---|
| Peponi Hotel | Luxury | 20,000+ | Shela | Honeymooners, beach lovers; no under-6s |
| The Majlis Resort | Luxury | 30,000+ | Manda Island | Ultra-luxury, private island |
| Manda Bay | Luxury | 25,000+ | Manda Island | Water sports, seclusion |
| Kipungani Explorer | Mid-range | 12,000–18,000 | North of Shela | Eco-lodge, dhow sailing |
| Kizingo Lodge | Mid-range | 15,000–20,000 | Manda Island | Sustainable design |
| Kizingoni Beach Houses | Mid-range | 10,000–15,000 | Near Shela | Self-catering, families/groups |
| Kijani Hotel | Budget | 4,000–6,000 | Lamu Old Town | Atmosphere, rooftop sea views |
| Yumbe Guest House | Budget | 2,000–4,000 | Lamu Old Town | Budget travellers, friendly staff |
| Various Old Town guesthouses | Budget | 2,000–5,000 | Lamu Old Town | Backpackers; book ahead for Maulidi |
Luxury
Peponi Hotel (Shela) — The iconic choice. Danish family-owned since 1967, 29 rooms, beachfront location with rooftop terrace bar, fresh seafood daily, relaxed elegance. From approximately KES 20,000+ per night. Popular with honeymooners and culture-seeking travellers. Reservations: book months in advance for high season (December–March). Note: Peponi doesn't accept children under 6 for safety reasons (unfenced pool near ocean).
The Majlis Resort (Manda Island) — Ultra-luxury, private island location, pool villas, spa, water sports. From KES 30,000+ per night.
Manda Bay — Secluded luxury lodge on Manda Island, 15 rooms, private beach, water sports, dhow excursions. From KES 25,000+ per night.
Mid-Range
Kipungani Explorer — Eco-lodge on a remote stretch of beach north of Shela, rustic-chic cottages, excellent dhow sailing programme. From KES 12,000–18,000 per night.
Kizingo Lodge — Boutique property on Manda Island, sustainable design, excellent food. From KES 15,000–20,000 per night.
Kizingoni Beach Houses — Self-catering beach houses near Shela, ideal for families or groups. From KES 10,000–15,000 per night.
Budget
Kijani Hotel (Lamu Old Town) — Clean, atmospheric guesthouse in a traditional Swahili house, rooftop terrace with sea views. From KES 4,000–6,000 per night.
Yumbe Guest House (Lamu Old Town) — Budget favourite, basic but comfortable rooms, shared terrace, friendly staff. From KES 2,000–4,000 per night.
Various guesthouses in Lamu Old Town — Expect KES 2,000–5,000 per night for simple rooms with fans, shared or private bathrooms, and rooftop terraces. Book in advance during Maulidi Festival (October/November).
Where to Eat: Swahili Cuisine and Seafood
Lamu's food scene reflects its Swahili heritage: coconut-based curries, grilled seafood, pilau rice, and cardamom-spiced coffee.
Swahili Specialities
Coconut fish curry — Fresh snapper or kingfish in coconut milk with turmeric, garlic, and lime. Served with rice or chapati.
Pweza wa nazi — Octopus in coconut sauce, a Lamu classic.
Mkate wa kumimina — Sweet coconut rice bread cooked in banana leaves, served at breakfast.
Pilau — Spiced rice with cardamom, cloves, and cinnamon, served with grilled fish or goat.
Fresh seafood — Lobster, prawns, crab, calamari, red snapper, and barracuda, grilled with lime and chilli or in coconut curries.
Where to Eat
Peponi Hotel (Shela) — Fresh seafood daily, rooftop terrace bar, excellent cocktails. The bar is open to non-guests and is the social hub of Shela. Main courses from KES 1,500–3,000.
Seafront Café (Lamu waterfront) — Local favourite for Swahili breakfast and lunch, pilau, coconut fish, fresh juices. From KES 500–1,000.
Hapa Hapa Restaurant (Lamu Old Town) — Rooftop restaurant with sea views, Swahili and international dishes, fresh seafood. From KES 1,000–2,000.
Whispers Coffee Shop (Shela) — Excellent coffee, pastries, light lunches. Popular with expats and long-term visitors. From KES 400–800.
Stopover Beach Bar & Restaurant (Shela Beach) — Beachfront dining, grilled seafood, cold Tusker, sunset views. From KES 800–1,500.
Local eateries in Lamu Old Town — Small cafés serving Swahili staples like beans in coconut (maharagwe ya nazi), chapati, and sugarcane juice. From KES 200–500.
Practical Note
Many restaurants in Lamu Old Town close during Ramadan daylight hours. Peponi and other hotel restaurants remain open. Ask your guesthouse for current timings.
Getting There: Flights from Nairobi and Mombasa
| Option | Duration | Cost (KES one-way) | Frequency | Notes |
|---|---|---|---|---|
| Fly Nairobi Wilson → Lamu (Safarilink) | 1.5–2 hours | 12,000–18,000 | Daily | Recommended; safest option |
| Fly Nairobi Wilson → Lamu (Skyward Express) | 1.5–2 hours | 12,000–18,000 | Daily | Similar pricing to Safarilink |
| Fly Mombasa → Lamu (Safarilink) | 45 min–1 hour | 8,000–12,000 | Daily | Good for coast-to-coast itineraries |
| Lamu Airport → Lamu Town (water taxi) | 5 minutes | 200–300 | On arrival | Shared boat from Manda Island |
| Lamu Airport → Shela (water taxi) | 10 minutes | 300–500 | On arrival | Arranged by most hotels |
| Shela → Lamu Town (boat) | 5 minutes | 200 | Frequent | Also walkable in 20 minutes |
CRITICAL: Fly in and out. Do not travel by road.
The UK Foreign Office explicitly states: "You should only travel to the islands by air to Lamu airport (a civilian airport on Manda Island), and not by road." This is due to Al-Shabaab activity in mainland Lamu County near the Somalia border.
Flights
From Nairobi:
- Safarilink — Daily flights from Wilson Airport to Lamu Airport. Flight time: 1.5–2 hours. From approximately KES 12,000–18,000 one-way.
- Skyward Express — Daily flights from Wilson Airport to Lamu. Similar pricing.
From Mombasa:
- Safarilink — Daily flights from Moi International Airport. Flight time: 45 minutes–1 hour. From approximately KES 8,000–12,000 one-way.
Book directly on airline websites (not on Google Flights, which often doesn't list regional carriers).
Airport to Island
Lamu Airport is on Manda Island. From the airport, take a boat across the channel to Lamu Town or Shela Village:
- To Lamu Town: 5-minute boat ride, KES 200–300 per person (shared water taxi).
- To Shela: 10-minute boat ride, KES 300–500 per person.
Hotels arrange pickups (often included). If arriving independently, boats wait at the airport jetty.
Safety Update: The Current Situation (2026)
The Context
Lamu County mainland has experienced Al-Shabaab attacks in recent years, including a 2020 attack on a military airstrip. The UK, German, and Canadian governments flag Lamu County in their travel advisories.
Lamu Island Itself
Lamu Island (Lamu Town and Shela) is significantly safer than the mainland. The island has not experienced a direct attack. There is an increased military and police presence, particularly around the waterfront and airport.
Thousands of tourists visit Lamu annually without incident. The risk is primarily on the mainland near the Somalia border, not on the island itself.
The 2011 Kiwayu Kidnapping
A British tourist was kidnapped from Kiwayu Safari Village (a remote island near the Somalia border) in 2011. This event scarred Lamu's tourism reputation but occurred on a distant island, not Lamu or Shela.
Recommendation
Lamu Island is safe to visit as of early 2026 when you:
- Fly in and out via Lamu Airport (Manda Island)
- Do not travel by road through mainland Lamu County
- Stay informed on current UK/US/Canadian advisories before your trip
Local expats and long-term residents report feeling safe. Use common sense: don't wander isolated areas at night, keep valuables secure, and stay aware of your surroundings. For broader context on travel safety, see our comprehensive Kenya safety guide.
Best Time to Visit
Peak season (best weather): December to March — Hot, dry, calm seas, minimal rain. This is high season; book accommodation 2–3 months in advance, especially for Peponi. For more details on coastal weather patterns, see our complete guide to the best time to visit Kenya.
Good season: July to October — Dry, slightly cooler, good dhow sailing conditions. Fewer tourists than December–March.
Shoulder season: June and November — Some rain possible, lower prices, fewer crowds.
Avoid if possible: April and May — Heavy rains, some guesthouses close, dhow trips limited.
Temperature: 25°C–32°C year-round. Sea temperature: 26°C–29°C.
Maulidi Festival: Annual celebration of Prophet Muhammad's birthday, usually October/November (dates vary by Islamic calendar). Lamu's biggest cultural event with dhow races, traditional music, and street celebrations. Book months in advance if visiting during Maulidi.
Contrarian Take: Lamu Feels Like Zanzibar Did 20 Years Ago
If you visited Zanzibar's Stone Town in the early 2000s, you remember what it felt like before the cruise ships, chain hotels, and tour groups. That's Lamu now.
Lamu operates on "Lamu time"—slower, quieter, less commodified. There are no beach touts, no jet skis, no banana boats. Life unfolds at the pace of donkey carts and dhow sails. The Instagram version shows pristine whitewashed villas; the reality includes crumbling walls, working fishermen, and everyday Swahili life continuing as it has for centuries.
Will Lamu stay this way? Unlikely. The new Lamu Port–South Sudan–Ethiopia Transport (LAPSSET) Corridor project promises to transform Lamu County with a deep-water port and highway infrastructure. When that happens, Lamu Island's isolation—and its charm—will diminish.
Visit before it changes.
Who Lamu Is Best For
Culture seekers — Lamu offers more cultural depth than any Kenya beach destination: Swahili architecture, Islamic heritage, traditional dhow sailing, and authentic local life.
Honeymooners wanting something different — Peponi Hotel, dhow sunset cruises, and Shela Beach provide romance without resort predictability.
Photographers and writers — Lamu attracts creative types for good reason: the light, the carved doors, the dhows, the medina streets.
Backpackers comfortable with basic facilities — Budget guesthouses in Lamu Old Town offer atmospheric stays from KES 2,000–4,000 per night.
Anyone craving digital detox — Lamu's slow pace, lack of cars, and focus on face-to-face interaction reset your rhythm.
NOT ideal for: Families with young children (Peponi's under-6 restriction reflects legitimate safety considerations), water sports enthusiasts (limited kitesurfing/diving compared to Diani or Watamu), or anyone wanting resort-style infrastructure.
Practical Tips
Cash: Bring enough KES cash. ATMs exist in Lamu Town but are unreliable. Most guesthouses and restaurants don't accept cards.
Dress modestly: Lamu is over 90% Muslim. Women should cover shoulders and knees outside beach areas. Men should wear shirts in town.
Donkey etiquette: Give donkeys right of way in narrow streets. Don't startle them.
Negotiation: Prices for dhow trips, boat taxis, and crafts are negotiable. Be polite but firm.
What to buy: Carved wooden chests, Swahili sandals (traditional leather), kikoi wraps, spices, model dhows.
Mobile coverage: Safaricom 4G works in Lamu Town and Shela. Coverage drops on remote beaches.
Final Thoughts
Lamu isn't a beach resort. It's a living Swahili settlement that happens to sit on one of Kenya's most beautiful coastlines. You come here for carved doors and dhow sails, for coconut fish curry served on rooftop terraces at sunset, for the call to prayer echoing across coral-stone streets at dawn.
It's quieter than Zanzibar, more authentic than any resort, and profoundly different from anything else on Kenya's coast.
As of early 2026, Lamu remains overlooked and under-touristed. That won't last forever. Go now.
Explore More on BestKenya
Related guides:
Explore the Kenya Coast
Frequently Asked Questions
Found this useful? Share it
More from Kenya Coast
View all
Bamburi Beach Guide: What to Know Before You Go
Bamburi Beach sits just 10 kilometres north of Mombasa's city centre and offers something the more famous Diani can't: genuine local life running parallel to the tourist strip, all within a short tuk-tuk ride of Haller Park.

Nyali Beach Guide: Everything You Need to Know
Nyali Beach sits 10 km from Mombasa's CBD and holds a quiet advantage over its more famous neighbours: reef-protected waters, low vendor pressure, and Tamarind Mombasa — arguably the finest seafood restaurant on the entire East African coast — right on its doorstep.

Where to Stay in Mombasa: Neighborhoods Ranked
Mombasa's accommodation scene splits sharply by neighborhood — and the wrong choice can mean an hour of traffic between you and the beach. Here's how each area actually stacks up.
