Travelers are voting Angel's Bay, Ora Resort Angels Bay and Hemingways Resort as the best of 9 hotels near Lamu Town. There are 13 hotels in Malindi a city just 84 km from Lamu Town and 11 hotels in Watamu which is 96 km distant. The most popular of these are Sun Palm Beach Hotel Club in Malindi and Temple Point Resort in Watamu. You can find 223 Hotel in the country of Kenya and Diani Beach is our members favorite Hotel in all of Kenya. Want more? Check out our map of hotels near Lamu Town.