9 Best Island Hotels in Lamu

Only Handpicked and Verified Accommodations for Your Stay in Lamu, Kenya
Check-in
02Jun2026Select date
Check-out
03Jun2026Select date
Rooms and Guests2 Guests, 1 Room
Lamu is home to Shela Beach, Manda Island, and Lamu Fort, offering a glimpse into Kenya's rich Swahili culture. You can explore Lamu's narrow streets filled with traditional Swahili homes and relax at the cozy Manda Island hotels. The selection of hotels here ranges from beachfront options to charming guesthouses, all hand-picked for their excellent amenities and guest reviews. When booking, consider traveling off-peak between April and June for better rates. Also, don't forget to enjoy a dhow cruise for an authentic local experience!
View map
1-9 out of 9
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great
Map2.6 mi from City Centre1100 yd from Mnarani House
FromUS$ 534 /nightSelect
7.6
Very good
Map2.7 mi from City Centre1200 yd from Mnarani House
FromUS$ 240 /nightSelect
8.0
Great
Map1.8 mi from City Centre100 yd from Boat repair yard
FromUS$ 188 /nightSelect
8.2
Great
Map2.0 mi from City Centre100 yd from Mnarani House
FromUS$ 41 /nightSelect
6.6
Nice
Map1.0 mi from City Centre1400 yd from Al-Muadham Shop
FromUS$ 380 /nightSelect
7.6
Very good
Map400 yd from City Centre100 yd from Gallery Baraka
FromUS$ 81 /nightSelect
Map1.9 mi from City Centre100 yd from Al Mabruk Shop
FromUS$ 100 /nightSelect
Map7.3 mi from City Centre1400 yd from
Select
Map100 yd from City Centre200 yd from Riyadha Mosque
FromUS$ 110 /nightSelect

Price range for hotels in Lamu

A world of island accommodation options awaits, from budget-friendly beach stays to luxurious overwater retreats, with prices suited to every traveler's tropical dream.

⬆️ The highest price
US$ 534
⬇️ The lowest price
US$ 41
💸 Average price for
5-star hotels
US$ 435
4-star hotels
US$ 203
3-star hotels
US$ 99

Best hotels in Lamu

Based on guest reviews over the last 12 months

Charming Seaside Retreats:
The Majlis Resort
Boutique Heritage Hotels:
Kijani Hotel
Quiet Getaways in Nature:
Mangrove House
Cultural Oasis:
Beytul Habaib
Spacious Family Abodes:
Madakani House
Artistic and Intimate Stays:
The Red Pepper House
Iconic Landmark Lodgings:
Shella White House

How to get to Lamu

A list of all available types of transport

Airports
Lamu (LAU)

FAQs about hotels in Lamu

We hope these answers help you plan your island trip

Which hotels in Lamu are best for families?
For families, The Majlis Resort offers spacious family suites and a children's pool, while Kijani Hotel provides family-friendly amenities and a relaxed atmosphere. Both are ideal for larger groups.
What hotels in Lamu offer the best views?
Mangrove House features stunning views of Lamu's mangroves, while Beytul Habaib provides beautiful ocean vistas. Both settings enhance the tranquil experience of their guests.
Which hotels are recommended for couples in Lamu?
Shella White House and The Red Pepper House are popular among couples, offering romantic settings and intimate accommodations, perfect for a getaway.
What is the proximity of hotels to popular landmarks in Lamu?
The Majlis Resort is approximately 10 km from Lamu Old Town, a UNESCO World Heritage site. Other hotels like Mangrove House are also within walking distance to local attractions.
What are the cheapest hotel options in Lamu?
The cheapest hotel options start around $60 per night at places like Madakani House. Depending on the season, rates may vary, so booking in advance is recommended.

Key Details About Hotels in Lamu

This guide presents essential information on hotel stays in Lamu, Kenya, evaluating 7 diverse properties to help travelers make informed choices regarding their accommodation.

Typical nightly prices range from $50 to $250.

There are 7 notable hotels in Lamu.

Peak seasons are from December to March.

Local taxes and fees amount to approximately 10%.

Most hotels are within 2 km of Lamu Old Town and the ferry terminal.

Other cities in Kenya

Check-in
02Jun2026Select date
Check-out
03Jun2026Select date
Rooms and Guests2 Guests, 1 Room