Located in quiet South Padre Island, TX, Peninsula Island Resort and Spa offers a tranquil oasis near premier attractions. Enjoy convenience to golf courses, horseback riding, and a plethora of watersports. Or, stay on site and take advantage of five-star amenities like a restaurant, outdoor pool, and fitness center. Each studio, two-, and three-bedroom suite features an in-unit kitchen, private balcony, and other home-like comforts.