Skip to main content

Check out these popular cities in Lamu

Stay in Lamu's best hotels!

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+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Peponi Hotel Lamu - Kenya

Hotel in Shela

Facing the beachfront, Peponi Hotel Lamu - Kenya offers 4-star accommodations in Shela and features an outdoor swimming pool, garden and terrace. This hotel is a home from home. The quality, variety and value of the food is exceptional. The staff are second to none. And the owner was superb and made us feel very much at home. Very difficult to put into words how great this place is. Just GO THERE!! You can thank me later.

Show more Show less
9.5
Exceptional
13 reviews
Price from
$250
per 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. Everything about Jannat House was awesome. The pool was so nice to cool off in the HOT Lamu climate. Honestly, I dont think we could have survived the heat without the pool. The service was amazing. We felt so welcomed. Like a home away from home. The chef provided an impromptu cooking class to show up how to cook the fish we caught. Carol provided good advice and has a reputation for being a good, honest, and caring manager. There are alot of areas to lounge in the shade. Its quiet but close to everything. When we come back to Lamu, this is the only place we will stay due to our warm, lovely experience. THANK YOU!!

Show more Show less
8.6
Excellent
143 reviews

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. The space, the welcoming and attention to details. The staff and the service.

Show more Show less
8.2
Very Good
36 reviews
Price from
$225
per night

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. Free WiFi access is... The view on the rooftop for breakfast was fantastic. Delicious fresh fruit for breakfast every day. The staff were extremely helpful and friendly.

Show more Show less
7.6
Good
223 reviews
Price from
$67.50
per night

The Red Pepper House

Hotel in Lamu

Facing the beachfront, The Red Pepper House offers 5-star accommodations in Lamu and features a garden, shared lounge and terrace.

Show more Show less
5.3
Review score
3 reviews
Price from
$335
per night

Shiban House

Shela

Shiban House is offering accommodations in Shela. The homestay, set in a building dating back to 2006, is a 5-minute walk from Manda Beach and 200 yards from Mnarani House. Joseph and Mpanzi were very lovely and took good care of me. I enjoyed chatting with them and really felt like I had made new friends by the time I left. The house is large and clean and is well located in Shela. A very comfortable base to explore Lamu and its delights.

Show more Show less
9.2
Wonderful
103 reviews
Price from
$33
per night

Amu House

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. the location in the old town and the friendly staff

Show more Show less
9
Wonderful
113 reviews
Price from
$40
per night

JamboHouse Lamu

Lamu

JamboHouse Lamu offers accommodations in Lamu, a 6-minute walk from 18th Century Swahili House Museum and 700 yards from Riyadha Mosque. I had an absolutely wonderful stay in Lamu! The location was incredibly accessible, making it easy to explore the area. Our host was fantastic — welcoming, attentive, and always ready to help with any requests. The property was ideally situated near local amenities, so everything we needed was just a short walk away. Plus, there were so many activities to enjoy, from scenic walks around the island to boat rides and exploring the rich history of the area. It was truly a memorable experience, and I highly recommend it to anyone looking to visit Lamu!

Show more Show less
9.2
Wonderful
133 reviews
Price from
$18
per night

Jua House

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. I loved how friendly & helpful the staff were! The place was superbly clean & the breakfast was amazing! Got a surprise room upgrade when I checked in which I was super happy with.

Show more Show less
9.2
Wonderful
285 reviews
Price from
$80
per night

Kipepeo apartment

Lamu

Kipepeo apartment features free Wifi and views of city in Lamu. Gallery Baraka is a 4-minute walk away, and Riyadha Mosque is 500 yards from the apartment. The host Martin is an amazing host. He showed us all the good spots in lamu old town. When something was wrong with the appartement he had it fixed or had someone come in seconds. The view from the balcony is stunning. Really recommend!

Show more Show less
9.1
Wonderful
7 reviews
Price from
$27
per night

Hotels with extra health and safety measures

Find hotels in Lamu with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Lamu in the past month

See all

FAQs about hotels in Lamu

  • Many families visiting Lamu loved staying at Peponi Hotel Lamu - Kenya, Jannat House, and LAMU HOUSE.

  • Peponi Hotel Lamu - Kenya, Jannat House, and LAMU HOUSE are some of the popular hotels in Lamu.

  • Lamu, Shela, and Matondoni are popular with other travelers visiting Lamu.

  • Travelers who stayed in Lamu near Lamu Airport (LAU) have said good things about LAMU HOUSE, Jannat House, and Peponi Hotel Lamu - Kenya.

  • On average, 3-star hotels in Lamu cost $81 per night, and 4-star hotels in Lamu are $96 per night. If you're looking for something really special, 5-star hotels in Lamu cost around $233 per night (based on Booking.com prices).

  • There are 104 hotels in Lamu you can book on Booking.com.

  • Couples traveling to Lamu loved staying at Peponi Hotel Lamu - Kenya, LAMU HOUSE, and Jannat House.

See reviews by guests who stayed at hotels in Lamu

See all