It could be the case that many places would be equally suitable for your needs. In that case, only the price would be different. However, though, the normal prices could even be roughly the same. In that case, I'd look for special promotional deals.
Anyway, a good host is generally going to be around a long time, offer a good price or promotion, provide quality website performance, and have good support.