Blue Host offers great service and all the options you’ll need for a great price. This website and many of my clients are hosting successfully with Blue Host.
Domain Name Registration only
If you aren’t quite ready for hosting but want to reserve your domain name, I recommend using www.GoDaddy.com. The domain name can be pointed to any host later on when you are ready.