Add Google Calendar to Your Site
Google CalendarにHTMLを出力する機能が追加されています。

[Manage calendars] > [任意のカレンダー名をクリック] > [Calendar Details]タブ
にある水色の[HTML]ボタンを押すと、そのカレンダーをHTML表示するためのURLと詳細をカスタマイズするための[configureation tool]へのリンクが貼られたポップアップが表示されます。

デフォルトで構わない場合は、表示されたHTMLを公開。もしくは中身のHTMLを自分のホームページへコピー?。
サイズ、色、枠線などをいじりたければconfigureation toolでカスタマイズも可能です。
ついでと言ってはなんですが、画面左下Calendarsのプルダウンメニューも変わっていますね。確か色の変更しか出来なかったと記憶していますが。