Namecheap accept Bitcoin (with Bitpay), I bought several domain names there. As for hosting services, I don't know how solid if the service, but there are plenty of hosting companies accepting bitcoin. GeekHosted offers shared and VPS hosting, dedicated servers, domain name as well. Same with THCserver Centerserv. There are plenty accepting bitcoin. Go to visit LowEndBox you will find some good deals there with plenty of choice
Yeah right, namecheap accept bitcoin and the confirmation quickly (only need 2 confirmations). I've been 4 times bought domain in there and pay with bitcoin. Namecheap are an ICANN accredited registrar. Features is complete so make me just believe with namecheap for hosting and domains.