My family has been vacationing in Port A for as long as I can remember and we love the Sea Shell Village Resort. It’s not directly on the water so our guests will have to walk a few blocks from the beach ceremony back to the reception, but we’re going to get some decked out golf carts to help transport people.
If you want a ceremony / reception combo right on the water, check out Plantation Suites. The only problem with this location is that is cannot accommodate more than 100 guests. Another option is Island Mooring Yacht Club (3500 Island Moorings Pkwy).
We looked in Corpus first at the Water Garden, Heritage Park, and the Aquarium as potential ceremony / reception locations. Let me know if you want info on any of them!