I recommend you to go with 3CLOUDS .
Here you will get following services at reasonable price :
Price: Free Domain + Free SSL Certificate + Unlimited Hosting + Website Builder = ₹80/month or $1.4/month
Things you get:
Free SSL Certificate to all websites under your account.
Free Domain for lifetime.
Free website builder (many companies will charge for this features).
Unlimited Bandwidth.
Unlimited Space.
Unlimited Emails.
One click 500+ app install (like WordPress etc.).
WordPress Optimized.
30 days free trial (no payment needed).
Bookmarks