Skip to main content

Search hotels in Lamu

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

Lamu – 64 hotels and places to stay

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 18 reviews
    From
    $141
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 145 reviews
    From
    $59
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 74 reviews
    From
    $160
    1 night, 2 adults
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 57 reviews
    From
    $120
    1 night, 2 adults
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 188 reviews
    From
    $86
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 130 reviews
    From
    $25
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 274 reviews
    From
    $135
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 106 reviews
    From
    $900
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 19 reviews
    From
    $135
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews
    From
    $32
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 18 reviews
    From
    $50
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 20 reviews
    From
    $141
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 5 reviews
    From
    $35
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 106 reviews
    From
    $50
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 216 reviews
    From
    $156
    1 night, 2 adults
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 135 reviews
    From
    $36
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 12 reviews
    From
    $13
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 86 reviews
    From
    $83
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 92 reviews
    From
    $12
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 57 reviews
    From
    $45
    1 night, 2 adults

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, 18 reviews

Popular with guests booking hotels in Lamu

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

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 188 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.4
Very Good - What previous guests thought, 145 reviews

Popular with guests booking hotels in Shela

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 16 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

Baytulkher

Hotel in Lamu
Breakfast options
Scored out of 10, guest rating 8.3
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 $60 per night

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

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 4 reviews

La Joya Lamu enjoys a location in Shela, a 5-minute walk from Shela Beach and a few steps from Mnarani House. At the bed and breakfast, units have a wardrobe.

From $59.50 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 55 reviews

Just a 4-minute walk from Manda Beach and 500 yards from Shela Beach, Jannataan Hotel features accommodations in Lamu, with an indoor pool, a garden, and a terrace.

From $50 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 188 reviews

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.

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

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

From $510 per night

Offering a garden, Little nyumba ya mwezi offers accommodations in Lamu. Rooms are fitted with a balcony with sea views and free Wifi.

From $200 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
Scored out of 10, guest rating 2.0
Very Poor - What previous guests thought, 1 review

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, 92 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 $12 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 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 $12 per night

A few steps from Lamu Fort, Mkunazini House is a beachfront property in Lamu featuring amenities such as a kitchen and flat-screen TV.

From $54 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 $50.74 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 $90 per night

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

From $85 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 3 reviews

Just a few steps from Manda Beach and a 7-minute walk from Mnarani House, MANDA ISLAND Private Villa features accommodations in Lamu, with a private beach area, pool with a view, and barbecue...

From $310 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 12 reviews

Stopover Guest House and Restaurant provides beachfront accommodations in Lamu.

From $100 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Budget self-contained room on the GROUND FLOOR at JamboHouse Lamu offers accommodations in Lamu, a 4-minute walk from Riyadha Mosque. This bed and breakfast features a terrace.

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
France
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 $85.50 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 129 reviews
The staff was really friendly and organised a boat taxi from airport in advance. Despite of a technical overbooking they found a good solution for all travellers. Instead of the booked room we got an Apartment next door. The Location ist perfect to walk around Lamu Town and visit the fort and Museum and the small shops in the second row roads. The breakfast was good. You could choose between Continental or Suaheli breakfast. We had both.
Guest review by
Katja
Germany
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 5 reviews
All the staff were very friendly and very helpful. The place is very clean. We had a nice room. Also Lamu and Shela are nice small towns and clean. You can stroll around also in the night. The beaches are not as in Malindi or Diani Beach but it was okay.
Guest review by
Olaf
Germany
From $90 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 188 reviews
Large and lovely private terrace with a beautiful view of the water. Clean and spacious room. Central Shela, it's easy to reach all you need in the village. Breakfast was fine and the staff were all very polite and friendly! Would recommend.
Guest review by
Kendall
United Kingdom
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 20 reviews
Really beautiful. A haven of serenity and calm. Exceptionally kind and helpful staff. When food is requested and cooked to order it’s of higher quality than that in the luxury hotel along the beach.
Guest review by
Kieran
United Kingdom
From $155 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 274 reviews
Jua House is a lovely guesthouse with friendly staff. It is located in Shela Beach - a small town with a close-knit community that warmly welcomes visitors.
Guest review by
Charles
United Kingdom