Lamu Old Town and waterfront
Lamu · Kenya · Where to Stay

Where to Stay in Lamu: Old Town vs Shela vs Manda + 13 Unique Hotels

Lamu Town, Shela and Manda sit close together, but staying in each gives you a surprisingly different trip. I stayed in Lamu Old Town and would choose it again for a first culture-focused visit; here is how I would pick the right base and hotel now.

There is one thing I wish every first-time visitor understood before booking a hotel in Lamu: choose the version of Lamu you want before you choose the property.

Lamu Old Town is where I stayed, and for me that was a huge part of why I loved the trip. I could step outside into the narrow coral-stone lanes, hear the call to prayer, walk to the market, eat locally and watch the waterfront come alive. Shela, only a short distance away, feels quieter, sandier and much more beach-oriented. Manda is another step again: more private, more resort-like and much more dependent on boats.

If you are still building the trip itself, start with my 3-day Lamu itinerary. This guide is deliberately more specific: where should you sleep, and which hotel makes sense once you know what you want Lamu to feel like?

Combining Lamu with a safari? I think it makes a wonderful place to slow down after days of game drives. If you’re still deciding where to go first, my Kenya vs Tanzania safari comparison draws on my experience in both countries to explain the differences in wildlife, costs, the Great Migration and the overall experience.

✓ I stayed in Lamu Old Town at Amu House ✓ Lamu Town, Shela and Manda visited firsthand ✓ 13 curated hotels and guesthouses by area ✓ Built around daily logistics, not just hotel ratings
My answer before the hotel list

Where I Would Stay in Lamu

First trip / culture: Lamu Old Town. Beach / couples / a more polished stay: Shela. Luxury hideaway / switch-off time: Manda Island. If I had only 3–4 nights, I would choose one base and stay put rather than lose time moving bags by boat.

For my own first visit, I picked Lamu Town and I am glad I did. Waking up inside the UNESCO Old Town made Lamu feel like somewhere I was staying in, not somewhere I was commuting to for sightseeing.

Lamu Old Town

Best for: Swahili heritage, markets, food, architecture, value and first-time visitors who want the strongest sense of place.

Shela

Best for: Shela Beach, boutique stays, couples, wellness, sunset drinks and a quieter village atmosphere.

Manda Island

Best for: privacy, resort time, beach-facing downtime and travelers happy to use boats for most outings.

In this guide
The decision that matters most

Lamu Old Town vs Shela vs Manda: Which Area Is Best?

The three areas are close on a map, but I would not treat them as interchangeable. The useful question is not “which one has the best hotels?” It is what do you want outside your door when you wake up?

AreaBest forBeachCulture & local lifeRestaurantsDaily transportMain trade-off
Lamu Old TownFirst visits, heritage, food, valueNot a beach baseExcellentLocal cafés + waterfront restaurantsWalk in town; boat to Shela/MandaBusier, less resort-like, historic houses can be quirky
ShelaBeach, couples, boutique stays, wellnessExcellent access to Shela BeachGood, but quieter and more visitor-orientedVery good for its sizeWalk + boats; Old Town is easy to visitUsually pricier and less immersive than Old Town
Manda IslandPrivacy, luxury, retreat timeProperty-dependent; often very goodLow unless you boat acrossMostly property-basedBoat-dependentEvery dinner or Old Town visit becomes a transport decision

One thing that can be misleading: “waterfront” and “beachfront” are not always the same experience around Lamu. A hotel can face the channel beautifully without sitting on the long open-ocean beach you may be imagining, so check the exact setting if swimming from the hotel matters.

Walking through a narrow street in Lamu Old Town
This is why I chose Old Town: the history and everyday life begin as soon as you walk out of the guesthouse.

The Part Hotel Lists Usually Underplay: Friction

In most destinations, choosing the “wrong” neighborhood might add a taxi ride. In Lamu, it can mean adding a boat to dinner, waiting at a jetty, carrying luggage through sandy lanes or deciding whether you really want to cross the channel again after dark.

That does not make one area better than another. It simply means the base should match the trip. If I wanted to spend my days wandering Old Town, I would not sleep on Manda just because the resort looked beautiful. If I wanted five lazy beach days, I would not choose Lamu Town just because I personally loved staying there.

Best for culture and first-time visitors

Where to Stay in Lamu Old Town

If the reason you are coming to Lamu is the Swahili heritage, this is still my favorite base. The lanes, mosques, carved doors, market, fort, museum and waterfront are not day-trip attractions from here; they are simply your neighborhood.

Old Town also gives you the broadest range of styles in this shortlist: a very personal guesthouse, a serious heritage stay, a polished waterfront hotel and even a private house for a group.

Hotel buttons below are affiliate links, which means I may earn a commission if you book through them at no extra cost to you.

Amu House in Lamu Old Town, where I stayed
Where I stayed

Amu House

This was my base and it suited the trip perfectly: a historic Swahili house in Old Town with lots of atmosphere and a very personal feel. The American owner has lived in Kenya for years, knows people around the island and helped us with local arrangements. Ask about a home-cooked dinner just for you — they organized one for us for a very reasonable price.

Check Amu House Prices
JamboHouse Lamu guesthouse in Lamu Town
Best value

JamboHouse Lamu

A small, straightforward guesthouse only a few minutes from Lamu Fort and the seafront. What makes it stand out is the host: Arnold has been running JamboHouse since 2008 and gives guests maps, local recommendations and help arranging guides and dhow trips. I would look here first if value and practical help matter more than hotel facilities.

Check JamboHouse Prices
Subira House historic guesthouse in Lamu Old Town
Best heritage stay

Subira House

A Grade I-listed historic house directly behind Lamu Fort, with courtyards, gardens, airy galleries and roof terraces. This is the one I would pick if the building itself is part of the reason you want to stay in Old Town. One unusual detail: the owners use water-saving toilet systems rather than standard flush toilets, so read the room information before booking.

Check Subira House Prices
Lamu House boutique hotel on the Old Town waterfront
Best polished Old Town stay

Lamu House

If you want the cultural immersion of Old Town without giving up hotel-style comfort, this is the obvious upgrade. The restored Swahili townhouses sit on the seafront and add pools, a waterfront restaurant and a much more polished boutique-hotel feel while keeping you inside the historic center.

Check Lamu House Prices
Ttunu House private villa in Lamu Town
Best for families or groups

Ttunu House

This is a different proposition from the guesthouses: a large house in Lamu Town with a pool and much more private shared space. It makes sense for a family or group of friends who want Old Town outside the door but would rather live together than book several separate rooms.

Check Ttunu House Prices

Old Town is my first-choice base for a first visit, but know what you are booking. Historic houses can mean stairs, open courtyards, fan-cooled rooms and more sound from the street or nearby mosques than you would get in a sealed resort. I see much of that as part of the experience, but I would not pretend everybody will.

Best for beach access and boutique stays

Where to Stay in Shela

Shela is the easier answer if you want Lamu to feel more like a coastal holiday. You still have Swahili architecture and village life around you, but the long beach, boutique hotels, rooftops and sunset scene become much more central to the stay.

I would choose Shela over Old Town for a honeymoon, a beach-heavy trip, a wellness break or a second visit when I already knew the historical center. You can still reach Lamu Town by boat or walk there during daylight, so staying here does not cut you off from the UNESCO side of the island.

Traditional Swahili-style house in Shela Village on Lamu Island
Shela still feels unmistakably Swahili, but the pace is quieter and the beach becomes a much bigger part of the day.
Peponi Hotel in Shela, Lamu
The classic Shela splurge

Peponi Hotel

Peponi has been part of Shela since the 1960s and still feels like the iconic choice. I came here for drinks and dinner and loved the setting. Stay here if you want a small, established boutique hotel, the social side of Shela and easy access to the beach rather than a hidden-away retreat.

Check Peponi Hotel Prices
Banana House and Wellness Centre in Shela
Best for wellness

Banana House and Wellness Centre

A long-running Shela favorite built around a tropical Swahili-house atmosphere, hospitality, wellness and a strong connection to the village. It is only a short walk from the seafront, so I would shortlist it if yoga, massage and a slower rhythm are part of the reason you are coming.

Check Banana House Prices
Jua House bed and breakfast in Shela
Best small B&B

Jua House

A seven-room B&B in the traditional village with two rooftop terraces and a particularly appealing breakfast setup: homemade granola, yogurt, jam and bread from the in-house bakery. Shela Beach is about a 10-minute walk away, so this is a good middle ground between village atmosphere and beach access.

Check Jua House Prices
Kijani Hotel in Shela Village, Lamu
Best garden-and-pool boutique stay

Kijani Hotel

Kijani sits in Shela with lush gardens, a freshwater pool, rooftop dining and spacious Swahili-style rooms. I would shortlist it for couples who want more hotel facilities than a small guesthouse without moving across to a self-contained Manda resort.

Check Kijani Hotel Prices
Shela Bliss guesthouse in Shela Village
Best rooftop views

Shela Bliss

A small guesthouse in the village with rooftop and terrace views across Manda Bay, and roughly a five-minute walk to Shela Beach. I would choose it over a larger hotel if you care more about a personal stay, rooftop sunsets and village atmosphere than a pool or full resort facilities.

Check Shela Bliss Prices
Marquezy House waterfront villa near Shela on Lamu Island
Best private house near Shela

Marquezy House

A five-room waterfront house surrounded by a large garden, with several terraces and space for up to nine guests. It is within walking distance of Shela and the beach, but feels more secluded than staying in the middle of the village. I would look here for a family or group wanting privacy without giving up Shela access.

Check Marquezy House Prices
Wide sandy Shela Beach on Lamu Island
If your ideal Lamu morning starts with a long walk on this beach, Shela is probably the better base.
Best when the hotel itself is the destination

Where to Stay on Manda Island

Manda is the one I would choose most deliberately. It can be wonderful — quieter, more private and often very beautiful — but I would not book it merely because the photos look more luxurious.

If you stay on Manda, boats become part of ordinary life. Shela may be directly across the channel and the airport may be conveniently close, but dinner in Old Town, a walking tour, a market visit or a spontaneous change of plan all involve getting on the water.

Panos sailing by dhow near Manda Island in the Lamu Archipelago
I loved being on the water around Manda, but staying here means accepting that boats are part of your daily logistics, not just an excursion.
The Majlis Resort on Manda Island, Lamu
Best full-service luxury resort

The Majlis Resort

The Majlis is the clear choice if you want Manda to feel effortless: a proper luxury resort on Ras Kitau Bay, directly across from Shela, with pools, restaurants, bars and the sort of facilities that make staying on the other side of the channel feel intentional rather than inconvenient.

Check The Majlis Resort Prices
Mangrove House guesthouse on Manda Island
Best intimate Manda hideaway

Mangrove House

Almost the opposite of a resort: a tiny waterfront guesthouse with only two ensuite rooms, a garden and a much more private, home-like atmosphere. This is the Manda option I would choose for reading, writing, swimming and genuinely switching off rather than filling every day with sightseeing.

Check Mangrove House Prices

Before booking Manda, ask one boring but important question: what boat transfers are included, and what happens if you want to go out for dinner after dark? A low room rate is less meaningful if every spontaneous trip across the channel becomes an extra cost and another arrangement.

Do you really need two hotels?

Should You Split Your Stay Between Lamu Town and Shela?

For a short trip, I would not. Lamu Town and Shela are close enough that you can experience both without packing again, carrying luggage through narrow lanes and coordinating another boat or porter.

  • 3–4 nights: choose one base and stay there.
  • 5–6 nights: a split can make sense if you genuinely want two moods — for example, three nights in Old Town and two or three in Shela.
  • 7+ nights: adding Manda becomes more attractive if you want the trip to finish as a proper retreat.

If I were repeating my own first trip with five nights, I would probably do three nights in Old Town + two in Shela. That keeps the cultural part of the trip intact and then lets the final days become deliberately lazy.

Panos visiting Takwa Ruins on Manda Island near Lamu
Where you sleep changes the rhythm of the trip, but not whether you can reach places like Takwa — I visited it by dhow while staying in Lamu Town.

For the day-by-day version of how I connected Old Town, Takwa and Shela without changing hotels, see my 3 days in Lamu itinerary.

Skip the endless shortlist

Best Lamu Hotels by Trip Type

If this is you…I would start with…AreaWhy
First-time visitor who came for Swahili cultureAmu House or Subira HouseLamu Old TownYou are sleeping inside the history rather than visiting it from elsewhere.
Value-focused travelerJamboHouse LamuLamu Old TownSimple rooms plus unusually strong local planning help.
Want Old Town but more comfortLamu HouseLamu Old TownHeritage setting with pools and a polished waterfront hotel feel.
Best hotels in Lamu for couples / honeymoonPeponi or KijaniShelaBeach access, atmosphere and easier sunset-to-dinner days.
Wellness tripBanana HouseShelaThe stay is built around slowing down rather than sightseeing efficiency.
Small B&B with personalityJua House or Shela BlissShelaRooftop views and personal scale without full resort pricing.
Best hotels in Lamu for families or groupsTtunu House or Marquezy HouseOld Town / ShelaMore private shared space than separate hotel rooms.
Luxury resort and do-nothing daysThe Majlis ResortManda IslandEnough facilities to make boat-dependent island living easy.
Quietest, smallest-scale retreatMangrove HouseManda IslandOnly a couple of rooms and a much more intimate feel.
What I would check before paying

8 Things to Check Before Booking a Hotel in Lamu

1. Air-Conditioning vs Fans

Do not assume a beautiful room has air-conditioning. Many traditional Swahili houses are designed around natural ventilation, courtyards and fans. That can be lovely — unless you sleep badly in heat. Check the exact room, not just the property description.

2. Stairs and Accessibility

Historic houses and rooftop guesthouses can involve steep stairs and no elevator. If mobility is an issue, ask for a ground-floor room before booking rather than hoping one is available on arrival.

3. What “Beachfront” Means

Shela Beach and a channel-facing waterfront are different experiences. Both can be beautiful, but if you picture walking straight from breakfast onto a long swimming beach, verify the map and recent photos.

4. Airport Boat Transfer

Every stay starts with the water because Manda Airport is across the channel. Some properties include or organize airport pickup; others charge separately. Confirm who is meeting you, where and at what price before you fly.

5. Night Boats

If you stay on Manda and want dinner in Shela or Old Town, or if you stay in Old Town and linger over drinks in Shela, you may need a boat after dark. Ask your hotel what that normally costs and how late it can be arranged.

6. Power, Wi-Fi and Remote Work

Lamu is not the place where I would assume uninterrupted power simply because a listing says “Wi-Fi.” If you need to work, ask about backup power, router location and whether the exact room has a decent signal. Properties such as JamboHouse explicitly mention backup batteries, while smaller island stays may run much more simply.

7. Festival Dates and Noise

Maulid and the Lamu Cultural Festival can be fantastic reasons to visit, but they also change room availability, prices and noise levels dramatically. If you are a light sleeper, check what is happening during your dates before choosing a room near the center.

8. Luggage

There are no normal taxis waiting to drive through Old Town or Shela. Bags move by hand, cart, donkey or porter after the boat. This is not difficult, but it is one more reason not to bring a ridiculous suitcase or switch hotels every second night.

My own booking rule: I would happily sacrifice a little conventional hotel luxury in Old Town for atmosphere, but I would not sacrifice sleep. Room ventilation, noise and the exact bathroom setup are the three things I would check most carefully in a historic house.

Donkey at Shela waterfront in Lamu
Quick answers

Where to Stay in Lamu FAQ

Is it better to stay in Lamu Town or Shela?

For a first culture-focused trip, I prefer Lamu Town because you live inside the UNESCO Old Town and can walk to markets, museums, restaurants and the waterfront. Choose Shela if the beach, boutique hotels and a quieter atmosphere matter more.

Where should a first-time visitor stay in Lamu?

I would start with Lamu Old Town unless you are explicitly coming for a beach holiday. It gives you the strongest sense of the Swahili heritage that makes Lamu different from other Kenyan coastal destinations.

Where is the best beach area to stay in Lamu?

Shela is the easiest choice for direct access to the long open-ocean beach while still keeping restaurants and village life nearby. Manda has attractive waterfront and beach properties too, but you become more dependent on boats.

Can you walk from Shela to Lamu Town?

Yes. The coastal walk is roughly 30–45 minutes depending on your pace and exact start point. In the heat, with luggage or after dark, I would take a boat instead.

Is Manda Island a good place to stay?

Yes, if privacy and resort or retreat time are the point of the trip. I would not choose Manda merely to save money or because the hotel photographs look luxurious, because every Old Town or Shela outing adds boat logistics.

How many nights should I stay in Lamu?

Three nights is enough for a first taste of Old Town, Takwa and Shela. Four or five nights feels more relaxed, and a week gives you enough time to justify splitting your stay or adding a quiet Manda retreat.

Should I split my stay between Lamu Town and Shela?

Not for only three or four nights. For five or six nights, a 3+2 or 3+3 split can work well if you want Old Town culture first and beach time second.

Do hotels in Lamu have air-conditioning?

Some do, but many historic guesthouses rely on ceiling fans and natural ventilation. Check the exact room description because facilities can vary even within the same property.

How do I get from Manda Airport to my hotel?

By boat. I recommend sending your flight details to the hotel beforehand and having them confirm the pickup point, transfer price and who will meet you on arrival.

My final pick

I Would Still Choose Lamu Old Town First

Not because it has the fanciest hotels — it does not — but because it gave me the Lamu I had come to experience. I loved waking up among the coral-stone lanes, hearing the town start its day and being able to wander out for food or a waterfront walk without planning anything.

For a second trip, I would be very tempted by a few nights in Shela. And if I wanted to do almost nothing at all, Manda would suddenly make perfect sense. That is really the point of this guide: there is no single best place to stay in Lamu, but there is a best base for the trip you want.

Planning your first visit?

See exactly how I combined Old Town, Takwa Ruins and Shela in three days.

Read My 3-Day Lamu Itinerary

Want my firsthand hotel pick?

Amu House is where I stayed in Old Town, and I would happily stay there again.

Check Amu House Prices

Last Updated on 11/10/2026 by Panos

Similar Posts

Leave a Comment