Search hotels in Lamu, Kenya

Enter your dates and choose from 80 hotels and other places to stay

Check out these popular cities in Lamu

Stay in Lamu's best hotels!

Filter by:

Star rating
Review score

Kizingo Beach Eco Lodge

Hotel in Lamu

Located a few steps from Kipungani Beach, Kizingo Beach Eco Lodge offers 4-star accommodation in Lamu and features a fitness centre, a garden and a bar.

C
Charlie
From
United Kingdom
The Banda we had was Deep Sea, nestled in the sand dunes with a gorgeous sea view. The decor was so well thought through with little details making such a difference from the weaving of the plants and their water system. To the lovely toiletries, gorgeous robes and swinging day beds. We wanted for nothing.Kizingo is paradise, peaceful and the perfect place to relax, explore, swim and just be. Nikki (the owner) and Pauline, Millicent, Paul, Alan and each of the team work so hard to ensure your stay at Kizingo is exactly when you need. They tune into each of the guests needs and Ensure you have your own Kizingo experience. There were activities available for us to do each day. We particularly loved the walk and bonfire in the dunes at sunset and swimming in the mangroves. Each meal was exceptional, carefully crafted with local ingredients / Catch of the day to ensure no waste. All healthy, tasty and delicious. Kizingo (the corner) is magical. Each night we would lay and look at the stars whilst listening to the gentle waves and nature. Thank you so much team. We will be back.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 18 reviews
Price from
US$370
1 night, 2 adults

Jannat House

Hotel in 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.

A
Anthony
From
France
The hotel is so nice and cute and beautiful- very authentic Lamu! It’s perfectly placed in old town. Loved the architecture and staff! So friendly !
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 158 reviews
Price from
US$59
1 night, 2 adults

LAMU HOUSE

Hotel in Lamu

Set in Lamu and with 18th Century Swahili House Museum reachable within 200 metres, LAMU HOUSE offers concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a restaurant.

E
Edem Dionne
From
Ghana
The people ! Everyone was so lovely and welcoming. Mildred was so helpful and kind. Additionally, the ambiance is so serene. Like a simple serenity. It’s an absolutely stunning property.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 96 reviews
Price from
US$160.88
1 night, 2 adults

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.

A
Adam
From
United Kingdom
The view on the rooftop for breakfast was fantastic. Delicious fresh fruit for breakfast every day. The staff were extremely helpful and friendly.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 177 reviews
Price from
US$85.50
1 night, 2 adults

JamboHouse Lamu

Hotel in Lamu

JamboHouse Lamu is set in Lamu, 300 metres from Gallery Baraka, 500 metres from Lamu Museum, and 500 metres from 18th Century Swahili House Museum.

i
irene
From
United States
Hostel tucked away behind old town centre, uphill so breezy (good), great views from THREE terraces. (Stairs!!!) Bit of a hike to get there but very interesting little streets and you get to meet your neighbours on the way in and out. Room spacious, well equipped; warm but fans (and you can sleep on terrace if steaming). Private bathrooms. Really nice breakfasts, good choices, eggs/veggies/pancakes/toast/butter/jam, fruit juice, fruit, all super fresh and beautifully cooked and served to order plus tea/coffee available all day. Arnold and Fred work very hard to keep things clean and tidy, and offer tons of info on EVERYTHING you could want to know. Plus good wifi. Extremely friendly atmosphere. Excellent value for money; I strongly recommend, esp. for a single traveller, felt very comfortable and relaxing.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 132 reviews
Price from
US$27.50
1 night, 2 adults

Jua House

Hotel in Lamu

Situated within 500 metres of Shela Beach and 200 metres of Mnarani House in Lamu, Jua House provides accommodation with seating area. The bed and breakfast features city views and a sun terrace.

K
Kelly
From
Nigeria
I loved how clean it was and how much attention was paid to details. Thé staff, especially Amani were very friendly and helpful and helped me navigate my way around.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 258 reviews
Price from
US$135
1 night, 2 adults

The Majlis Resort

Hotel in Lamu

The Majlis Resort is located in Lamu with views of the Ras Kitau Bay on Manda Island.

A
Andre
From
Namibia
We loved everything. it's an amazing place with great food, extremely beautiful rooms, and a magical location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 100 reviews
Price from
US$486
1 night, 2 adults

Red Moon House

Hotel in Lamu

Located in Lamu, a few steps from Manda Beach and 400 metres from Mnarani House, Red Moon House provides spacious air-conditioned accommodation with a terrace and free WiFi.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$225
1 night, 2 adults

Star House 3

Hotel in Shela

Situated 100 metres from Mnarani House, Star House 3 features accommodation in Shela. Free WiFi is available throughout the property and Shela Beach is 300 metres away.

I
Ida
From
Denmark
The design of the apartment and the view. Comfy long bed. Nice bathroom. Everything was thought through and perfect
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$117
1 night, 2 adults

Baytulkher

Hotel in Lamu

Featuring an indoor pool and views of garden, Baytulkher is a recently renovated bed and breakfast set in Lamu, 100 metres from 18th Century Swahili House Museum.

m
marie
From
United Kingdom
My family and I so had a fantastic time at Baytulkher. The food was yummy, the house is beautiful and spacious, the swimming was perfect for young kids and the sunset view from the roof was delightful. The location is relatively quiet for Lamu town, not far from the port and the fan really helped us to sleep well. Malik was so kind, helpful and accommodating. He helped us with transport, drinks, mosquitos nets for the sofa bed and much more. I would highly recommend here. For the price you pay, you really do get a lot. We are very grateful to have found here. They have listened to the comments made in previous reviews, as issue like hot water have definitely been resolved and we received cleaning each day.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 12 reviews
Price from
US$65
1 night, 2 adults
See all 80 hotels in Lamu

Most booked hotels in Lamu in the past month

See all

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 96 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 158 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 177 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 18 reviews

Popular with guests booking hotels in Lamu

FAQs about hotels in Lamu

See reviews by guests who stayed at hotels in Lamu

See all
From US$170 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 210 reviews
very amazing surroundings feels fresh, safe and serene room was upgraded to a glass lodge with a nice view and flowers planted so you get a nice view of the Mara in the distance but also fresh flowers right next to the window food was amazing, kitchen team and Chef Patrick offered us a private dinner for our group of 4; excellent food, wonderful experience. The other Masai staff performed on both nights for bout our group and others they also have a bonfire burning every night so you can get lovely time by the fire an opportunity to enjoy the starry night and also meet other guests Staff walk with you if it’s late around the camp so you always feel safe
Guest review byDoris
Malaysia
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 186 reviews
This is such a special place. Besides the history and beauty of the house, the staff and owners of Subira are exceptional. They went out of their way to make one feel welcome and make the stay a wonderful experience.
Guest review byValerie
South Africa
From US$1,000 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 93 reviews
accessibility and green flora in Lamu island fulfilling the name Kijani.The food is equally good and on time.The staff are friendly and readly available.
Guest review byevans
Kenya
From US$59 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 158 reviews
The hotel is so nice and cute and beautiful- very authentic Lamu! It’s perfectly placed in old town. Loved the architecture and staff! So friendly !
Guest review byAnthony
France
From US$85.50 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 177 reviews
The view on the rooftop for breakfast was fantastic. Delicious fresh fruit for breakfast every day. The staff were extremely helpful and friendly.
Guest review byAdam
United Kingdom
From US$540 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 100 reviews
We loved everything. it's an amazing place with great food, extremely beautiful rooms, and a magical location
Guest review byAndre
Namibia

Planning a trip? Get inspired by reviews of cities in Lamu

Scored out of 10, guest rating 6.0

Lamu is a very unique place, but not a great place for solo...

Lamu is a very unique place, but not a great place for solo women travellers - you will get a looot of unwanted attention and your personal space will be invaded constantly unless you are walking with a tour guide/ local. Most tourists seems to also spend very little time in Lamu town, but rather hang out in Shela or Manda
Guest review bycristina
Scored out of 10, guest rating 10

Went to celebrate my birthday and it was my first time in...

Went to celebrate my birthday and it was my first time in Lamu. A simple request to shiban house to make it feel special, ended up being the best birthday surprise ever...Sada thank you, my heart is overwhelmed by how you managed to surprise me 😊. Joseph took excellent care of us and was ready to help us around. I must say, I feel fulfilled even as I have turned a year younger 😂😊😂. Thank you mapenzi too for the awesome breakfast we got every day. Shela is the best place to be in lamu. You can access lamu town easily and learn so much about the history of it, ask for the best knowledgeable guy there called 'sunshine' locally. Its near peponi hostel and majlis resort. Make a point of doing the sunset cruise 😊 . Definately 10/10.
Guest review byMiriam
Scored out of 10, guest rating 10

How everything has been preserved .

How everything has been preserved . Loveeed my stay in Shela …. Sadly they hardly eat pepper there so if you like heat like Africans . Bring yours . Abu gives the best tour guild as well as Kasime . Kasime gives the best sunset boat sailing . You can ask for both of them at the Lamu house
Guest review bylilian
Nigeria
Scored out of 10, guest rating 10

Amazing place to stay.

Amazing place to stay. You feel at home with the personal care they do. Breakfast is good esp the Swahili breakfast. Great views during dining and terrace is amazing for sunrise. Will definitely visit again.
Guest review byThabit
United Arab Emirates
Scored out of 10, guest rating 10

Lamu is a bohemian hipster paradise, with a culture that’s...

Lamu is a bohemian hipster paradise, with a culture that’s 100 driven by locals. It’s a perfect slice of heaven on earth. Lamu town is great for history of the island and its people, Shela has a lot more shopping and food options. Shela beach was my favourite for swimming, super clean and no crowds at all for miles. Sunset and Majlis resort was top!
Guest review byAlex
Ireland