Isla Grand Beach Resort Categories Resorts 500 Padre Blvd. South Padre Island TX 78597 (956) 761-6511 (800) 292-7704 (956) 761-5397 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×