Try taking a look at Namecheap. They accept Bitcoin, plus you get free whois privacy, SSL cert for $5 (and a lot of other cheap stuff)
Don't bother using GD for web hosting, they're a registrar, the hosting is just an "extra". I've heard it is slow and unreliable (same with hosting from other registrars) although I would not try it myself to see if that is true.
These guys have a hosting offer for $6/year:
https://bitcointalk.org/index.php?topic=568240.0Should be fine for a small site provided their company doesn't close down