Margaritaville Beach Resort South Padre Island offers rooms in South Padre Island. Popular points of interest nearby include South Padre Island Convention Center and Schlitterbahn Beach Waterpark. Isla Blanca Park is a 19-minute walk from the resort.
Number of rooms: 251
310 Padre Blvd, South Padre Island, TX 78597-6501, United States
Hotel booked 2 times today.