Knights Inn Address: 4109 Padre Blvd, South Padre Island, TX 78597 Phone: (956) 761-4097 Hotels & Motels Other Businesses: Ramada Hotel & Suites South Padre Island at 6200 Padre Blvd, South Padre Island, TX 78597 Paradise Auto Detail & Hand Car Wash at 1515 Padre Blvd, South Padre Island, TX 78597