The Laughing Lizard is a tin-roofed, three-story, Key West-like island inn located just south of Clearwater Beach in the quaint community of Indian Rocks Beach. Built in 2005, featuring five uniquely creative guest rooms with private baths, TVs and comfortably modern amenities. The atmosphere is eclectically casual and laid back. Wine gathering in the p.m.; full breakfast in the a.m. Many excellent restaurants nearby, six within easy walking distance! Plenty of books to read and some to take home.
Also available are chairs/towels for the beach, only 400 feet across Gulf Boulevard, bicycles and on-site parking