Welcome to Holiday Inn Hotel & Suites Harbourside in Indian Rocks Beach, Florida. Come enjoy our laid-back Key West-themed resort hotel on 16 acres along the Intracoastal Waterway, at the Walsingham bridge. We offer a range of accommodations, from standard hotel rooms to 1200-square ft., 2-story Villas with whirlpool tubs and a King bed.
Enjoy fresh seafood and more at Jimmy Guana's Waterfront Restaurant, offering live entertainment nightly. We're also right next door to Splash Harbour Water Park! Hotel guests enjoy a great discount on daily passes.