Bluehost is a pretty decent operation. I've used them in the past, but they are not security minded and their reputation for managing security on their servers is pretty dismal. If your site is hacked, expect to be summary "suspended" without warning and be left in the lurch with no help from their support staff in this regard.
Nowadays security should be a company's primary interest when choosing a web host. Cost certainly "is not" anymore with any reputable host.
So all that's different between hosts nowadays is their security focus (expect PCI compliance) and customer service responsiveness (expect less than 15 min response times by email and phone).
A search for the following will get you going in the right direction regarding hosts with a reasonable level of security focus and great customer service:
Pci compliant website hosting security customer hackrepair service
Wishing you the best!