Currently I am at Island Moorings in Port Aransas. When I was in the Clear Lake area, I was at first at Seabrook Marina, then moved to Waterford Harbor. If you will sail your boat regularly, the for sure it is nice to be at either Seabrook, Portofino, or Kemah
Boardwalk Marina. All of them are right next to the channel, so you can be out on the bay in <10 minutes. My impression of the three: Kemah
is best if you want to be in the middle of the action (think an apartment on Bourbon street). Seabrook is best if you want quiet. Portofino is best if you want an active party scene.
Waterford is the nicest marina in the area and has exemplary hurricane
protection. If you will sail less often or just want the protection, I can definitely recommend them.