South Padre Island, TX Hotels

71 - 71 of 71 Matching Hotels

View on Map
Sort by Reverse sort
Check the white boxes to select hotels for comparison compare
Wind Water Hotel and Resort

5701 Padre Blvd
South Padre Island, TX 78597-3079
Phone: 956-761-4913 | Fax: 956-761-2719

601990-