Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Lamu – 46 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Located a few steps from Kipungani Beach, Kizingo Beach Eco Lodge offers 4-star accommodations in Lamu and features a fitness center, a garden and a bar. The hotel has family rooms.

everything was perfect - the staff, the food, the lodges... fantastic place

Show more Show less
9.1
Wonderful
9 reviews

Royal House Shela is a 5-star property located in Lamu. Featuring room service, this property also provides guests with a terrace. The hotel has family rooms.

One of the best places I have stayed in lamu

Show more Show less
7.2
Good
40 reviews
Price from
$40
per night

Located in Lamu and with 18th Century Swahili House Museum reachable within a 1-minute walk, LAMU HOUSE has concierge services, non-smoking rooms, a restaurant, free WiFi and a bar.

The staff were really accommodating, couldn't do enough for you. Rooms were very authentic and clean. Food in the restaurant was very good. Thoroughly enjoyed our stay

Show more Show less
8.6
Excellent
13 reviews
Price from
$162
per night

Located in Shela, 2 minutes' walk from Shela beach and a 10 minutes' boat ride from Lamu Town UNESCO Heritage Site, Msafini Hotel offers an outdoor pool and a restaurant. Free WiFi access is...

The Swahili breakfast was excellent

Show more Show less
7.5
Good
270 reviews

Located in Lamu, a 1-minute walk from Lamu Museum, Zion House has air-conditioned accommodations and a terrace.

Show more Show less
Price from
$18
per night

Located in Lamu, within a few steps of Lamu Fort and a 2-minute walk of Gallery Baraka, New Mahrus Hotel Lamu has accommodations with a private beach area as well as free private parking for guests...

Show more Show less
1
Review score
1 reviews
Price from
$8.40
per night

Lamu Palace Hotel has a shared lounge, terrace, a restaurant and bar in Lamu.

the design was close to the local architecture, a fusion os Spanish Swahili architecture. very clean and with great security and privacy the staff were amazing, the manager Leah very responsive, resourceful and friendly. Joyce and Esther and Abu were absolutely great

Show more Show less
6.9
Review score
19 reviews
Price from
$69
per night

Offering an outdoor pool, garden and a restaurant, Jannat House is located in Lamu Old Town. It is located a short walk away from the Waterfront and the Main Road. Free Wi-Fi access is available.

Breakfast was simple but good and the guest was really super nice and friendly

Show more Show less
7.5
Good
93 reviews
Price from
$36.10
per night

Overlooking the beach and surrounded by forest, The Red Pepper House is located on Lamu Island and offers private, secluded accommodations.

Show more Show less
6.5
Review score
2 reviews
Price from
$320
per night

Set 984 feet from Lamu Fort, Beytsalam offers accommodations with a shared lounge, a terrace and a shared kitchen for your convenience. Complimentary WiFi is offered.

Price point was spot on! Location fantastic and conveniently close to the airport. Dinner next door at Lamu House was exceptional. Nice alternative to the more expensive Shella.

Show more Show less
7.8
Good
109 reviews
Price from
$67.50
per night

Most-booked hotels in Lamu in the past month

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Lamu:

Explore guest reviews of hotels in Lamu

  • 9.2
    Wonderful · 232 reviews
    I would highly recommend Jua House to everyone.The place is so immaculate, breakfast the fresh home made bread....when they serve to you still piping hot,fresh fruits, coffee and the view from the roof top while having breakfast so gorgeous.Courteous staff, pleasant & attentive to your needs.The location is so central near to old town &:few meters walk to the beach less than 5 minutes walk.They even organised the boat and a porter to fetched me in the airport on arrival and same flying back to Nairobi....
    Marionito
    Ireland
  • 9.3
    Wonderful · 121 reviews
    The highlight of our stat in Jambo House is Arnold, its owner. He is doing a great job, responds quickly, provides airport pickup, shares a map with all the useful tips and nice places to eat and is at your service if you need to book any kind of trip around Lamu. Furthermore, the breakfast here are lovely and for a bargain price, so definitely don't miss out on them ! In the room, we had all we needed, and it was very quiet, so we slept very well! We will be back!
    Ladislav
    Slovakia
  • 9.2
    Wonderful · 78 reviews
    Beautiful boutique hotel with large spacious rooms done up in a gorgeous Swahili style and a massive common area, right in the heart of Lamu Old Town's narrow roads. Safari, Johnson and Abu are really great. Safari in particular went out of his way to help us make our stay amazing, such as finding us a dhow captain to organise a private dhow trip. I'd 100% recommend Andavelo House for your Lamu stay.
    Reya
    United Kingdom
  • 8.2
    Very Good · 35 reviews
    Wonderful stay in a heritage building in the heart of Shela, with local live going on around the accommodation. Phone and they will pick you up at the pier, as the place is quite hard to find ( I kept getting lost). Wonderful common areas to hang out, lovely breakfast in the mornings. The host was very helpful in arranging a doctor to come round when I needed (minor) medical care. Woud stay again.
    DF17
    Netherlands
  • From $70 per night
    7.8
    Good · 109 reviews
    Beyt Salam is a great house. It was a nice change from staying in Shela as we were right in Lamu. We liked the decoration, the amazing staff (got us a huge jug of water for our room, made us great breakfast, helped us organise a tour of the old town), and the beautiful rooftop. We definitely recommend this place!
    Meron
    France
  • 8.5
    Very Good · 52 reviews
    Beautiful premises, good location, very clean and safe. Exceptional shower (really). Breakfast met expectations. Keep in mind it's a guesthouse not a hotel, so common areas/amenities are limited (but there are comfortable couches and a hammock). They do provide good tourist information.
    Diego
    United States of America
  • 8.2
    Very Good · 12 reviews
    The apartment was lovely, super clean, very well decorated and well equipped. The location is ideal, with a great view over Shela and the sea (especially from the rooftop). The hosts are also very kind, responsive and accomodating :) Definitely recommend!
    Bensaid
    Kenya
  • From $45 per night
    7.8
    Good · 97 reviews
    Samaki is a super beautiful house located in the center of Lamu, very close to the fort and the museum, with a 30 minutes walking distance to Shela beach. We had an amazing time there and it was one of our best and memorable stays in Kenya
    ShaeKoup
    Iran
  • From $207 per night
    8.6
    Excellent · 13 reviews
    Beautiful old building with a lot of character very close to the port in Lamu old town. Big and clean room with private veranda. Good restaurant and bar overlooking the ocean. Pleasant and helpful staff
    Christopher
    Kenya
  • 8.7
    Excellent · 228 reviews
    Banana house is the perfect place to stay in Shela. It is a short distance from Peponi and a short boat ride or longer walk to Lamu itself. The hotel is well maintained and the service is great!
    Jonathan Karp
    United States of America
  • 9.3
    Wonderful · 121 reviews
    The owner is very helpful and did all his best to make our stay as comfortable as possible. Advised many tips about the people and the town. Guest house is highly recommendable for your stay
    Kiryuhantsev
    Russia
  • 9.1
    Wonderful · 34 reviews
    The staff and manager of the house so helpful. Lots of advice and recommendations where to eat. Also easy to find in the maze of Lamu, close to the jetty but far enough for a peaceful stay
    Jo
    United Kingdom
  • From $95 per night
    9.0
    Wonderful · 173 reviews
    Delicious breakfast. Freshly made bread, yoghurt, peanut butter and jams! Beautiful and peaceful place in Lamu town. Friendly staff. Really nice experience here as a solo female traveler.
    Eunice
    Netherlands
  • From $89 per night
    6.9
    Pleasant · 19 reviews
    The service by the staff was excellent. The location of my room was facing the ocean. The room had air conditioner and was very clean. Breakfast was superb considering Lamu is an island.
    Elijah M.
    Kenya
  • 8.5
    Very Good · 66 reviews
    Location is great...to the left Shela beach...to the right you could walk to Old Town Lamu. Food was excellent and staff were really attentive! We loved the Chess board
    Charles
    Kenya
  • From $130.50 per night
    7.5
    Good · 270 reviews
    Nice hotel in calm neighbourhood only a few minutes walk from the jetty. Cool pool, helpful staff, tasty breakfast and good value for money.
    Anfield Rd
    Sweden
  • From $55 per night
    8.7
    Excellent · 55 reviews
    The staffs Alex and karisa be very friendly staff and hotel very clean and maintained 5 mins walk from main town center thumbs up 👍
    YDA61
    Kenya
  • From $95 per night
    10
    Exceptional · 1 review
    Location - location - location! The house is located right next to Lamu House Hotel and has the most amazing seaviews!
    S
    Sharon
    Botswana
  • 7.4
    Good · 178 reviews
    Tom the caretaker is really helpful. He let us cook crabs and brought a standing fan. Walking distance to Shela beach
    Peter
    Qatar
  • From $70 per night
    7.8
    Good · 109 reviews
    The rooms were comfortable. The beds were great. The hotel was close to the water front.
    David Morse
    India