@jinibob There is no SharePoint out of the box web part available to show outlook calendar on SharePoint site page.
If these are group calendars in outlook, you can use 4 Group calendar web parts on a site page to show these calendars.
Check documentation: Use the Group calendar web part
If you need customized and merged calendar, you might need to develop it on your own using SharePoint Framework (SPFx).
Please click Mark as Best Response & Like if my post helped you to solve your issue. This will help others to find the correct solution easily. It also closes the item. If the post was useful in other ways, please consider giving it Like.