Ramada South Padre Island Address: 4109 Padre Blvd, South Padre Isl, TX 78597 Phone: (800) 252-1709 Hotels & Motels