Searching for availability...Sort By: 17817 Beach Resort At South Padre Island, An Ihg Hotel 100 Padre Blvd. South Padre Island, TX, 78597 0.3 miles from Beach Park at Isla Blanca 9.6 3 Stars Hotel Searching 180615 La Quinta Inn & Suites By Wyndham Brownsville North 5051 N Expressway Brownsville, TX, 78520 23.3 miles from Beach Park at Isla Blanca 8.7 2 Stars Hotel Searching |