I'm not gonna ask you what are you going to host, what CMS, what are your needs, I'm just going to give some general newbie friendly brands.
GoDaddy: $12 for first year = hosting + 1 free .com domain. Personaly, I dont like their "buy all this other crap, that you will never need" business model. But they are not EIG owned brand, and they actually have support compared to, shall we say, 1&1.
Namecheap = hosting is $9.88 + domains arround $10 depending on current promotions +1 year free privacy. Cool guys, fast chat support, a bit slower servers than GoDaddy.
Namesilo = just domains for $9 for every year of registration, and free privacy forever. I love them. No bullshit, no drama, life is good.
That is the cheapest that i know of.
If you really want cheap go for .99 coupon on GoDaddy domain and Namecheap $9.88 hosting.
Cheers