At our design studio, we do not get involved with hosting. There is too much risk involved. If the website is down and your client lost potential revenue, they can sue you. We develop and design websites, we can make a "personal" suggestion on what hosts we've used and what we prefer, but we do not make legal claims as to what is the best choice. We can't - because: 1) we don't have a networking specialist working with us, 2) because we do not run our own servers, 3) because it's not our speciality.
The client must provide their own hosting and then we go ahead and setup their website. If the host goes down, it's not our fault, and we don't owe them any free consultation to get that website back up. If the host gets hacked and our client losses data (happened just a month ago), it's not our fault - we weren't responsible for securing the server. In those instances, the client will come to you asking for free support to remedy the situation because "you took on the legal responsibility of suggesting a reliable host". And we say "as we pointed out from the beginning, and as-is stated in our contract, we are not responsible for hosting".
And also, if you are going to provide the hosting, everytime the client has a hosting problem they will contact you for help. They will expect it to be covered in the cost of the hosting. So if you're going to be setting a price, ask yourself - how much support can you include in your package, what is it guaranteed to cover (back-ups, monitoring, security, etc), and how much is that time spent talking to clients worth to you? Once you see how much you are liable for in risk, you will charge at least $120/mo.