Flamingo Inn

Holiday Inn Express

Island Inn

La Quinta Inn & Suites

Lighthouse Inn

Padre South Hotel

Peninsula Island Resort & Spa

South Padre Inn

  • 204 W. Gardenia Street South Padre Island, TX 78597
  • 956-761-6701

Suites At Sunchase

Super 8

Wind Water Hotel