Stay at this beach hotel in South Padre Island. Enjoy free parking, 2 outdoor pools, and a beach locale. Our guests praise the pool and the restaurant in our reviews. Popular attractions South Padre Island Beach and Beach Park at Isla Blanca are located nearby. Discover genuine guest reviews for Isla Grand Beach Resort along with the latest prices and availability – book now.