Having installed zillions of outdoor speakers in my lifetime, the best sounding weatherproof traditionally styled speakers I have ever come across are the Near LB6 and LB8's. They are not cheap, though. Subs not needed, especially with the 8's.
They also offer landscape speaker systems which are great.
For other brands, check out James Loudspeaker, https://www.jamesloudspeaker.com/categories/40
James is top-tier stuff, for sure. Fantastic stuff.
If not either one of those and I was on a budget, I'd look at MSE Audio:
https://mseaudio.com/products/speakers/outdoor.html?product_list_order=price&product_list_dir=desc
Made in America with great warranties and customer support.