Holiday Inn Resort SOUTH PADRE ISLAND-BEACH FRONT
100 Padre Boulevard South Padre Island, TX 78597 US
- 0.1 miles from Gulf of Mexico
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 is a year-round tropical paradise for families, couples, business travelers & any sun-seekers in need of mental relaxation and tranquil ocean views. Our beachfront resort features a unique mix of complimentary resort amenities inclusive of (3) exterior pools including one heated Palapa Pool + swim-up bar, an onsite bar & grill restaurant – Seaside Bar & Grill, a gaming lounge and activity center, poolside movies, seasonal kid and family...