Location. Situated near the beach in South Padre Island, Peninsula Island Resort & Spa - All Suites is close to Schlitterbahn Beach Waterpark, Queen Isabella State Fishing Pier, and University of Texas Pan American Coastal Studies Laboratory. Also nearby are Dolphin and Nature Research Center and Isla Blanca Park.

Resort Features. Peninsula Island Resort & Spa - All Suites has an outdoor pool, a health club, and a children's pool. Complimentary wireless Internet access is available in public areas. Dining options at this beach resort include a restaurant and a bar/lounge. The staff can provide concierge services and wedding services. Additional amenities include multilingual staff, laundry facilities, and room service (during limited hours). Complimentary self parking is available onsite for guests.