If affordable is your highest priority, then you can get a bluetooth block rocker at Costco for about $150. You might need a very long extension cord, though, to use it at the beach…
When I do outdoor events, I have a single 800 watt parabolic speaker. It’s portable in the sense that you can pick it up and take it places, but it’s about 30-40 pounds. It’s kind of a beast, but the sound is crisp, clean, and I can broadcast to an area of about a basketball court, maybe even a bit farther.
Talk to your local Guitar Center, or to the folks at AV Now.
For my poolside (outdoor 25 meter pool) fitness classes I use a Hisonic HS120 B PA system. It weighs 6 lbs. and has a rechargable lithium battery and power cord. It comes with a few different mics, a hand held, a clip on, and a around the head style. They plug into the body pack which has a clip, but I often just put it in my pocket. It is very light and small. The sound is very good. I think it costs about $120 on Amazon. I like the very light weight of it. There are other options, I am pretty sure the one that I have is VHF, but there is bluetooth available as well.
Here’s a link to a photo and testimonial from an AV Now customer using our Fit 500 and Fit 750 to teach classes on the beach. These are fitness-rated units with our most popular group ex headset mic, the E-mic. They’re professional all-in-one sound systems, not directly comparable to consumer type units like Blockrockers (which have no built-in wireless mic sys).
This user – Terri O’Connor of NJ Beach Yoga- began with our entry level all-in-one unit, the Fit 300 ($249) and upgraded to the Fit 500 and Fit 750 as her classes grew in size.
AV Now’s complete line of all-in-one portables can be found at this link: