The calendar of Appointment Hour Booking can have multiple services with different duration, capacities, and prices. This plugin is useful for different cases like medical services, personal training sessions, booking rooms for events, reserving language classes or other types of classes, and more.
What You Get For Free
The free version is fully functional for accepting appointments and comes with many features like a visual configuration calendar, setting working dates, invalid/holiday dates and special dates, multiple services calendar, built-in anti-spam captcha protection, automatic price calculation, and many more.
There are also commercial versions with additional features, like processing appointments linked to a payment process (PayPal, Stripe, Skrill, etc.), a form builder for visual customization of the booking form, and addons with additional features.