Google calendar is probably the best.

Create your calendar on Google's site then copy the embed iframe code and paste it into a placeholder in the Replace with HTML Code (Body) section. You have to opt to share the calendar.

To be honest, I just tried this and it is about as convoluted as anything. But once I opted to share the calendar it works.