Search hotels in Lamu, Kenya

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

Select occupancy

Check out these popular cities in Lamu

Lamu

80 hotels

Shela

31 hotels

Mokowe

2 hotels

Mapenya

2 hotels

Hindi

1 hotel

Stay in Lamu's best hotels!

Filter by:

Star Rating
Review score

Kizingo Beach Eco Lodge

Hotel in Lamu

Facing the beachfront, Kizingo Beach Eco Lodge offers 4-star accommodations in Lamu and features a fitness center, garden and private beach area.

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.8
Exceptional - What previous guests thought, 22 reviews
Price from
$119.49
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....

S
Serah
From
Kenya
This was my first time in Lamu and i loved this hotel, it was in the middle of lamu town and very convinient to walk about and see the town, it was also right at the sea front and close to the jetty so we were able to easily catch boats to the other islands. This place is very beautiful, the antique decor was breath taking and intentional. I would highly recommend!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 128 reviews
Price from
$143.70
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.

L
Lizz
From
Kenya
The environment is very quiet and friendly
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 163 reviews
Price from
$45.78
1 night, 2 adults

Royal House Shela

Hotel in Lamu

Located within a 3-minute walk of Shela Beach and 200 yards of Mnarani House, Royal House Shela has rooms in Lamu. This 5-star hotel offers room service and free WiFi. The hotel has family rooms.

e
eric
From
Kenya
One of the best places I have stayed in lamu
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 62 reviews
Price from
$67.80
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
Kagema
From
Kenya
The very friendly staff and beautiful room with cool breeze veranda
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 154 reviews
Price from
$62.84
1 night, 2 adults

The Majlis Resort

Hotel in Lamu

•The Majlis Resort is located in Lamu on Manda Island, overlooking the scenic Ras Kitau Bay.

R
Roseanne
From
United States
Everything!!!! Stunning environment, very quiet and peaceful. They have the best spa and amenities. The sweetest and nicest staff ever, they really made our stay worthwhile
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 115 reviews
Price from
$336.65
1 night, 2 adults

Gaba Gaba House

Hotel in Lamu

Gaba Gaba House in Lamu provides adults-only accommodations with a rooftop pool and a shared lounge. This guest house is a 6-minute walk from Shela Beach and a few steps from Mnarani House.

a
allegra
From
Canada
A fantastic 3 nights at Gaba Gaba house with Tommy and Abdalla. A beautifully decorated, impeccably kept house. Tommy is an excellent chef — his meals were sublime - and Abdalla organized everything perfectly. Would stay again in a heartbeat.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
$127.12
1 night, 2 adults

Shela Bliss

Hotel in 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.1
Wonderful - What previous guests thought, 48 reviews
Price from
$141.10
1 night, 2 adults

Sai Shanti House

Hotel in Lamu

Just a 3-minute walk from Manda Beach and 200 yards from Mnarani House, Sai Shanti House features accommodations in Lamu with a garden.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 10 reviews
Price from
$62.39
1 night, 2 adults

Mbibo House in the Shela Dunes

Hotel in Shela

Providing a garden, Mbibo House in the Shela Dunes features accommodations in Shela. With garden views, this accommodation provides a balcony.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 reviews
Price from
$326.27
1 night, 2 adults
See all 89 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.3
Very Good - What previous guests thought, 62 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 128 reviews

Popular with guests booking hotels in Lamu

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

Popular with guests booking hotels in Lamu

Popular with guests booking hotels in Lamu

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

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 21 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2 reviews

Popular with guests booking hotels in Lamu

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

FAQs about hotels in Lamu

See reviews by guests who stayed at hotels in Lamu

See all
From $55 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 163 reviews
Gorgeous house with amazing swahili flair, lovely hosts. Seems like they contribute to the Lamu community in a big way, they are well known and loved with everyone I spoke to. Hotel staff will help you organize any outing you‘d like, I can recommend Dhow trips, but they also help with other activities (plus reasonable pricing recommendations). Eco friendly facilities and the breakfast is amazing with ingredients sourced almost exclusively from their own Lamu farm.
Guest review byAlexander
Germany
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 115 reviews
Everything!!!! Stunning environment, very quiet and peaceful. They have the best spa and amenities. The sweetest and nicest staff ever, they really made our stay worthwhile
Guest review byRoseanne
United States
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 91 reviews
The location, the architecture, the food and mostly the fantastic staff!
Guest review byDeborah
United States
From $81 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 154 reviews
The very friendly staff and beautiful room with cool breeze veranda
Guest review byKagema
Kenya
From $65.55 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 163 reviews
The environment is very quiet and friendly
Guest review byLizz
Kenya

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

Scored out of 10, guest rating 10

If you've never been to Lamu bear in mind that it is an...

If you've never been to Lamu bear in mind that it is an island, relatively far from Kenya's main infrastructure. The good news is that there is a lovely airport and most of the hotels and houses will arrange passage on a boat from the airport, which sits on an island opposite. If you're a sensitive creature or an American unused to places that are not suburbs then Lamu may be a bit much for you. You walk everywhere, unless you take a boat. The island brims with history, being one of the centers of Swahili culture, with close ties to Oman and India. You can disregard the usual standard hysterical State Department warnings about Lamu. If something bad happens there, it could happen anywhere in Kenya, and Kenya is much safer than most State bulletins make out. Walk the Old Town. Chat with people. Don't get annoyed by the people trying to offer tours and such. Say no politely and they melt away. If they try again say, hapana (NO in Swahili), and smile. Eat the meat samosas, fish and lobster. Those are the mainstays of local food. Lamu House, where we stayed, had very nice breakfasts with surprisingly good coffee! I'd go for a week or two for your first time. Do keep in mind that there are two Lamus-- the UNESCO World Heritage town and the resorts on various islands. I don't know anything about the resorts except Peponi Hotel. It's at the far end of the island, about a 10-15 minute boat ride from the Old Town. Go to the main restaurant by boat one evening. Enjoy the glorious sight of the island slipping by and the vast Indian Ocean sky overhead. Order the most fabulous chicken biriyani you will EVER eat. It's also a very attractive hotel.
Guest review byColin
Australia
Scored out of 10, guest rating 10

Shela is more relaxing and friendly than Lamu.

Shela is more relaxing and friendly than Lamu. It is a wonderful base to use to explore the wider area, reasonable walking or boating to Lamu and simple to organise trips to Manda. Plenty of eating options, from budget snacks and drinks to top end and walking and getting lost in Shela is such fun, not to be missed!
Guest review byRichard
United Kingdom
Scored out of 10, guest rating 10

The people are so calm and kind

The people are so calm and kind Swahili food is so good 😊 i loved majlis resort.had food at mangrove and sailors restaurant.you can do a sunset dhow,sail to manda island,sail to kipunguti beach do snorekeling
Guest review byIMOLI
Scored out of 10, guest rating 8.0

Very nice town, with a rich culture.

Very nice town, with a rich culture. We were there for four days and three nights, which was enough for us. The first stay we visited Lamu and walked around and visited the museums, as well as toured the alleys. The second day we did a dhow trip over to the other island and then did the sunset cruise. The following day we wandered through the alleys of Shela and visited the beach. I would go back to visit the reefs and go snorkeling, as they are supposed to be pristine. I thought that Peponi has a fantastic restaurant and matched quality with price. Bahari restaurant was nice for breakfast, but didn't eat their for lunch or dinner. I ate at a couple other hotels for dinner. While their prices matched Peponi's the quality of their food did not. Perhaps for variety, it would be worth visiting the other hotels for meals, but if you are looking for a special meal, I would stick to Peponi's.
Guest review byEvan
United States
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

More places to explore, more ways to go

  • Flights to Lamu

    Get your flight tickets to Lamu right here on Booking.com.
  • Cheap vacations in Lamu

    Plan everything you need for your vacation in one place – from flights and stays to tours and activities
  • Hotels in Kenya

    If you're planning a longer trip, look beyond Lamu and explore the whole country!
  • Hotels in Mombasa

    Hit the road and make the most of your trip by discovering another popular destination in Kenya.
  • Hotels in Busia

    Hit the road and make the most of your trip by discovering another popular destination in Kenya.
  • Hotels in Lamu

    Thinking about which towns and cities to visit during your trip to Lamu? Try Lamu, a popular choice with guests.