Остров Ламу расположен в 200 км севернее Малинди. Он отделён от материка небольшим проливом. Здесь нет машин, а улицы на острове так узки, что на них еле-еле расходятся несколько человек. Столицей острова является город Ламу. Он был основан в 9 веке и считается одним из самых древних городов Кении. Основное население города - мусульмане. Алкоголь здесь можно приобрести только в нескольких крупных отелях, потому что исламские традиции запрещают употреблять алкогольные напитки. В Ламу есть несколько мечетей, а улицы застроены древними арабскими домами с резными деревянными дверьми.
Остров Ламу известен своими песчаными пляжами и окружающими его коралловыми рифами. Лучшие места для отдыха расположены в 2 км южнее его столицы в местечке Шела или на близлежащих небольших островках Манда и Пэйт. Здешние пляжи окружены пышной растительностью и шикарными отелях.