Question: Are there any web hosts that accept Bitcoin as a form of payment?
Answer: Yes, there are a lot of different web hosts that accept Bitcoin as a form of payment. Depending on what kind of web hosting (shared, VPS, or dedicated) they do exist. If the web hosting provider that you are interested in ordering from does not mention Bitcoin on their website. You can reach out to their sales department and ask if they would accept Bitcoin as a form of payment.
If the web host is a small company they may begin to accept Bitcoin as a form of payment after your request. If the web host is a large company than it may take a few weeks to get an answer.