I live in Arizona, but have frequently traveled to San Diego to get my sailing fix. Took my ASA
combined 103/104 course and later tested for ASA
105 at Seaforth Boat Rentals. They are willing to work
with you to meet your sailing goals. They do have a Sailing Club that offers reduced rates on boat rentals. Additionally, they have several locations to rent from, including Mission Bay, Harbor Island, and Coronado. Harbor Island Yacht Club, not to be confused with Harbor Sailboats, provides similar services, including a sailing club, although they offer courses through US Sailing. I've used both of these organizations mainly because they allow single
handed sailing. You can check their respective websites for details and cost comparisons.