310 Padre Boulevard, South Padre Island, Texas 78597
Located on the pristine blue waters of South Padre Island beach and a 6,000-square-foot outdoor pool and swim-up bar along with Indoor and outdoor dining Starting at
$149 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.