Isla del Sol

SOUTH PADRE ISLAND

Welcome Home…
To South Padre Island

Located off the southern tip of Texas, South Padre Island offers 34 miles of pristine beach and surf. Enjoy over 300 days of sunshine, calm waters and temperate weather.

Isla del Sol is nestled in the heart of the island, steps from the beach, dining and countless activies, but still secluded and quiet.