Skip to main content

Search hotels in Lamu

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

Lamu – 61 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.

T
Tanya
From
Switzerland
Exceptional location and the design and spaciousness of the rooms outstanding. Delicious food too.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 18 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.

J
Jon
From
United Kingdom
A wonderful old gem with delightful staff.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 149 reviews
Price from
US$59
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 8.1
Very good - What previous guests thought, 55 reviews
Price from
US$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.

k
karama
From
Kenya
The Swahili breakfast was excellent
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 181 reviews
Price from
US$85.50
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.

N
Natalia
From
Greece
Everything was great! Arnold is an excellent host, made us feel like we were visiting a friend. He was able to arrange different tours, give recommendations for places to eat and was able to accommodate our request for the extra bed on a late notice. The breakfast was superb! If you're looking for affordable accommodation and being close to Lamu culture and history, this is the place to stay!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 132 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.

E
Elizabet
From
Italy
Great breakfast and warm staff.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 267 reviews
Price from
US$135
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.

E
Erica
From
Italy
Amazing stay. Wonderful style and attention on details, big room with terrace. nice swimming pool and excellent food at the restaurant. The staff is helpful and very professional. Best place in Shela.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 100 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.

C
Clair
From
United Kingdom
We loved the decor, the quiet situation and the breakfast served by Emmanuel who hosted perfectly. It felt like a real home, not an anonymous guest house. The beach was incredibly clean and despite the poverty very little was being hawked so it was truly peaceful. Shela is far preferable to Lamu.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 20 reviews
Price from
US$120
1 night, 2 adults

Sai Shanti House

Lamu

Featuring garden views, Sai Shanti House provides accommodation with a garden and a balcony, around 300 metres from Manda Beach.

R
Rocio
From
Netherlands
Everything. The place is awesome and the host super kind and helpful. And I couldn't believe how fresh the apartment was when outside it was overwhelmingly hot!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews
Price from
US$32.40
1 night, 2 adults

Sai Shanti House

Lamu

Featuring accommodation with a balcony, Sai Shanti House is set in Lamu. The apartment, housed in a building dating from 2002, is 200 metres from the Mnarani House.

J
James
From
South Africa
Very nice little spot up in Sheila.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 reviews
Price from
US$49.50
1 night, 2 adults
See all 61 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.5
Exceptional - What previous guests thought, 18 reviews

Popular with guests booking hotels in Lamu

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

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 55 reviews

Popular with guests booking hotels in Lamu

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 149 reviews

Popular with guests booking hotels in Shela

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 18 reviews

Popular with guests booking hotels in Shela

Popular with guests booking hotels in Shela

Popular with guests booking hotels in Lamuria

Popular with guests booking hotels in Garissa

Best hotels with breakfast in Lamu and nearby

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

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

From US$50 per night

Baytulkher

Hotel in Lamu
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5 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

Jannat House

Hotel in Lamu
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 149 reviews

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.

From US$59 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 75 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$54 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 214 reviews

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.

From US$190 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4 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$59.50 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 53 reviews

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

From US$50 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 181 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$90 per night

Budget hotels in Lamu and nearby

Boasting quiet street views, Amani Guest House, Utukuni Lamu Island features accommodation with terrace, around 70 metres from Lamu Fort.

From US$59 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Situated in Lamu, just 100 metres from Lamu Fort, Mkunazini House features beachfront accommodation with free WiFi.

From US$54 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 16 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$81 per night

Featuring a balcony with garden views, a garden and a shared lounge, Amani Guest House Lamu can be found in Lamu, close to 18th Century Swahili House Museum and 300 metres from Lamu Museum.

From US$50.74 per night
Scored out of 10, guest rating 7.9
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.

From US$80 per night

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$65 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$60 per night

Situated within less than 1 km of 18th Century Swahili House Museum and a 11-minute walk of Lamu Museum in Lamu, Katiti N'tamu Lamu features accommodation with seating area.

From US$85 per night

Hotels located in the centre of Lamu

Scored out of 10, guest rating 1.5
Bad - What previous guests thought, 2 reviews

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 8.8
Fabulous - What previous guests thought, 93 reviews

Offering a garden and city view, Wildebeeste Lamu is situated in Lamu, 300 metres from Gallery Baraka and 500 metres from Lamu Museum.

From US$12 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 7.9
Good - What previous guests thought, 14 reviews

Located in Lamu, less than 1 km from 18th Century Swahili House Museum, Tabassam Guest House features rooms with garden views and free WiFi.

From US$6.86 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 8 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 6.2
Pleasant - What previous guests thought, 4 reviews

Offering sea views, Ola Ola House is an accommodation located in Lamu, 200 metres from Lamu Fort and 200 metres from Lamu Museum.

From US$12 per night

Featuring air-conditioned accommodation with a balcony, Precious Bungalow House is set in Lamu. This apartment is 600 metres from Riyadha Mosque.

From US$158.10 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
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 US$80 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 55 reviews
Fantastic stay at Royal House, primarily thanks to the excellent service and friendliness of Baya and Omar who went above and beyond to make our stay memorable. The location is great - both very central in Shela (1 min to the beach) and very quiet. The hotel is clean and comfortable, though shows some signs of wear and tear. We hope the new owners will continue to ensure its upkeep. Highly recommend.
Guest review by
Rebecca Madeleine
Norway
From US$25 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 132 reviews
Jambo house is lovely, safe, easy to access in Lamu. The space is very clean and the breakfast is wonderful, and coffee is served the whole day. Arnold gives the best highlights of things to see and do in Lamu and this makes the stay very special. Its a wonderful place to meet other travellers and definitely a place to stay when visiting Lamu. I recommend 💯.
Guest review by
Angela
Kenya
From US$178 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 21 reviews
A truly fantastic location right on the beach, with beautiful massive baobab trees in the garden. The house is very basic, a bit like camping. It's very lovely, but a bit overpriced for what it is - the Manda Bay premium. Advice: it is cheaper and better to eat at one of the nearby resorts, than at the house.
Guest review by
Margo
Switzerland
From US$190 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 214 reviews
Pleasant. Nice to have the yoga and spa on hand but you can just as easily walk from anywhere in Shela to join that. There was construction going on - advise that you check whether or not that is completed if you want a holiday free of construction noise.
Guest review by
Margo
Switzerland
From US$40.50 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 136 reviews
The proximity to the Beach. Tom is the best too. The breakfast is samptous.
Guest review by
Mbitu
Kenya