Our technology thoroughly searches through the online shopping world, reviewing hundreds of sites. We then process and analyze this information, updating in real-time to bring you the latest top-rated products. This way, you always get the best and most current options available.

Winner
The soundcore Boom 2 by Anker is an impressive Bluetooth speaker for under $100, especially if you are looking for an outdoor speaker. It boasts an 80W max output with a powerful subwoofer and dual tweeters, ensuring robust sound quality with deep bass and crisp highs. The BassUp 2.0 feature allows you to customize the bass to your liking, making it versatile for different music genres and environments.
With a 24-hour battery life, you can enjoy music all day without worrying about recharging, and the built-in power bank adds convenience by allowing you to charge your phone on the go. Its IPX7 waterproof rating and floatable design make it ideal for use by the pool, at the beach, or during rainy outdoor adventures, providing durability and peace of mind in various conditions. The speaker's Bluetooth 5.3 connectivity ensures a stable connection over a long range of up to 100 meters, making it easy to pair with your devices.
Additional features like customizable EQ settings and PartyCast 2.0, which lets you connect up to 100+ speakers, further enhance its usability and fun factor for parties and gatherings. However, at 3.65 pounds, it may be considered a bit heavy for some users who prioritize ultra-light portability. The charging time of 5.5 hours is also relatively long, which could be a drawback if you need to recharge quickly. The soundcore Boom 2 is a feature-rich, durable, and high-performing speaker that offers great value for outdoor and indoor use.
The JBL Flip 5 is a strong choice for anyone looking for a portable Bluetooth speaker under $100. It delivers powerful, clear sound with its racetrack-shaped driver, offering a nice balance of booming bass and crisp audio in a compact size. You get stereo sound and up to 120 watts of output power, which is impressive for its size. Battery life is solid, providing up to 12 hours of continuous playback after a 2.5-hour charge, so it’s great for day-long use without worrying about recharging. Portability is a key highlight — it’s lightweight (about 1.6 pounds) and designed with durable fabric and rubber housing, making it easy to carry and tough enough to handle outdoor activities. The Flip 5 is also IPX7 waterproof, meaning it can survive being submerged in water, perfect for pool parties or beach trips.
In terms of connectivity, it uses Bluetooth with a reliable range of about 33 feet (10 meters), letting you stream from most phones or tablets wirelessly without hassle. On the downside, while the speaker is waterproof, it lacks a built-in microphone, so it doesn’t support calls or voice assistant features. Also, it’s a model that has been discontinued by the manufacturer, which might affect future software updates or replacement availability. There’s no auxiliary input, so you have to rely entirely on Bluetooth. Despite these minor drawbacks, the JBL Flip 5 stands out as a durable, portable speaker with great sound and solid battery life, making it ideal for casual listeners who want music on the go without breaking the bank.
The JBL Go 4 is a compact and ultra-portable Bluetooth speaker that delivers surprisingly strong sound with punchy bass for its small size, making it great for casual music listening on the go. Its 7-hour battery life is solid for day trips or short outings, and you can get an extra couple of hours by using the Playtime Boost feature. It’s very convenient for outdoor use thanks to its IP67 waterproof and dustproof rating, which means it can handle splashes, rain, and dust without trouble. Weighing just under 7 ounces, it’s easy to carry around, and the built-in loop helps you attach it to bags or hooks.
The speaker also supports stereo pairing and connecting multiple JBL Auracast-enabled speakers for a bigger sound experience. One notable bonus is its eco-friendly design, using recycled materials and sustainable packaging. On the downside, the speaker’s 4.2-watt output means it won’t fill very large spaces with loud sound, so it’s best suited for personal or small group use rather than big parties. The charging time of about 7 hours can feel long if you use it frequently. Also, it lacks advanced features like voice assistant support or a built-in microphone for calls.
This makes the JBL Go 4 a reliable, durable, and easy-to-use speaker ideal for outdoor adventures or casual listening, especially if you want something lightweight and waterproof without spending much, but it might not satisfy those wanting very loud volume or extra smart features.
Most Popular Categories Right Now