S Padre Island TX Resorts 1. 500 Padre Blvd, S Padre Island, TX 78597 | Isla Grand Beach Resort (956) 761-6511