Use a professional video hosting service
There are quite a few out there. I strongly recommend Vimeo, which is what we use. They have a free plan, which will work fine. They give you a piece of code which you then embed into your website.
I definitely don’t recommend hosting videos on your website by using Youtube. Why?