Lamu Old Town Travel Guide

Lamu

A coastal village with traditional thatched-roof houses, a large wooden boat, and palm trees.
A coastal village with thatched-roof houses, a large anchored boat, and palm trees.
A coastal town with buildings along the waterfront, boats docked, and a clear sky.

Stay near popular Lamu Old Town attractions


Top hotels in Lamu Old Town

Lamu House Hotel

Lamu House Hotel

4 out of 5
Kenyatta Road Lamu
The price is Rp2.677.889 per night from 15 Aug to 16 Aug
Rp2.677.889
Rp3.159.909 total
15 Aug - 16 Aug
includes taxes & fees
Stay at this beach hotel in Lamu. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Lamu Museum and Lamu Fort are located nearby.
9/10 Wonderful! (78 reviews)
"Most guests have to pay to go to another hotel to sit by the pool as only room for around 6 at peponi pool"

Reviewed on 15 Apr 2026

Lamu House Hotel
Jambo House lamu

Jambo House lamu

3 out of 5
lamu fort Lamu Lamu County
The price is Rp1.189.452 per night from 5 Aug to 6 Aug
Rp1.189.452
Rp1.403.553 total
5 Aug - 6 Aug
includes taxes & fees
Stay at this hotel in Lamu. Enjoy free breakfast, free Wi-Fi and a 24-hour front desk. Popular attractions Lamu Fort and German Post Office Museum are located ...
Jambo House lamu
Jannataan Hotel

Jannataan Hotel

3 out of 5
Corniche Path Lamu Lamu County
The price is Rp824.736 per night from 5 Aug to 6 Aug
Rp824.736
Rp973.189 total
5 Aug - 6 Aug
includes taxes & fees
Stay at this hotel in Lamu. Enjoy a 24-hour front desk, daily housekeeping and an outdoor pool. Popular attractions Lamu Museum and Lamu Fort are located ...
6/10 (2 reviews)
"The owner of the Hotel pretended not to have any business relations with this site. Even though i have paid the full amount, they charged me more and i had to pay them directly, in order to have my room. Confrontation and a stressful experience, with not much support from the management staff. Hotel ..."

Reviewed on 10 Jan 2026

Jannataan Hotel
Beytsalam

Beytsalam

2 out of 5
Lamu Lamu Lamu County
The price is Rp1.484.472 per night from 5 Aug to 6 Aug
Rp1.484.472
Rp1.751.677 total
5 Aug - 6 Aug
includes taxes & fees
Stay at this hotel in Lamu. Enjoy free Wi-Fi, daily housekeeping and laundry facilities. Popular attractions Lamu Museum and Lamu Fort are located nearby.
Beytsalam
New Mahrus Hotel & Rooftop Restaurant

New Mahrus Hotel & Rooftop Restaurant

2 out of 5
Kenyatta Road, Lamu Lamu Lamu County
Stay at this hotel in Lamu. Enjoy free Wi-Fi, a 24-hour front desk and rainfall showerheads. Popular attractions Lamu Fort and German Post Office Museum are ...
New Mahrus Hotel & Rooftop Restaurant
Sea Shells Inn

Sea Shells Inn

2.5 out of 5
Harambee Street, lamu Lamu Lamu County
The price is Rp185.566 per night from 4 Aug to 5 Aug
Rp185.566
Rp218.967 total
4 Aug - 5 Aug
includes taxes & fees
Stay at this guesthouse in Lamu. Enjoy free Wi-Fi and daily housekeeping. Popular attractions Lamu Museum and Lamu Fort are located nearby.
10/10 Exceptional! (1 review)
Great budget hotel right in center
"Really friendly staff, nice sunrises from the rooftop. Simple but homely. Got upgraded for free. Spent 10 nights here."

Reviewed on 3 Aug 2022

Sea Shells Inn
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.



Lamu Old Town Travel Guide