Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Lamu

Filter by star ratings
All filters
Kizingo
Kizingo
9.4 Excellent
Lamu, Kenya
Show on map
11.8 km from city centre, Lamu 
ExcellentBased on 29 reviews
9.4

Guests can make the most of the sun on the terrace or enjoy a drink at the bar. Facilities include complimentary wireless internet, babysitting/child services and massage services.

The Majlis Hotel
The Majlis Hotel
8.8 Excellent
Ras Kitau Bay, Manda Island, P.O. Box 5, Lamu, Kenya
Show on map
3.8 km from city centre, Lamu 
ExcellentBased on 103 reviews
8.8

The Majlis Resort is located on Lamu Island, and offers 4.5-star accommodation as well as a private beach. It also features free Wi-Fi, an express check-in and check-out feature and an outdoor pool.

Jambohouse Lamu
Jambohouse Lamu
9.2 Excellent
PO Box 131, Lamu, Kenya
Show on map
0.3 km from city centre, Lamu 
ExcellentBased on 125 reviews
9.2

JamboHouse Lamu has 3 well-appointed rooms that are accompanied by a range of essential amenities to ensure guests have a comfortable stay.

Tips for booking a Lamu hotel

Cheapest month:August
Most expensive month:June
Average price in Lamu:$204/night
Absolute cheapest price found:$8/night
Cheapest day:Monday
Most expensive day:Sunday
$87 - $546
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$56 - $160
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Lamu, Kenya

Show all 75 hotels
Jambohouse Lamu
Jambohouse Lamu
9.2 Excellent
PO Box 131, Lamu, Kenya
Show on map
0.3 km from city centre,  

JamboHouse Lamu has 3 well-appointed rooms that are accompanied by a range of essential amenities to ensure guests have a comfortable stay.

$11
Avg. per night
Kizingo
Kizingo
9.4 Excellent
Lamu, Kenya
Show on map
11.8 km from city centre,  

Guests can make the most of the sun on the terrace or enjoy a drink at the bar. Facilities include complimentary wireless internet, babysitting/child services and massage services.

$206
Avg. per night
The Majlis Hotel
The Majlis Hotel
8.8 Excellent
Ras Kitau Bay, Manda Island, P.O. Box 5, Lamu, Kenya
Show on map
3.8 km from city centre,  

The Majlis Resort is located on Lamu Island, and offers 4.5-star accommodation as well as a private beach. It also features free Wi-Fi, an express check-in and check-out feature and an outdoor pool.

$223
Avg. per night

Where to stay in Lamu

Lamu travel FAQs

  • What are the best hotels in Lamu?

    The Majlis Hotel (8.8/10 from 103 reviews), Jannat House (8.2/10 from 149 reviews), and Diamond Beach Village (8.4/10 from 46 reviews) are all highly rated places to stay in Lamu.

  • What is a good hotel near Shela Beach?

    The Majlis Hotel is a hotel near Shela Beach that is popular with HotelsCombined users, scoring 8.8 across 103 reviews.