Catalina is cool for 2 days max – you’ll be DONE by the 3rd day – not much for kids to do so give some thought to how you will keep them entertained – I leave from Newport Beach and take the Express ferry – last time I was there did a back-country jeep tour and enjoyed it – I like real estate so I always enjoy renting a golf cart and driving around the residential neighborhoods (talk about over-priced housing!) – huge difference between Catalina during the week and Catalina during weekend / holiday – I don’t enjoy crowded tourist places so Catalina on a weekend would not be my first choice
SF is a fun weekend trip – rent a GoCar near the waterfront and do one of the suggested loops