You can always visit one of the highly rated attractions, Fort Myers Beach Palm Ave Access #30, placed 300 meters from the 3-star The Bay Inn At The Lani Kai. Other sights that are worth your while are Mound House Museum (2.3 km the property) as well as Fort Myers Beach Public Library (approximately a 15-minute walk away).