I know there's a hostel in Trieste, but it's not conveniently located if you are short of time like I was during my first trip. My choice fell on Hotel Italia - mainly cecause of it's location near the station - after all I had a really heavy backpack full of hiking gear to carry around.
They claim to be the only 3 stars hotel in Trieste to be fully accessible for people on a wheelchair