I stream spotify wirelessly to my bose soundtouch 30 with airplay from Mac + iPhone + iPad flowlessly.
Ca va sans dire airplay is only iOS compatible so you will need a wired connection to the AUX port when streaming from your android or windows devices. Else you might try airplay emulators for windows such as AirParrot or AirFoil
It's a little confusing to figure out, but SoundTouch does work with Spotify now, and it works very well - but it works from the Spotify software, not from the Soundtouch software. You have to have the Premium version of Spotify, and then you install your SoundTouch as a "device" on Spotify." You use Spotify software on your SmartPhone or PC to select the music you want to play - and it works beautifully, once you've figured out how to set it up and operate it.
I'm one of those people who likes to figure things out, so I found it fun to set this all up. Then I let my Premium membership lapse to Free, and it doesn't work any more. And I find I'm just as happy, and don't have to pay $10 a month for Spotify. I have a large music library of my own, and I find I don't listen to Spotify enough to justify spending $10 a month.
you have to import the device into the base spotify program. once you do that it works flawlessly. the newer Bose no longer support airplay BTW. so much misinformation or outdated info in other replies. The new bose apps work from every OS and can even play from a NAS.