San Francisco boat tours are enjoyable year-round, but the best times to go are typically from April to October. During these months, the weather is milder, and the chances of clear skies are higher, offering stunning views of the Golden Gate Bridge, Alcatraz, and the city skyline. Sunset cruises are particularly breathtaking during late spring and summer.