There are several Holiday Inns scattered around Tampa Bay offering great facilities at excellent value for money. This family-friendly rendition is located on Indian Rocks Beach and offers a breezy Key West interior with beautiful views of the Intracoastal and its very own marina. There is an inviting pool area and Jacuzzi, and adjacent to your hotel you’ll find the Splash Harbour Water Park.