Hello ITisforME,
Good day!
Thanks for posting to Microsoft Community. We are happy to assist you.
As per the description you have shared, we understand that disable 'Shared Bookings Calendar' for all users because it creates a new user in the GAL/admin.
Typically, when you create a booking calendar, it creates a mailbox in Exchange Online. This mailbox is created only to facilitate booking calendar user accounts in the Microsoft admin center.
Therefore, the main point is that when you create booking calendar it creates a mailbox in Exchange Online no because of shared booking calendar. when you create booking calendar you can make it private, but you still have mailbox. You can also allow some specific user to create booking calendar. Reference: Turn Microsoft Bookings on or off | Microsoft Learn
Also, you can delete the share booking calendar by deleting the Booking calendar through Microsoft admin center directly or by using PowerShell.
- To delete Booking calendar through Microsoft admin center directly, Go to https://admin.microsoft.com/ --> Users --> Active users --> Choose the name of the booking calendar that you want to delete --> Delete a user --> Delete user. You can refer to the following test and result screenshot:

- To delete a Booking calendar using Exchange Online PowerShell
- Connect to Exchange Online PowerShell.
- Run the following command to get a list of the booking mailboxes in your tenant:
Get-EXOMailbox -RecipientTypeDetails SchedulingMailbox
- Replace <YourBookingCalendar> with the exact name of your booking mailbox alias that you want to permanently delete, and then run the following command:
Remove-Mailbox -Identity <YourBookingCalendar>
- To verify that the calendar has been deleted, run the following command:
Get-EXOMailbox -RecipientTypeDetails SchedulingMailbox
Note: Make sure to type the exact name of the booking mailbox alias that you want to permanently delete. And also, it may take about 5-10 minutes to take effect.
Please note that this issue is related to Bookings, so you can double check with our specialize in Bookings issues via Microsoft Bookings - Microsoft Community Hub. Technical engineers over there specialize in Bookings issues, and experts will focus on queries to further assist you.
I hope the above information will be helpful. Please feel free to let me know if there are any questions or if I've got you wrong. I will keep assisting you based on the information you provide. We sincerely appreciate your patience and cooperation.
Thanks for your precious time.
Sincerely,
Eben Ezer Tres | Microsoft Community Moderator