Skip to main content

Featured place to stay destinations

Destination inspiration for your trip – find a place to stay

The best places to stay in Lamu

Check out our selection of great places to stay in Lamu

Filter by:


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.

Furaha House

Shela

Offering sea views, Furaha House is an accommodation located in Shela, 60 metres from Manda Beach and 200 metres from Shela Beach. This beachfront property offers access to a balcony. The accommodation provides free WiFi throughout the property, as well as a terrace and a restaurant. Our host Kazunga was fantastic! He cooked delicious meals for us, set up tours, and showed us around town.

Show more Show less
8.9
Excellent
14 reviews
Price from
$75
per night

Mangrove House

Lamu

Facing the seafront on Manda Island, Mangrove House features a private beach area. Among the various facilities are barbecue facilities and a garden. Free WiFi is available and Gallery Baraka is 3.5 km away. Excellent location, excellent hosts (Masha and Harrison), extremely scrumptuous food. You feel at home. Extreme tranquility on Manda Island, away from the hustle and bustle. Hard to beat.

Show more Show less
8.1
Very Good
24 reviews
Price from
$119.70
per night

Deuli House

Shela

Set within 100 metres of Shela Beach and 100 metres of Manda Beach in Shela, Deuli House provides accommodation with seating area. This beachfront property offers access to a balcony. The apartment features family rooms. Beautiful house, spacious room and very attentive staff. I was taken care of very well. Chui helped us plan our activities very well. The tours and boat trips were fun and organized.

Show more Show less
8.4
Very Good
5 reviews
Price from
$65
per night

Jamala Guesthouse

Lamu

Featuring a garden, Jamala Guesthouse is situated in Lamu in the Coast region, 43 metres from Lamu fort. Popular points of interest around the property include Old Jetty (Lamu) and Water well. Some units at the property have a balcony with a garden view. Jamala Guesthouse, nestled in the heart of Lamu Old Town, was an absolute delight for us first-time visitors to Lamu. It provided a unique opportunity to deeply immerse ourselves in the local culture and connect with the welcoming people. The early morning calls to prayer from the surrounding mosques, for instance, became an integral part of the immersive experience. It is located just a short walk from the boat jetty which is super convenient! The host, Baji, was not only highly responsive but also incredibly helpful. Right from the moment we made our booking, he was readily available to provide us with all the information we needed. Baji even arranged a boat pick-up for us and an enriching Old Town Tour with Abu, who was an absolute delight to be around. The rooms at Jamala were both spacious and well-equipped with all the essentials, making it excellent value for money. The breakfast was also nice and balanced, with the option of tea/coffee, bread, eggs and fruit. There is also a kitchen available complete with a fridge that is available for guests to use. We really enjoyed our stay and would definitely stay at Jamala again! Thank you to the team for making our inaugural visit to Lamu very memorable!😊😊

Show more Show less
8.3
Very Good
53 reviews
Price from
$26.64
per night

Amu House

Lamu

Providing a garden, a terrace and free WiFi, Amu House is a recently renovated guest house 200 metres from Lamu Fort and 200 metres from Lamu Museum. With inner courtyard views, this accommodation offers a balcony. Featuring family rooms, this property also provides guests with a picnic area. Totally wonderful, exquisitely-maintained centuries-old Swahili house.

Show more Show less
8.8
Excellent
69 reviews
Price from
$35
per night

Kijani Hotel

Lamu

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

The rooms include en suite bathrooms with a shower and complimentary toiletries. The suites also offer views of the sea or garden, as well as a balcony and seating area. We loved the position being tight on the beach , the restaurant was also looking over the beach with beautiful cool breezes. The staff are all very friendly and helpful

Show more Show less
8.5
Very Good
68 reviews
Price from
$252
per night

Samaki House

Lamu

Providing garden views, a garden and free WiFi, Samaki House provides accommodation well located in Lamu, within a short distance of 18th Century Swahili House Museum, Lamu Museum and Lamu Fort. It is located 700 metres from Gallery Baraka and offers luggage storage space. The guest house features family rooms. We stayed two nights the whole family (5 persons) and we loved the house from the first minute. It was very clean and in perfect conditions of use. The decoration and distribution is really nice. The bath rooms in perfect conditions and very comfortable, also the bedrooms (the family room is incredible). But the best of all is Moses, who is very friendly and helpful and prepares amazing breakfast. And helped us to contact captain Bubu, who brought us in his dhow between the islands. Very recomendable if you go to Lamu.

Show more Show less
7.8
Good
118 reviews
Price from
$33.30
per night

Msafini Hotel

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 available. The Swahili breakfast was excellent

Show more Show less
7.5
Good
258 reviews
Price from
$81
per night

Jannat House

Lamu

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

Decorated with wood-carved Swahili furniture, the rooms have a seating area and some of them have private balconies. The bathrooms also come with towels. Extras include linen and a fan. Great staff, beautiful space, excellent service

Show more Show less
7.8
Good
108 reviews
Price from
$34.30
per night

Shella White House

Lamu

Situated just 10 metres from the Lamu beachfront, Shella white house features a restaurant and a rooftop veranda with panoramic views of the Indian Ocean.

The rooms all include a balcony with outdoor dining facilities. They also come with a seating area and a refrigerator. Some rooms have an en suite bathroom, and others have access to a shared bathroom and shower. Shella White House was perfect. So good customer service: I lost the room key and they handled the situation very well and I was so happy with that. I enjoyed the breakfast and views from the roof top alot.

Show more Show less
7.4
Good
187 reviews
Price from
$25.20
per night

Most booked places to stay in Lamu this month

FAQs about places to stay in Lamu

  • Most places to stay on Booking.com offer free cancellation.

  • JamboHouse Lamu, Jua House, and Subira House are some of the popular places to stay in Lamu.

    In addition to these places to stay, Umma House, Makubwa House, and Wildebeeste Lamu are also popular in Lamu.

  • Many families visiting Lamu loved staying at JamboHouse Lamu, Umma House, and Shela Bahari.

    Similarly, Makubwa House, Mangrove House, and Jua House are also popular among families.

  • Couples traveling in Lamu loved staying at Makubwa House, JamboHouse Lamu, and Furaha House.

    Similarly, these places to stay in Lamu were also highly rated by couples: Jua House, Subira House, and Swahili Dreams Apartments.

  • The average price per night for a place to stay in Lamu for this weekend is $193, based on current Booking.com prices.

  • Beytsalaam Apartments, Makubwa House, and Subira House have received great reviews from guests in Lamu about the views from these places to stay

    Guests staying in Lamu also loved the views from these places to stay: Wildebeeste Lamu, Furaha House, and Amu House.

  • We make it quick and easy to book a place to stay in Lamu. Here’s what we offer:

    • Free cancellation on most stays
    • We Price Match
    • 24/7 customer support in 40+ languages

  • There are 51 places to stay in Lamu you can book on Booking.com.

Places to Stay that guests love in Lamu