Book Cheap Hotels in Mpeketoni
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Mpeketoni
Most frequently booked Mpeketoni hotels

British Hotel Mpeketoni
off Uziwa Road Mpeketoni Lamu County
Free cancellation
Reserve now, pay when you stay
0.43 km from city centre
The price is CA $77 per night
CA $77
CA $91 total
Aug 13 - Aug 14
includes taxes & fees
Stay at this hotel in Mpeketoni. Enjoy free breakfast, free WiFi, and free parking.

Royal Park Hotel Mpeketoni
Uziwa road Mpeketoni Lamu County
Free cancellation
Reserve now, pay when you stay
0.43 km from city centre
The price is CA $54 per night
CA $54
CA $64 total
Sep 3 - Sep 4
includes taxes & fees
Stay at this hotel in Mpeketoni. Enjoy free breakfast, free WiFi, and free parking.

Lamu House Hotel
Kenyatta Road Lamu
26.19 km from city centre
The price is CA $190 per night
CA $190
CA $228 total
Aug 9 - Aug 10
includes taxes & fees
Book a stay at this beach hotel in Lamu. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Lamu Museum and Lamu Fort are located nearby.

Kijani Hotel
Off Corniche Path, Shela Village Lamu
26.18 km from city centre
The price is CA $321 per night
CA $321
CA $379 total
Aug 11 - Aug 12
includes taxes & fees
Book a stay at this beach hotel in Lamu. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Shela Beach and Manda Beach are located nearby.

Peponi Hotel
Shela Beach Lamu Lamu County
26.22 km from city centre
Book a stay at this beach hotel in Lamu. Enjoy free breakfast, free WiFi, and 3 restaurants. Popular attractions Shela Beach and Manda Beach are located nearby.

The Majlis Hotel
Ras Kitau Bay Manda Island
Free cancellation
Reserve now, pay when you stay
26.77 km from city centre
The price is CA $784 per night
CA $784
CA $925 total
Aug 10 - Aug 11
includes taxes & fees
Book a stay at this beach hotel in Manda Island. Enjoy free breakfast, 2 outdoor pools, and a full-service spa. Popular attractions Manda Beach and Shela Beach are located nearby.

Kizingo Beach Eco Lodge
Kzingo Lamu Lamu County
14.33 km from city centre
Book a stay at this beach lodge in Lamu. Enjoy free breakfast, free WiFi, and a private beach.
On private beach
Breakfast included

Luxury beachfront holiday house, pool garden all sea views, Forodhani House Lamu
Lamu
26.26 km from city centre
The price is CA $1,132 per night
CA $1,132
CA $1,285 total
Aug 30 - Aug 31
includes taxes & fees
Book a stay at this beach villa in Lamu. Enjoy private pools, a beach locale, and breakfast (surcharge). Popular attractions Shela Beach and Manda Beach are located nearby.

Jambo House lamu
lamu fort Lamu Lamu County
Free cancellation
Reserve now, pay when you stay
25.98 km from city centre
The price is CA $93 per night
CA $93
CA $109 total
Aug 5 - Aug 6
includes taxes & fees
Stay at this hotel in Lamu. Enjoy free breakfast, free WiFi, and a 24-hour front desk. Popular attractions Lamu Fort and German Post Office Museum are located nearby.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Mpeketoni hotels essential information
Accommodation | 64 hotels |
|---|---|
Lowest Price | CA $64 |
Highest Price | CA $1,285 |
Popular hotels | British Hotel Mpeketoni, Royal Park Hotel Mpeketoni, Lamu House Hotel, Kijani Hotel, Peponi Hotel, The Majlis Hotel, Kizingo Beach Eco Lodge, Luxury beachfront holiday house, pool garden all sea views, Forodhani House Lamu, Jambo House lamu |
Recent Mpeketoni hotel reviews by fellow wanderers

Kizingo Beach Eco Lodge
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"Kizingo Eco Lodge lived up exactly to what we were looking for: a totally off-the-beaten track eco lodge (consisting of 8 'banda' straw guest bungaloes), well away from the hustle and bustle of Lamu Town and Shela. Its location could not be more perfect: one corner of the lodge faces the Indian Ocean, while the other faces the river/mangrove area (which also boasts the nicest sunsets in all of Lamu). From our banda, built on stilts into the dunes, we could hear the waves of the Indian Ocean and feel the ocean breeze blow through our room every night. The staff attended to our ever need, so despite being the only guests during our stay, we never felt alone. We combined 4 nights here with one night in Shela, which felt like an appropriate balance for us between spending time with nature vs. learning more about Lamu Town, its history and its culture. (To be clear, Kizingo's thatched roof bandas made largely of straw and reeds are more open to the elements than even a Safari tent (which have zippers, etc), so come prepared to be at one with nature.)"
A verified traveller stayed at Kizingo Beach Eco Lodge




