Skip to main content

Search hotels in Mapenya

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

Filter by:

Star Rating

Review score

Mapenya – 26 hotels and places to stay

See the latest prices and deals by choosing your dates.
Kizingo Beach Eco Lodge, hotel in Mapenya

Located a few steps from Kipungani Beach, Kizingo Beach Eco Lodge offers 4-star accommodations in Lamu and features a fitness center, a garden and a bar. The hotel has family rooms.

This was genuinely one of the best hotel experiences I've ever had. The bungalows are amazing, every little decoration thought through, with wonderful views of the sand dunes, I felt like I was in paradise. The food is great, staff extremely kind and helpful and the location stunningly beautiful. The place felt very much chich and high end in spite of being an eco-resort: the bed was amazingly comfortable, the bathroom spacious and clean and the room overall was just stunningly beautiful and comfortable. They even gave a kenyan phone and a bluetooth speakers, which I thought was brilliant. For the price, I found this resort to be a steal and I hope to be back someday. If you're looking for a place immersed in nature where to disconnect and soak in the beauty of starry skies, sand dunes and empty beaches, look no further.
Scored 8.9
8.9
Rated excellent
Excellent
15 reviews
Price from
$368
1 night, 2 adults
Jannat House, hotel in Mapenya

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.

Fair. Original. Great value for money.
Scored 8.3
8.3
Rated very good
Very Good
134 reviews
Price from
$49
1 night, 2 adults
Royal House Shela, hotel in Mapenya

Featuring 5-star accommodations, Royal House Shela is located in Lamu, a 2-minute walk from Manda Beach and 200 yards from Mnarani House.

Value for money
Scored 7.5
7.5
Rated good
Good
44 reviews
Price from
$80
1 night, 2 adults
LAMU HOUSE, hotel in Mapenya

Located in Lamu and with 18th Century Swahili House Museum reachable within a 1-minute walk, LAMU HOUSE has concierge services, non-smoking rooms, a restaurant, free WiFi and a bar.

Beautiful hotel and I think the nicest is Lamu town. Beautiful pool in a central courtyard. Restaurant was relaxed and plentiful servings with included breakfast. Staff very friendly and I appreciated the glass water bottles, and sustainable use of reusable shampoos in glass bottles.
Scored 8.2
8.2
Rated very good
Very Good
32 reviews
Price from
$225
1 night, 2 adults
Msafini Hotel, hotel in 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.

The location was great and the staff were friendly Bahati the receptionist was kind and welcoming. Swahili breakfast was very good
Scored 7.5
7.5
Rated good
Good
229 reviews
Price from
$81
1 night, 2 adults
See all hotels in and around Mapenya