The SRS-XB33 by Sony is the best waterproof Bluetooth speaker for most consumers. It has an elegant design with a fabric cover, a shockproof build with an IP67 rating for water and dust resistance, great sound, and fantastic battery life of up to 24 hours between charges, all at an amazing price.