Skip to main content

Search hotels in Lamu

Enter your dates to see the latest prices and deals for Lamu hotels

Lamu – 62 hotels and places to stay

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 accommodations in Lamu and features a fitness center, a garden and a bar. The hotel has family rooms.

V
Victoria
From
United States
Amazing probably, just stunning and the staff were incredible. Would love to go back. Highly recommend.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 19 reviews
Price from
$141
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 located a short walk away from the Waterfront and the Main Road. Free Wi-Fi access is available.

A
ALEXANDRA
From
United States
Staff was wonderful. Extremely accommodating. They were able to meet us at the airport and the pier and lead us to the hotel. Which I recommend as the old town area of Lamu is a bit of a maze. The building has super authentic architecture and lots of outdoor areas to relax.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 145 reviews
Price from
$59
1 night, 2 adults

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, an outdoor swimming pool, free WiFi and a restaurant....

V
Val
From
United States
The pictures don't do it justice. It's absolutely beautiful
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 72 reviews
Price from
$160
1 night, 2 adults

Royal House Shela

Hotel in Lamu

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

e
eric
From
Kenya
One of the best places I have stayed in lamu
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 57 reviews
Price from
$120
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
Antonio
From
United Kingdom
I had a great stay. Excellent quality-price ratio. Great staff as well. Quiet at night.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 192 reviews
Price from
$85.50
1 night, 2 adults

JamboHouse Lamu

Lamu

JamboHouse Lamu offers accommodations in Lamu, a 6-minute walk from 18th Century Swahili House Museum and 400 yards from Riyadha Mosque.

Z
Zani
From
Kenya
The host is extremely helpful and resourceful and helped us plan things at a moment's notice. The location was great, great breakfast, it felt very secure for female travellers
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 131 reviews
Price from
$25
1 night, 2 adults

Jua House

Lamu

Jua House offers accommodations in Lamu, a 5-minute walk from Shela Beach and 200 yards from Mnarani House.

H
HAVANA
From
Kenya
The staff was ever so helpful and amazing. Kudoz to Kalu and Chai. The breakfast was amazing and great portions- and variety. A great hidden GEM! So breathtaking. Amazing guides, cool place to just chill if you don't want to move around. The views were scenic and it was easy to navigate around. Great, great bread! The owner Thomas was so down to earth and cool! Peaceful and privacy guaranteed.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 276 reviews
Price from
$135
1 night, 2 adults

Banana House and Wellness Centre

Lamu

Featuring an outdoor swimming pool, Banana House and Wellness Center is located in Shela village, Lamu 1.7 mi from Gallery Baraka. The property is set 1.7 mi from Lamu Fort.

D
Diana Nyambura
From
Kenya
Clean, friendly staff and beautiful surroundings
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 208 reviews
Price from
$156
1 night, 2 adults

Kijani Hotel

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.

G
Giovanna
From
Indonesia
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
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 105 reviews
Price from
$900
1 night, 2 adults

Shela Bliss

Lamu

Shela Bliss is a recently renovated bed and breakfast in Lamu near Manda Beach. This property offers access to a terrace and free private parking.

R
Ratana
From
Thailand
It was a great stay. Immanuel was incredible, helping us with directions, turn down service, recommendations and breakfast. The home itself is beautiful with great amenities and especially views of the city.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 18 reviews
Price from
$135
1 night, 2 adults
See all 62 hotels in Lamu

Most booked hotels in Lamu and surrounding area in the past month

See all

Popular with guests booking hotels in Lamu

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 19 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 192 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 57 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 72 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 145 reviews

Popular with guests booking hotels in Shela

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 15 reviews

Popular with guests booking hotels in Shela

Popular with guests booking hotels in Shela

Popular with guests booking hotels in Lamuria

Best hotels with breakfast in Lamu and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 13 reviews

Stopover Guest House and Restaurant provides beachfront accommodations in Lamu.

From $80 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 57 reviews

Just a 2-minute walk from Lamu Museum and 300 yards from Gallery Baraka, Jamala Guesthouse features accommodations in Lamu with a garden. With garden views, this accommodation provides a balcony.

From $50 per night

Baytulkher

Hotel in Lamu
Breakfast options
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4 reviews

Baytulkher is a recently renovated bed and breakfast in Lamu near 18th Century Swahili House Museum. With pool views, this accommodation features a balcony and a swimming pool.

From $75 per night

LAMU HOUSE

Hotel in Lamu
Breakfast options
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 72 reviews

Located in Lamu and with 18th Century Swahili House Museum reachable within a 1-minute walk, LAMU HOUSE has concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a restaurant.

From $160 per night

Jannat House

Hotel in Lamu
Breakfast options
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 145 reviews

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.

Beytsalam

Hotel in Lamu
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 129 reviews

Offering a garden and a shared lounge, Beytsalam in Lamu is close to 18th Century Swahili House Museum and Lamu Museum. Featuring sea and city views, this bed and breakfast also features free Wifi.

From $85.50 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 70 reviews

Pwani House - Lamu Seafront enjoys a location in Lamu, a 7-minute walk from Gallery Baraka and half a mile from Riyadha Mosque. Guests staying at this guest house have access to a balcony.

From $90 per night
Scored out of 10, guest rating 3.0
Poor - What previous guests thought, 2 reviews

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

From $470 per night

Hotels located in the center of Lamu

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Roof Top House is located in Lamu, just a 6-minute walk from 18th Century Swahili House Museum and 400 yards from Riyadha Mosque.

From $24.20 per night

Roof Top House offers accommodations in Lamu, a 6-minute walk from 18th Century Swahili House Museum and 400 yards from Riyadha Mosque. This guest house features accommodations with a balcony.

From $15 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 96 reviews

Just a 3-minute walk from Lamu Fort and 300 yards from Gallery Baraka, Wildebeeste Lamu features accommodations in Lamu, with a garden. On-site staff can arrange airport transfers.

From $20 per night

Fatnaish Riyadha Apartment is located in Lamu, just a 8-minute walk from 18th Century Swahili House Museum and a few steps from Riyadha Mosque.

From $47 per night

Fatnaish Rooftop Apartment offers accommodations in Lamu, a few steps from Riyadha Mosque. With city views, this accommodation features a balcony.

From $40 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 10 reviews

Ajooba House provides accommodations in Lamu near Gallery Baraka and Riyadha Mosque. With city views, this accommodation offers a terrace. At the guest house, the units include a balcony.

From $13.46 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 7 reviews

Roof Top House offers accommodations in Lamu, a 3-minute walk from Riyadha Mosque. Free Wifi is available throughout the property and Lamu Fort is a few steps away.

From $15 per night
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 2 reviews

Ola Ola House provides rooms in Lamu near 18th Century Swahili House Museum and Riyadha Mosque. Free Wifi is available to all guests, while selected rooms come with a terrace.

From $10.50 per night

Budget hotels in Lamu and nearby

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 17 reviews

Featuring inner courtyard views, Beytul Habaib in Lamu offers accommodations, a garden, and a shared lounge. This beachfront property offers access to a balcony.

From $76.50 per night

Just a few steps from 18th Century Swahili House Museum and a 3-minute walk from Lamu Museum, Amani Guest House Lamu features accommodations in Lamu, with a garden and a shared lounge.

From $56.05 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 26 reviews

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.

From $110 per night

The air-conditioned accommodation is a 4-minute walk from Lamu Fort. Free Wifi is available throughout the property and Lamu Museum is a few steps away.

From $90 per night

The air-conditioned accommodation is a 6-minute walk from Lamu Fort. Free Wifi is available throughout the property and Gallery Baraka is a 4-minute walk away.

From $80 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 23 reviews

Beytsalaam Apartments offers accommodations in Lamu, a 7-minute walk from Gallery Baraka and half a mile from Riyadha Mosque. When staying at the apartment, guests can use private entrance.

From $75 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 84 reviews

Swahili Dreams Apartments enjoys a location in Lamu, a 8-minute walk from Gallery Baraka and half a mile from Riyadha Mosque.

Featuring garden views, Katiti N'tamu Lamu in Lamu features accommodations, a garden, and a shared lounge.

From $85 per night

FAQs about hotels in Lamu

What Guests Said About Lamu:

10

An experience that everyone should have at least once in a...

An experience that everyone should have at least once in a lifetime. It has an amazing vibe to it and the people are extremely welcoming and friendly. It is culturally rich and has a lot of history to it. The islands are small enough to get by on foot and finding boat rides across are easy. Lamu truly teaches you to be present in the moment and take life a little slower.
Guest review by
tabiambaya
United Arab Emirates
10

Lamu is the real Swahili Coast. The atmosphère is authentic.

Lamu is the real Swahili Coast. The atmosphère is authentic. With everyone on foot because there are no cars the sense of community is very strong. Architectural style of the village has been well maintained. There are good local eateries, and the peponi restaurant in Shella village is outstanding. We went everywhere by water taxi. Charming!
Guest review by
Onowhereman
United States
10

I liked that Lamu is a small town, easy to walk about and no...

I liked that Lamu is a small town, easy to walk about and no pollution say for donkey dung. There are many eateries with all kinds of meals, loved the seafood restaurants near the jetty. Lamu is safe for travellers and the community is very welcoming. Easy to get around either by speed boat, dhow or slow engine boats if not in a rush. The weather is warm and windy especially in the evening. People prefer to walk about and sit around the seafront at night where there is good ocean breeze before retiring for bed. Fishing is a great recreation activity which we all enjoyed while in Lamu.
Guest review by
Esther
Australia
10

Lamu is a small conservative town rich in culture with very...

Lamu is a small conservative town rich in culture with very friendly people. I like that most restaurants are at the beachfront and I can recommend a few with what they offer: 1. Forodhani Lamu- for local cuisine like pilau, biriyani etc. It was the most affordable. 2. Sailors Joint- for shawarma, pizza and sea food. I went here almost everyday for their shawarma, so so flavorful. 3. Bush Gardens Sea food restaurant- for seafood especially. Had the best fresh mango juice. 4. Rangarelli Cafe- in Shela has the best local food there 5. Gelamu- for gelato ice-cream, this is in Shela.
Guest review by
Salley
Kenya
10

We were looking for privacy and relaxation as well as some...

We were looking for privacy and relaxation as well as some outings to get to know Lamu better so our location on Manda island with private boat service to anywhere was ideal Some recommendable eating places included peponi and kijani hotels in Shela, garden restaurant on Lamu sea front We also enjoyed Lamu museum and the Flip-floppy enterprise for recycling all kinds of waste plastics
Guest review by
Anonymous
10

Lamu best place to travel people r very good but be careful...

Lamu best place to travel people r very good but be careful with tour guide not everyone but my first tour guide was a scarmer I don’t recommend tour guide u want to go places ask people over there r friendly
Guest review by
Anonymous

See reviews by guests who stayed at hotels in Lamu

See all
From $25 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 131 reviews
Arnold the host is the best! They provide everything you need to make your stay in Lamu great! The breakfast is delicious with vegan options. Although the host is German, he knows everything and everyone, so I highly recommend this place if you want to spend your time with the locals (Shella, the other town with more hotels and restaurants is beautiful but basically made for European tourists)
Guest review by
Claudia
Spain
From $165 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 208 reviews
It’s a gorgeous place tucked away in Shela. We loved the terraces, the gardens and chill out areas. Beach not far. The staff were brilliant and the food was great. It’s a lovely place to stay and would go back. We moved to one of the penthouse suites half way through (it’s how booked it) which had wonderful views and we were able to take our breakfast and dinners there which was lovely.
Guest review by
Adam
United Kingdom
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 194 reviews
We loved everything. The serenity of this old Lamuian House is very welcome after a day of exploring Lamu town and Shela. The staff was super welcoming and the food was exceptional and wholesome. The sustainable concept of the hotel with strong focus on farm-to-plate was impressive. If we ever make it back to Lamu: Subira is where we will stay (keep it up)!!
Guest review by
Georg
Austria
From $50 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 57 reviews
The staff and owner were amazing. I was warmly welcomed and assisted in tracing my way to the accomodation site. The cleanliness was top notch, regular room service cleaning, good breakfast and ease in traversing Lamu town. It was also a secure place.
Guest review by
ndiary
Kenya
From $110 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 26 reviews
Location was conveniently central for exploration of the town, shops and a walk to Shela. The house was interestingly quiet and peaceful despite being in the middle of town.
Guest review by
anthony
United Kingdom