Yes, Wix offers hosting: for free plan, the site is hosted under Wix domain and has Wix ads.
For paid plans, you can have custom domain names, as well as ad-free page.