2. Bose SoundLink Revolve+ Bluetooth Speaker
$299 BUY NOW
The SoundLink Revolve+ Bluetooth speaker by Bose is not only stylish (look at its awesome handle!), but also water-resistant. It can deliver 360-degree sound with excellent quality for up to a rather amazing 16 hours on a single charge. There's also the option to connect multiple speakers via a sleek Bose app. The speaker is available in black or silver.