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.

E
Elyse
From
Canada
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!!
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.

T
Tracy
From
United Kingdom
Beautiful place & location. It was so peaceful and the staff were amazing!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 96 reviews
Price from
US$160.78
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.

k
karama
From
Kenya
The Swahili breakfast was excellent
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 176 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.

D
David
From
Belgium
JamboHouse is a great place to stay if you want to explore Lamu. It's in the middle of the Old Town and has a great terrace to relax and enjoy the views. Arnold is an amazing host and provides you with all the information you need to enjoy the city(restaurants, activities, transport etc.). The breakfast (banana pancakes is amongst the options!) was the best we had during our trip!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 132 reviews
Price from
US$25
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.

J
JESSICA
From
South Africa
Exquisite property ! So thoughtfully decorated with stunning interior. The breakfast and afternoon tea were a highlight
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 257 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
Alison
From
United Kingdom
Arriving by boat from airport and landing on the beach ! Very spacious hotel grounds with one very large pool and two smaller ones. Lovely, comfortable room. Exceptional staff who all went out of their way to be friendly and helpful.
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.

M
Mark
From
Kenya
It was fantastic all around. Abas the host was very helpful, the flat is in a great location and the finishing in the flat was very high quality. I would highly recommend staying at Star House.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$117
1 night, 2 adults

Shela Bliss

Hotel in Lamu

Featuring a shared lounge and views of garden, Shela Bliss is a recently renovated bed and breakfast set in Lamu, 400 metres from Manda Beach.

c
clemente
From
Italy
Great location and enchanting staff..
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 30 reviews
Price from
US$120
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, 176 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
From US$59 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 158 reviews
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!!
Guest review byElyse
Canada
From US$1,000 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 92 reviews
A perfect getaway spot for a demanding traveler. Steps for the immaculate sandy beach, action and numerous fine stores and dining, but offers a quiet refuge within its own compound in an appealing Swahili style, with a resident tortoise family. A convenient on-site rooftop restaurant with a bar and a nice breezy view of the ocean canal and boats. Excellent service with attention to detail. Tito and Bonnie deserve a special mention!!! Complimentary airport transfer on a boat. A convenient 20-minute boat ride (1000 KSh, or about US$8, each way) to the historic Lamu Town, a UNESCO World Heritage Site.
Guest review byAndrey
Latvia
From US$540 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 100 reviews
Arriving by boat from airport and landing on the beach ! Very spacious hotel grounds with one very large pool and two smaller ones. Lovely, comfortable room. Exceptional staff who all went out of their way to be friendly and helpful.
Guest review byAlison
United Kingdom
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 187 reviews
We spent great time in Lamu and Subira House is one of the best place you can choose. Centrally located, carefully restored historical house. Eco-friendly and comfortable.
Guest review byNorbert
Hungary
From US$85.50 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 176 reviews
The Swahili breakfast was excellent
Guest review bykarama
Kenya

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