What is this plugin?
Free Short-Term Rental Booking (iCal) is a professional booking engine for WordPress designed for property owners and managers. It allows you to turn your WordPress website into a fully functional rental platform for apartments, vacation homes, or rooms.

What is it for?
The plugin centralizes short-term rental management. It is suitable for:

Direct bookings – accept reservations directly on your website and avoid high commissions from third-party platforms.
Multi-channel synchronization – keep availability synchronized with platforms like Airbnb, Booking.com, and VRBO.
Automated management – manage pricing, seasonal rates, and customer communication automatically.

How to operate it (Quick Start)
The plugin is fully integrated into the WordPress administration:

  1. Create units
    In the Apartments menu, add your properties. Set capacity, minimum stay, and base price.
  2. Configure services
    Add extra services such as cleaning, parking, or breakfast. Services can be optional or mandatory.
  3. Set seasonal rates
    Use Bookings → Rates to define special pricing for holidays (Christmas, New Year) or seasons (summer, winter).
  4. Sync calendars
    In the iCal Sync section of each apartment, you will find an export URL for Airbnb or Booking.com. You can also import external calendars to prevent double bookings.
  5. Display on your website
    Use shortcodes to display booking forms or availability calendars on any page:
Unit missing.
Unit missing.

Key advantages

Two-way iCal synchronization with major booking platforms to prevent overbooking.
Advanced pricing system with seasonal pricing, weekend rates, and stay-length discounts.
Multi-currency support (EUR, USD, CZK, and more).
Clean and responsive frontend with a professional availability calendar and booking form.
Custom booking form fields to collect exactly the data you need.
Automatic email notifications for both admin and guest.
Lightweight and fast, optimized for performance.
Fully translatable and ready for multilingual websites.

Supported languages

Czech (cs_CZ), German (de_DE), Spanish (es_ES), French (fr_FR), Italian (it_IT), Japanese (ja), Dutch (nl_NL), Polish (pl_PL), Portuguese (pt_PT), Russian (ru_RU), Chinese (zh_CN)