Photos coming soon
HOTEL
Surfside Condominiums
15005 Windward Dr, Corpus Christi, TX 78418, USA, Padre Island National Seashore, Padre Island
Where it sits
Surfside Condominiums
15005 Windward Dr, Corpus Christi, TX 78418, USA, Padre Island National Seashore, Padre Island
27.60621, -97.20968
Similar stays nearby
Wyndham Corpus Christi Resort North Padre Island
Hotel · 78 m
Seahorse #207 by Padre Escapes
Hotel · 116 m
Holiday Inn Express & Suites Corpus Christi-N Padre Island By IHG
Hotel · 120 m
15010 Leeward Dr Condo Unit 203
Hotel · 125 m
Wyndham Corpus Christi Resort North Padre Island
Hotel · 146 m
Beachside North Padre Island Condo
Hotel · 194 m
15102 Leeward Dr Townhouse Unit 703
Hotel · 195 m
Island House Condominiums
Hotel · 197 m
Plan around Surfside Condominiums
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 17, 2026.
