South Beach Inn 120 E. Jupiter South Padre Island TX, 78597 956-761-2471 956-761-2474 (fax)
About Us Check Availability Reservations Room Types Rental Properties Policies Pets Spring Break Winter Texans Wedding Info
New BBQ Grills South Beach Inn is pet friendly!