Here is another plugin that lets you easily handle bookings and reservations. ARB Reservations combines with WooCommece to let your customers make all kinds of appointments. It has a clean calendar that saves your visitors time finding the right date for them. It also integrates with iCalendar, so you can send iCal files to your customers via e-mail.
Thanks to this plugin, you can offer special pricing to your customers for special days or certain groups of people. Admins can confirm, reschedule, and cancel appointment reservations in the back-end. This plugin lets you set max/minimum restrictions on reservations. Want to make your resources available only for a certain period of time? No problem.
ARB lets you accept online and offline payments. It has Ajaxified price calculation.