The Holiday Inn & Suites Clearwater Beach is a full service hotel located directly in the heart of Clearwater Beach. This property is popular with leisure travelers, business groups and destination weddings. Jimmy's Fish House, a popular dining spot overlooking the Gulf, is attached. Water sports and activities can be arranged through the front desk.