Skip to main content

Search hotels in Mapenya

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

Mapenya – 1 hotel or place to stay

Filter by:

Star rating

Review score

Kizingo Beach Eco Lodge

Lamu (Near Mapenya)

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

Lamu (Near Mapenya)

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

Lamu (Near Mapenya)

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

Lamu (Near Mapenya)

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, 211 reviews
Location 8.3
Price from
US$81
1 night, 2 adults

Royal House Shela

Lamu (Near Mapenya)

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 (Near Mapenya)

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, 287 reviews
Location 8.8
Price from
US$130
1 night, 2 adults

Kijani Hotel

Lamu (Near Mapenya)

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 (Near Mapenya)

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 (Near Mapenya)

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

Mbibo House in the Shela Dunes

Shela (Near Mapenya)

Located in Shela, 500 metres from Manda Beach, Mbibo House in the Shela Dunes offers accommodation with free WiFi, a terrace or a balcony and access to a garden and an outdoor pool.

A
Andreas
From
Germany
Perfect quiet oasis to relax, to discover Shela village, to explore the beach with helpful and friendly staff
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 10 reviews
Location 8.5
Price from
US$350
1 night, 2 adults
See all hotels in and around Mapenya