I'll recommend you take a Sony SRS-X3 it's affordable and good sound quality. ( Sony also have another version the SRS-X5, which is even cheaper but not very loud so I would not recommend it)
Bose soundlink mini is great build quality but quite pricey, however I like how small it is.
Creative also have a good one it's called the Sound blaster roar SB20, but also pricey at $200.