Skip to main content

Search hotels in Lamu

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

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

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.2
Superb - What previous guests thought, 19 reviews
Location 9.2
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.

D
Dadson
From
Kenya
Swimming pool an accessibility to the sea
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 143 reviews
Location 8.6
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, a restaurant, free WiFi and a bar.

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, 54 reviews
Location 8.8
Price from
US$118.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
karama
From
Kenya
The Swahili breakfast was excellent
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 210 reviews
Location 8.3
Price from
US$81
1 night, 2 adults

Royal House Shela

Hotel in Lamu

Situated within 300 metres of Shela Beach and 200 metres of Mnarani House, Royal House Shela features rooms in Lamu. This 5-star hotel offers room service and free WiFi. The hotel has family rooms.

S
Suzanne
From
Australia
The staff, the rooms and cosy corners, being able to use all the upstairs living areas, the breakfasts and the way the staff cared for us.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 56 reviews
Location 8.8
Price from
US$80
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
Martha
From
Australia
Beautiful hotel with the best breakfast in Lamu. Their fresh baked bread is famous. The staff were so wonderful and went above and beyond to look after guests and the rooms and shared spaces are beautifully styled and really comfortable. I spent a lot of time on the rooftop enjoying the view. I had 3 fans in my room which was great as I didn't get any of the cool breeze that came through the upper floors at night (I was on the lowest guest floor and facing another building).
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 285 reviews
Location 8.8
Price from
US$130
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.

s
simon
From
United Kingdom
Beautiful location in Shela village, stunning gardens around the hotel and a short walk to Shela Beach which goes on forever. The restaurant at Kijani is amazing, better than Peponi! Definitely have the Kijani Crab Curry!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 101 reviews
Location 9.8
Price from
US$360
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.

P
Patricia
From
Australia
The host was absolutely lovely and made us feel completely at home. He made sure we were comfortable at all times, and tailored city tours, boat trips and a sunset cruise for us. Definitely made our stay in Lamu and we hope to go back sometime!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 12 reviews
Location 9.4
Price from
US$135
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.

I
Isabella
From
Italy
Chris is an amazing host. The house is lovely, perfectly located and very reasonably priced. I was solo travelling and felt very safe at Sai Shanti!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Location 9.0
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.

T
Tony
From
Kenya
Excellent centrally located, nicely equipped apartment, wonderful host Chris. I’ll be back for sure
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 15 reviews
Location 9.5
Price from
US$40.50
1 night, 2 adults
See all 63 hotels in Lamu

Most booked hotels in Lamu and surroundings in the past month

See all

Best hotels with breakfast in Lamu and nearby

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

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

  • Scored out of 10, guest rating 8.2
    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.

  • Baytulkher

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

    Boasting a shared lounge and views of city, Baytulkher is a recently renovated bed and breakfast set in Lamu, 100 metres from 18th Century Swahili House Museum.

  • LAMU HOUSE

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

    Set in Lamu and with 18th Century Swahili House Museum reachable within 200 metres, LAMU HOUSE offers concierge services, non-smoking rooms, a restaurant, free WiFi and a bar.

  • Jannat House

    Hotel in Lamu
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 143 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.

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

    Boasting sea views, Yumbe House Garden features accommodation with terrace, around 300 metres from 18th Century Swahili House Museum. Guests staying at this bed and breakfast have access to a balcony.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 55 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.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 200 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.

Hotels located in the centre of Lamu

  • Scored out of 10, guest rating 10.0
    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.

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

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

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

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 12 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.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 6 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.

  • Amu House

    Hotel in Lamu
    Central location
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 111 reviews

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

  • Scored out of 10, guest rating 6.1
    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.

Budget hotels in Lamu and nearby

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

  • Situated in Lamu, 500 metres from Lamu Fort and 700 metres from Lamu Museum, Fatnaish Tamarind Apartment offers air conditioning.

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

  • Scored out of 10, guest rating 8.0
    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.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 71 reviews

    Swahili Dreams Apartments is set in Lamu, 200 metres from 18th Century Swahili House Museum, 400 metres from Lamu Museum, and 500 metres from Lamu Fort.

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 51 reviews

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

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 210 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.

FAQs about hotels in Lamu

What guests said about Lamu:

  • 10.0

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

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

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

    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
  • 10.0

    Lamu is a mesmerizing town with a beautiful history.

    Lamu is a mesmerizing town with a beautiful history. The people are very friendly and welcoming. For instance - the town can be like a labyrinth, which makes it a bit challenging sometimes to find spots - even with Google Maps. Either people ask you if you need help or you can ask them and they show you the way - many of them even walked us to the location. This experience was so wonderful - I would definitely come back again.
    Guest review by
    Meron
    Germany
  • 10.0

    Great, quaint town.

    Great, quaint town. The scent of the donkey excrement is off-putting but seeing them is sublime. Being a coastal town, there are many ‘captains’. I had my transport pre-organized with my accommodation so be weary of that and potential scams, as well as the impromptu tour guides. Touch water, take a sunset sail boat ride, and visit the beach, maybe even Shela. Locals were very nice and friendly, warm welcomes. Affordable restaurants as well, Sailor’s Joint for example. I stayed at Subira House.
    Guest review by
    Daen
    Canada

See reviews by guests who stayed at hotels in Lamu

See all
  • From US$57 per night
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 51 reviews
    The room I got at janataan was sub par and I cancelled the booking but I was transferred to Shela White House Near the beach hassle free The mango juice was awesome The service guy Safari/ safiri was ready to help plus the tall guy (name has slipped my mind) that helped with the bags when we got to Shela I had left the water bottle and the ensured it was delivered to the airport 🙂
    Guest review by
    Anonymous
    Kenya
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 132 reviews
    JamboHouse is a great place to stay if you want to explore Lamu. It's in the middle of the Old Town and has a great terrace to relax and enjoy the views. Arnold is an amazing host and provides you with all the information you need to enjoy the city(restaurants, activities, transport etc.). The breakfast (banana pancakes is amongst the options!) was the best we had during our trip!
    Guest review by
    David
    Belgium
  • From US$45 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 142 reviews
    The property is so close to everything; peponi hotel, Shela bahari restaurant, Kijani, Gelamu, Faliera you name it. The place was also clean, fitted with a mosquito net, clothes hangers and hot water shower.
    Guest review by
    irmah
    Kenya
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 15 reviews
    unbelievable beautiful designed apartment in the maza of shela, but still easy to find. the host and housekeeper are all very kind and being responsible, always check what we need.
    Guest review by
    HAILYU
    China
  • From US$1,000 per night
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 101 reviews
    A beautiful, relaxing and serene hotel in a stunning garden right on Shela beach with a laid back vibe. lovely staff, tasty food, beautifully presented.
    Guest review by
    David
    United Kingdom