Peninsula Island Resort & Spa - All Suites is a great choice for your beach stay in South Padre Island, putting you near activities like parasailing, windsurfing, and water skiing. 2 outdoor pools provide fun for everyone, while guests in the mood for pampering can indulge in hot stone massages and aromatherapy. Las Olas Restaurant serves Mexican cuisine and is open for breakfast, lunch, and...