Skip to main content

Filter by:


Star Rating

Review Score

Lamu – 18 hotels and places to stay
See the latest prices and deals by choosing your dates.
Msafini Hotel, hotel in Lamu

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.

7.5
Scored 7.5
Good
Rated good
256 reviews
Price from$81per night
Jannat House, hotel in Lamu

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.

7.7
Scored 7.7
Good
Rated good
107 reviews
Price from$30.70per night
Royal House Shela, hotel in Lamu

Featuring 5-star accommodations, Royal House Shela is located in Lamu, a 2-minute walk from Manda Beach and 200 yards from Mnarani House.

7.3
Scored 7.3
Good
Rated good
43 reviews
Price from$80per night
LAMU HOUSE, hotel in Lamu

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.

8.4
Scored 8.4
Very Good
Rated very good
22 reviews
Price from$117per night
Jua House, hotel in Lamu

Jua House provides accommodations in Lamu. The bed and breakfast features city views, a sun terrace, and free Wifi is available throughout the property.

9.2
Scored 9.2
Wonderful
Rated wonderful
258 reviews
Price from$120per night
Andavelo House, hotel in Lamu

With 18th Century Swahili House Museum reachable in a few steps, Andavelo House provides accommodations, a restaurant, a garden, a bar, and a shared lounge.

9.3
Scored 9.3
Wonderful
Rated wonderful
81 reviews
Price from$94.50per night
Amu House, hotel in Lamu

Providing a garden, a terrace, and free Wifi, Amu House is a recently renovated guest house a 1-minute walk from Lamu Fort and 200 yards from Lamu Museum. This guest house provides a shared lounge.

8.8
Scored 8.8
Excellent
Rated excellent
68 reviews
Price from$45per night
Kijani Hotel, hotel in Lamu

Featuring a swimming pool and tropical gardens, Kijani Hotel is located on the coast of Lamu Island, along the Indian Ocean. The décor comes with natural handmade furniture, lanterns and ornaments.

8.5
Scored 8.5
Very Good
Rated very good
66 reviews
Price from$218.50per night
Jamala Guesthouse, hotel in Lamu

Featuring a garden, Jamala Guest house is located in Lamu in the Coast region, 141 feet from Lamu fort. Popular points of interest around the property include Old Jetty (Lamu) and Water well.

8.4
Scored 8.4
Very Good
Rated very good
51 reviews
Price from$37per night
Makubwa House, hotel in Lamu

With an indoor pool and a terrace, Makubwa House is a historic vacation home that features accommodations with free Wifi. With sea views, this accommodation provides a balcony.

9.1
Scored 9.1
Wonderful
Rated wonderful
37 reviews
Price from$120per night
See all 16 hotels in Lamu

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:

  • 10
    Scored 10

    Lamu is a mesmerizing town with a beautiful history.

    Lamu is a mesmerizing town with a beautiful history. The people are very friendly and welcoming. For instance - the town can be like a labyrinth, which makes it a bit challenging sometimes to find spots - even with Google Maps. Either people ask you if you need help or you can ask them and they show you the way - many of them even walked us to the location. This experience was so wonderful - I would definitely come back again.
    Meron
    Germany
  • 10
    Scored 10

    Great, quaint town.

    Great, quaint town. The scent of the donkey excrement is off-putting but seeing them is sublime. Being a coastal town, there are many ‘captains’. I had my transport pre-organized with my accommodation so be weary of that and potential scams, as well as the impromptu tour guides. Touch water, take a sunset sail boat ride, and visit the beach, maybe even Shela. Locals were very nice and friendly, warm welcomes. Affordable restaurants as well, Sailor’s Joint for example. I stayed at Subira House.
    Daen
    Canada
  • 4.0
    Scored 4.0

    A beautiful resort, with many amenities with a lot of...

    A beautiful resort, with many amenities with a lot of details paid to the decor. Unfortunately, not the same attention was given to the 3 restaurants. Poor quality food with a limited selection except for a very nice breakfast buffet. Had confirmed a twin bedded room, but did not receive one. The beds are extremely firm as the mattress sits on a cement platform but does have a nicely hung mosquito net. Easy access across the water to Lamu.
    Chez Linda
    United States of America
  • 8.0
    Scored 8.0

    - The ocean activities are marvelous!

    - The ocean activities are marvelous! Amazing experience, memories I will always treasure. Food was also nice, a lot of seafood. Very culturally rich too! - The town is dirty, because of monkeys, people in Lamu seem to have gotten used to it, but for an outsider its not. In addition, they don't treat the donkeys right, so it's sad to see them suffering. Lamu is a small town, I wish they would think of other means of transport and at least for people just walking, donkeys should be forbidden. There was also a lot of trash on the street, even in monuments.
    Evelin
    El Salvador
  • 8.0
    Scored 8.0

    Lamu is quite a unique place which is different from the...

    Lamu is quite a unique place which is different from the main land of Kenya. You can enjoy the historical environment, beautiful beaches, sun rise and sun set, relaxing on the boat/dhow. And Lamu people are very kind to visitors, I love it. Some activities in the sea may be affected by the tide. So, it's better to ask people in advance when you can do the activity you want to do.
    Mutsumi
    Kenya
  • 10
    Scored 10

    The town is quirky and locals are great.

    The town is quirky and locals are great. No cars or motorbikes in the center but lot of donkeys. Lamu is really worth to visit! Only thing, its quite dirty, especially the seafront. Plastic every where
    Heli
    Finland

Explore guest reviews of hotels in Lamu

  • From $94.50 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 81 reviews
    We had a very comfortable stay. The staff is very helpful, friendly and welcoming. The house is tastefully decorated and had what we needed to make our stay comfortable. The location is perfect for walks in the old town and along the channel, also very close to a variety of local food joints and the donkey sanctuary. We would definitely go back if we are looking at spending time in Lamu again. And I almost forgot to mention, the breeze at night with the windows open was gorgeous. We stayed in one of the King suites.
    Jasmin
    Kenya
  • From $180 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 22 reviews
    A remarkable property, full of history and character, and stylishly decorated. Our quiet room and private terrace at the back of the hotel overlooked charming rooftops, with dhows on the sea in the distance. The multiple pools, each set in its own secluded courtyard, are perfect for relaxing after a day exploring the island or the historic Old Town, and the waterside restaurant is totally delightful. Best of all, the team are so warm, welcoming and genuine - they really embody the spirit of Lamu and Kenya.
    Colin
    South Africa
  • From $94.50 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 81 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.1
    Scored 8.1
    Very Good
    Rated very good
     · 34 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 $126 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 24 reviews
    Our stay on Manda’s side at Mangrove House was truly wonderful. The location is unmatched, the peace and quiet are absolute. The staff is wonderful and so is the owner, super attentive and ready to help and share. The house is right in front of Shela and Peponi hotel, just a short boat trip away. Would absolutely go back, and recommend it to everyone going to Lamu!
    Amparo
    Spain
  • From $9.90 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 17 reviews
    Very comfortable stay in a perfect location in the Lamu old town. The price is unbeatable, and it had everything we need to have a comfortable sleep. Muhammad, Emanuel and their team were super friendly, supportive and professional. Previous review said negative things about the toilet, but our experience was great. Comfortable clean well managed toilet.
    Jumpei
    Australia
  • From $80 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 16 reviews
    Pwani is at an unbeatable location in Lamu, you open your windows straight to the sealife and culture. The staff is ultra helpful and kind. Both face to face and by whatsapp, they always responded timely and effectively. The roof terrace is stunning, great for relaxing, having a drink and watching Lamu.
    Paulino Rafael
    Qatar
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 134 reviews
    The guesthouse is located just next to the UNESCO historical center, it has amazing terrace with a beautiful sunrise view and cozy space for chilling. Arnold is very helpful with providing all information about the town and surroundings, helping organizing some tours etc. We had lovely time.
    Eliška
    Czech Republic
  • 7.3
    Scored 7.3
    Good
    Rated good
     · 43 reviews
    Location was ok. Close to the main area of Shela and there is a nice view from the resting area. Breakfast was ok also, not buffete and sometimes there were missing things (like toasts) but is ok if u talk with them. Overall I think is good for the price and the type of hotel.
    Pablo
    Turkey
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 186 reviews
    The welcome drink (fresh passion juice) and convenient check in was awesome. I also liked the breakfast, Hamid was accomodative and friendly, too. The place was clean and was reasonably priced. Tom also met us on time at the Shela jetty and carried our luggage, which was nice.
    Khairunisa
    Kenya
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 203 reviews
    Nice and helpful staff, good breakfast. Located in the heart of the action in Lamu town right next to the fort. We were the only customers so literally had the house for us which was great Bathroom is private external nice Swahili architectural features throughout.
    Edouard
    United States of America
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 116 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 $252 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 66 reviews
    Very nice hotel right by the water and the boats in lovely Shela on Lamu. Good atmosphere. Nice restaurant with good food selection. Very happy about the service as well. Would really recommend this place!
    Frederik
    Belgium
  • From $165 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 243 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.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 203 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 $80 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 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
  • From $81 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 256 reviews
    We stayed at the King Suite with a massive balcony that has a beautiful view. It was probably the best highlight of staying in Shela. We would highly recommend the King Suite.
    Serena
    Kenya
  • From $81 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 256 reviews
    Fairly priced Close to many eateries and the Shela jetty Good food Great, helpful & pleasant staff
    Kwasi Gachie
    Kenya
  • From $60 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 112 reviews
    cute and comfortable on the water. hotel manager is wonderful and ensures you have a good stay!
    Fathima
    Canada
  • From $50 per night
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 11 reviews
    Superb location in the picturesque town of Shela. the sunrises from the balcony are wonderful!
    Teagan
    South Africa