Holiday Inn Resort South Padre Island

Categories

Hotels

About Us

Welcome to our Texas oceanfront retreat, Holiday Inn Resort at South Padre Island! A full-service beach resort located at the southern tip of South Padre Island, Texas, Holiday Inn Resort SPI.