Rank. 1 - Namecheap: Out of all those who are working in hosting or domain business, Namecheap is the best with accepting BTC as a payment method. They are my recommendation for today’s topic. (No, I am not posting any referrals).
Personally I have good experience about this Domain & hosting provider. I am using their service for a long time and also recommended many of my clients to use "Namecheap". Specially their interface is quite easy to handle and support staffs are really helpful. I took their support help many times during upgrading hosting packages, SSL setup, DNS issues and every time they praised me with their service.
Basically when you are running a website and suddenly face a issue with your domain or hosting its important to fix that as soon as possible otherwise it put negative effects on registered users. In this kinda situation "Namecheap" try to fix all from their end within a short time and give values to urgency.