I stayed at two places on my recent (short trip).
Hostal Juanita (one night, Ibiza town) :
Probably not for everyone as I chose a room with a shared bathroom. Personally, I had no problem with this as I was only sharing with another room and I thought the showers/toilet were clean and fine. It just worked out booking-wise and a good location to walk over to La Gaia (food more important than than bed). Definitely a cheaper option if you're a solo traveller and care more about doing things than sitting in your room. I found the shared facilities to be clean. I think there are options with private bathrooms. No lift, so can be a pain with a heavier bag, but this only affects a few minutes of your stay. Honestly would have stayed longer if it was available!
Can Beia Boutique Hostal (San Antonio for the other 4 nights) :
This place is only supposedly 2 stars, but I thought it was fabulous! Staff were welcoming and friendly, tastefully decorated, breakfast was really good, pool available, exceptionally clean, and the location is in a quieter part of San An. For me, it's all I really need. I remember years back, when Space was still alive, San An was almost a bad word, but now, I really have zero desire to stay in PDB. San Antonio has way more to offer and has a better atmosphere, IMO. I thought Can Beia was wonderful.
I know I was there in peak season, but trying to find any sort of reasonably priced accommodation is so hard in Ibiza!
Dropping 200€ for a nice meal, sure, but a hotel, no thank you!