Yes!
All Heroic plans include hosting for your site and its content. Visit our pricing page for more information.
If you own a domain from a third-party provider, you can transfer it to Heroic, or you can leave it registered and hosted with its provider and connect it to your Heroic site.