Lots of options.

I use Deka AGMs, An intimidator cranking battery 775 CCA for my 115 two stroke and two intimidator deep cycle 900 MCA AGMs for trolling motor. They are clean and recharge fast. I charge once a day while staying at my place close to the lake and generally the deep cycles charge up within 3 hours. AGMs are also known to hold a charge for a long time when not being used. I get around 10 years of use.

If I were to go on an extended campout without any electricity available for two weeks or more at Lake Powell, which I used to do, I would get some large 6 volt Trojan golf cart batteries for my trolling motor which last a long long time. I realize that four 6 volt monsters for 24 v would sink some boats but they will go for a month! Recharging them after a trip like that will take 16-20 hrs or more.