which websites offer cheap web hosting with good services?
If you want any kind of meaningful answer, then I'm afraid you'll need to provide more information. What kind of hosing are you looking for? Shared, VPS, dedicated server? Which OS? Do you have a preferred location? What other requirements do you have? e.g. disc space, bandwidth.
As it said, depending on the location of the server, where you want to host - in Europe or in the US, it's as simple as you just Google for "cheap hosting europe" or "cheap hosting us" and you'll get lots of results. Then have a look customer reviews and testimonials to choose the best one