Depends on the domain name. A .com is more expensive than, say, a .me.uk. I pay $70 to register my .com for two years with Domain Bank.
Hosting is a separate cost, though many hosting companies will keep on top of renewing your domain name for you.
Android Oreo News: Release Date & New Features
Best Album Art 2017: Nominees & past winners of Best Art Vinyl Awards to be exhibited
iMac 21.5-inch (2017) review
Comparatif : quelle est la meilleure batterie externe 2017 ?