Skip to main content

Search hotels in Lamu

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

Lamu – 60 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 accommodation in Lamu and features a fitness centre, a garden and a bar. The hotel has family rooms.

F
Fenna
From
Germany
everything was perfect - the staff, the food, the lodges... fantastic place
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 19 reviews
Price from
US$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 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.4
Very good - What previous guests thought, 147 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.

L
Leigh
From
United Kingdom
The staff were really accommodating, couldn't do enough for you. Rooms were very authentic and clean. Food in the restaurant was very good. Thoroughly enjoyed our stay
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 66 reviews
Price from
US$160
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.6
Good - What previous guests thought, 200 reviews
Price from
US$85.50
1 night, 2 adults

Royal House Shela

Hotel in Lamu

Featuring 5-star accommodation, Royal House Shela is situated in Lamu, 300 metres from Shela Beach and 200 metres from Mnarani House.

F
Faith
From
Kenya
The servants were really nice and polite and the evironment was clean and conducive💕
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 54 reviews
Price from
US$120
1 night, 2 adults

JamboHouse Lamu

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.

C
Céline
From
France
Location is nice, everything is clean, the roof top is a perfect place to chill, breakfast is delicious and Arnold and Fred were very helpful and smiling at any time. Do not hesitate !
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 131 reviews
Price from
US$25
1 night, 2 adults

Jua House

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.

M
Michaela
From
United Arab Emirates
Amazing house! Staff, location were great. The decor in the house was so beautiful. Breakfast was delicious and we even had 4-5pm afternoon tea.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 278 reviews
Price from
US$135
1 night, 2 adults

Banana House and Wellness Centre

Lamu

Featuring an outdoor swimming pool, Banana House and Wellness Centre is located in Shela village, Lamu 2.7 km from Gallery Baraka. The property is set 2.8 km from Lamu Fort.

S
Sharona
From
United States
Our view from our room was incredible. The staff was amazing and so helpful. They coordinated everything for us and made sure we were taken care of with airport transfers and activities around the island. The chefs were also wonderful. Overall and amazing experience and we hope to be back :)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 204 reviews
Price from
US$165
1 night, 2 adults

Kijani Hotel

Lamu

Featuring a swimming pool and tropical gardens, Kijani Hotel is situated on the coast of Lamu Island, along the Indian Ocean. The décor comes with natural handmade furniture, lanterns and ornaments.

T
Tunde
From
Belgium
Kijani is a charming little hotel in Shela, well located to discover the village on foot, and the nearby islands by boat. It has everything one needs for a perfect holiday; provides a quiet and peaceful backdrop. We loved the flexibility of management (even with last minute issues), return boat transfers included in the price, amazing breakfast and restaurant. Fantastic staff (management, reception, cleaning team, restaurant, kitchen, guards, in short: EVERYONE): kind, attentive, all while being respectful of privacy. We have stayed elsewhere in Lamu and Kijani truly stands out. Thank you.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 106 reviews
Price from
US$900
1 night, 2 adults

Shela Bliss

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.

E
Enas
From
Lebanon
I loved my time at Shela Bliss. The owner was so kind, always available to help, organized fun activities every day, and made amazing breakfasts with fresh juices every morning. Felt like staying with a friend! I was really impressed by how clean and well-kept the place was. The rooms, bathrooms, and common areas were all fresh and tidy-it made the stay so comfortable. Abdullah clearly takes pride in the place, and it shows! Would happily stay again.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 17 reviews
Price from
US$135
1 night, 2 adults
See all 60 hotels in Lamu

Most booked hotels in Lamu and surroundings 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
Superb - What previous guests thought, 20 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 53 reviews

Popular with guests booking hotels in Lamu

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

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 147 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 68 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

Hotels located in the centre of Lamu

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

Situated in Lamu, 300 metres from Lamu Fort, 300 metres from Gallery Baraka and 500 metres from Lamu Museum, Roof Top House features accommodation with a balcony and free WiFi.

From US$24.20 per night

Roof Top House has a balcony and is located in Lamu, within just 300 metres of Gallery Baraka and 500 metres of Lamu Museum.

From US$15 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 13 reviews

Stopover Guest House and Restaurant is a 3-star property located in Lamu, facing the sea.

From US$90 per night

Offering city views, Fatnaish Riyadha Apartment is an accommodation set in Lamu, 300 metres from Lamu Fort and 600 metres from Lamu Museum.

From US$47 per night

Boasting city views, Fatnaish Rooftop Apartment features accommodation with a balcony, around 300 metres from Lamu Fort.

From US$40 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 8 reviews

Boasting quiet street views, Ajooba House offers accommodation with terrace, around 300 metres from 18th Century Swahili House Museum. Guests staying at this guest house have access to a balcony.

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

Roof Top House is situated in Lamu, 200 metres from Gallery Baraka, 300 metres from Lamu Museum, as well as 500 metres from 18th Century Swahili House Museum.

From US$15 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 59 reviews

Featuring garden views, Jamala Guesthouse provides accommodation with a garden and a balcony, around 200 metres from Lamu Museum.

Budget hotels in Lamu and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 108 reviews

Located within 200 metres of Lamu Fort and 200 metres of Lamu Museum in Lamu, Amu House provides accommodation with seating area.

From US$50 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 17 reviews

Situated 200 metres from Gallery Baraka and 200 metres from Lamu Fort, Beytul Habaib features free WiFi and units fitted with a kitchen, balcony and seating area.

From US$76.50 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 26 reviews

Boasting air-conditioned accommodation with a private pool, sea view and a terrace, Makubwa House is situated in Lamu.

Set in Lamu, 300 metres from Lamu Fort and 400 metres from 18th Century Swahili House Museum, Fatnaish sea front offers air conditioning.

From US$90 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4 reviews

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

From US$60 per night

Located in Lamu, 500 metres from Lamu Fort and 700 metres from Lamu Museum, Fatnaish Sea Front Apartment offers air conditioning. Guests staying at this apartment have access to a balcony.

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

Beytsalaam Apartments is set in Lamu, 200 metres from Lamu Museum, 400 metres from Lamu Fort, and 600 metres from Gallery Baraka.

From US$75 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 128 reviews

Set in Lamu, 200 metres from 18th Century Swahili House Museum, Beytsalam offers accommodation with a garden, free WiFi, a shared kitchen, and luggage storage space.

From US$85.50 per night

Best hotels with breakfast in Lamu and nearby

LAMU HOUSE

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

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.

From US$160 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 69 reviews

Situated within 200 metres of 18th Century Swahili House Museum and 200 metres of Lamu Museum, Pwani House - Lamu Seafront features rooms with air conditioning and a private bathroom in Lamu.

From US$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 accommodation in Lamu and features a garden, shared lounge and terrace.

From US$470 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 reviews

Located in Shela, La Joya Lamu provides accommodation 500 metres from Shela Beach and 100 metres from Mnarani House. The units in the bed and breakfast are equipped with a kettle.

From US$51 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 51 reviews

Located in Lamu, Jannataan Hotel offers 2-star accommodation with an indoor pool and a garden.

From US$57 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 196 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 US$81 per night

Jannah Lamu

Hotel in Shela
Breakfast options

Situated in Shela, 400 metres from Shela Beach, Jannah Lamu features air-conditioned rooms with free WiFi and express check-in and check-out. This apartment features a rooftop pool and a garden.

From US$174 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Featuring sea views, Nyumba ya mwezi provides accommodation with a garden and a terrace, around a few steps from Manda Beach. Guests staying at this homestay have access to a balcony.

From US$250 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 US$165 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 205 reviews
This is a wonderful place to stay! It's a little haven from the busy lanes of Shela and Lamu Town .... so peaceful and calming. Its pretty garden, pool and relaxing ambience make it a stunning choice to totally unwind. Yoga and a massage spa are available. The staff are friendly and personable and the food is excellent. One evening we had a choice of a swahili meal cooked by local women ....incredible !! We loved our stay and were sad to leave.
Guest review by
Catherine
United Kingdom
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 50 reviews
Wow. Couldn't believe my eyes when I walked in. Umma house is a beautiful swahili-style home right in the center of Lamu old town. The architecture and interior design was just exquisite right down to the details. Justin, the house manager, is a star and made our stay very comfortable. I really recommend Umma house if you want to experience Lamu - skip Shela and head to the heart of the island - you won't regret it.
Guest review by
Yolanda
South Africa
From US$1,000 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 106 reviews
breakfast was delicious- nice that you got to choose from a menu of options so it wasnt the same thing each day. and location were perfect! It is a short walk to the part of the beach where you can swim. The hotel and pool itself is so nice and picturesque it was also wonderful just to stay on the property and get away from the bustle of the town.
Guest review by
Natalie
United States
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 198 reviews
Absolutely wonderful staff, great food, and beautiful house and decor. Great vibe, and nice people coming in during the day for tea, lounging, or eating a bite. I loved staying in Lamu Town for a few days (I have stayed in Shela too) — it's lively, and I think it's more special to be among locals, especially coming to Lamu for the first time.
Guest review by
Mariana
Portugal
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews
Great location, easy to get local Swahili cuisine / health food stores and to walk to the hotels or beach or sand dunes. Good amount of space for kids to run around inside and friendly neighbours. Great communication with Chris and his team. We would definitely stay again if we are in Shela.
Guest review by
marie
United Kingdom