
Holiday Inn Resort SPI
Nestled on beautiful South Padre Island, the Beach Resort hotel is a ideal oceanfront resort for families, sun seekers, business travelers, meetings and special events. From the minute you arrive you will quickly see the beauty of our beachfront resort.