Remove Ads

Photo of South Padre Island KOA

3.4
22 votes

South Padre Island KOA

1 Padre Blvd, South Padre Island, Texas 78597-6402 USA

Add Photo

Waterfront Deluxe Cabins with a private deck over the bay!

Photo Credit: South Padre Island KOA

Remove Ads

Claim copyright