Hi Aneeqa,
We can insert a sub-grid of Appointments in the Opportunity form.
Go to Advanced Settings > Customizations > Customize the System, expand Entities > Opportunity > Forms, edit the main form.


Insert a sub-grid.

Select All Record Types and Appointments.

Save and publish.
In this way, in the Opportunity form, we can click See all records in the sub-grid and it will go to the Appointments view.

