Personally, I like the VRBO option better. I think that tourists would love to stay on a sailboat, and it will be a lot lower cost - no captain, no diesel. I would think that your insurance costs would also be lower. I wonder if your marina would allow it? I'm not sure how that works.
Either way it would be a business based in CA so you'll have the LLC fee if you place the boat in a CA LLC. In the state of CA if you have an LLC you need to pay a gross receipts fee, which is a minimum of $800 per year, which is paid with a CA LLC tax return - simple enough to prepare if you want to DIY. You'll also have to file a CA individual tax return to report the income that passes through to you. Again, probably a nominal amount of tax (I would assume that you won't net all that much after expenses).
Personally, I think that you will find a crowded market for charters. And timeshare vacationers would be a price sensitive group, imo.