OS Calendar is a Joomla availability calendar and online booking solution for hotels, villas, homestays, holiday apartments and other rental properties. It lets you manage rooms, prices and availability, accept booking requests, and collect payments online — all from within the familiar Joomla back-end.
OS Calendar can be used in two ways:
| Mode | Best for | OS Property required? |
|---|---|---|
| Standalone (default) | A single hotel, villa, homestay or apartment building. You manage your property, rooms, prices and bookings directly in OS Calendar. | No |
| Linked with OS Property | Sites that already use OS Property and want to manage bookings for several properties. | Yes (optional integration) |
Note: OS Property is optional. OS Calendar works fully on its own. See Operating Modes for a detailed comparison.
Main features:
★ Works on its own — no other extension needed — or together with OS Property
★ Online search form: check-in / check-out dates, guests and promo code
★ Multiple room types per property, with photos, amenities and capacity
★ Rate plans (for example Room Only, Breakfast Included, Non-refundable)
★ Flexible pricing with price rules: base, season, weekend, holiday and manual rules
★ Room inventory: stop-sell, block dates and overbooking control
★ Promotions and promo codes
★ Cancellation policies (free, flat, tiered or non-refundable)
★ Built-in payment system — PayPal, Stripe and Offline / Pay Later
★ Booking status workflow: Pending → Confirmed / Cancelled / Rejected
★ Automated email notifications for customers and administrators
★ Customisable extra fields on the booking form
★ CSV export of booking orders and revenue reporting
★ Joomla Native Multilingual support and built-in translation tool
★ Download ID for automatic updates
★ Compatible with Joomla 4.x, 5.x and 6.x
Back-end side:
★ Dashboard with live statistics (total orders, pending, completed, revenue)
★ Booking: manage all booking orders, and generate reports
★ Properties: manage your property information, room types, amenities and room units
★ Pricing: rate plans, price rules, inventory and promotions
★ Extra Fields: add custom fields to the booking form
★ Settings: email templates, payment plugins, cancellation policies and global configuration
★ Translate front-end labels through the Translation tool
Front-end side:
★ Booking Search page — visitors choose dates and guests and see available rooms
★ Booking form and checkout with payment method selection
★ My Bookings / My Orders for logged-in customers
★ Booking Lookup for guests (booking code + email)
★ Order detail page with print support and cancellation (configurable)
★ Manage Orders view for agents / property managers
★ Only when OS Property is installed: availability search module for OS Property listings
And much more …