Best deals on the closest Ramada International to this beach in Cameron County, Texas
6200 Padre Blvd - South Padre Island - 9.7 miles from Boca Chica Beach