Yes, Google Calendar has privacy settings. In the event details, select Private so only others with Make changes to events privileges (or higher) for your calendar can see the event and its details.