FreeTech4Teachers.com was a list of alternatives to YouTube. Over the years I've updated the list as new sites emerged and old ones shut down. I updated the list again last night. You can see it here or here.
If you do have access to YouTube in your school, consider using tools like ViewPure and Watchkin to display videos without showing the "related" videos comments from YouTube.