Yes, you can host webinars on your website. Here are a few options you can choose from to conduct webinars:
Webinar software
Content management systems
Custom development