WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by codepeople v1.2.67

Booking Calendar Contact Form

Booking calendar form with a start and end date, or a single date option. Perfect for hotels, houses, services. PayPal payment integration included.

Booking Calendar Contact Form

The facts

Rating
3.6★ from 32
Active installs
500+
Price
Free
Last updated
17 Aug 2026
Added
Feb 2013
Requires WP
3.0.5
Tested up to
WP 7.1
Downloads
225,877

Our analysis

AI-assisted

The Booking Calendar Contact Form plugin allows you to create a booking form for your WordPress site. Users can select start and end dates or single dates for reservations, making it suitable for hotels, property rentals, and service providers. The plugin also includes PayPal integration for secure payment processing.

This plugin can be used as a general-purpose contact form or payment form by hiding the calendar feature. It is designed for users who need a flexible solution for managing bookings and payments on their websites.

Best for: This plugin suits hotels, property rentals, and service providers needing a booking and payment solution.

What it does well

  • Allows selection of start and end dates or single dates
  • Includes PayPal integration for secure payments
  • Can be used as a general contact or payment form
  • Compatible with Strong Customer Authentication (SCA)
  • Supports multiple languages

Where it falls short

  • Limited features in the free version compared to commercial versions
  • No details on specific limitations of the free version

Verdict

The Booking Calendar Contact Form plugin offers a straightforward way to manage bookings and payments. It is a practical choice for users looking for basic functionality without the need for advanced features.

From the developer

codepeople's own description of Booking Calendar Contact Form, lightly tidied.

The Booking Calendar Contact Form plugin allows you to create a powerful and flexible booking form for your WordPress website. Easily create a reservation form with a booking calendar where users can select start and end dates (like check-in/check-out) or single dates.

It’s the perfect solution for hotels, property rentals, service providers, and anyone needing to accept bookings and payments. The built-in PayPal integration (which is SCA-ready) allows you to securely process payments for reservations.

The reservation calendar is completely optional, so you can also use the plugin to create a general-purpose contact form or payment form.

🌟 Key Features of the Free Version

  • PayPal Integration: Securely accept payments for your bookings. Fully compatible with SCA (Strong Customer Authentication) / PSD 2.
  • Reservation Calendar: Allow users to select:
    • Start and end dates (e.g., check-in / check-out)
    • A single date

    ### A Flexible Solution for Any Website

    • Hotel & Room Booking: Use the partial-day booking type to manage hotel or B&B reservations.
    • House & Apartment Rentals: Use the full-day booking type for property rentals.
    • Service Bookings: Allow clients to book appointments, classes, or services.
    • General Payment Form: Hide the calendar to create a simple contact or payment form connected directly to PayPal.

    Note: Payments processed through the plugin are SCA ready (Strong Customer Authentication), compatible with the new Payment services (PSD 2) – Directive (EU).

    ### Looking for More Features?

    This free version is powerful, but our Commercial Versions unlock even more functionality:

    • Visual Form Builder: A drag-and-drop builder to completely customize your form fields.
    • Full iCal Sync: Two-way synchronization with external calendars (Google Calendar, Airbnb, etc.) to import and export availability.
    • Coupons & Discount Codes: Offer special promotions and discounts.
    • …and many other advanced features.

    For more details on the commercial versions, please visit the plugin’s website.

    Language Support

    The Booking Calendar Contact Form plugin is compatible with all charsets and supports translation through standard PO/MO files located in the /languages/ folder.

    The following translations are already included:

    • Afrikaans (af)
    • Albanian (sq)
    • Arabic (ar)
    • Armenian (hy_AM)
    • Azerbaijani (az)
    • Basque (eu)
    • Belarusian (be_BY)
    • Bosnian
    • Bulgarian
    • Catalan (ca)
    • Central Kurdish (ckb)
    • Chinese (China) (zh_CN)
    • Chinese (Taiwan) (zh_TW)
    • Croatian (hr)
    • Czech (cs_CZ)
    • Danish (da_DK)
    • Dutch (nl_NL)
    • English
    • Esperanto (eo_EO)
    • Estonian (et)
    • Finnish (fi)
    • French (fr_FR)
    • Galician (gl_ES)
    • Georgian (ka_GE)
    • German (de_DE)
    • Greek (el)
    • Hebrew (he_IL)
    • Hindi (hi_IN)
    • Hungarian (hu_HU)
    • Indonesian (id_ID)
    • Italian (it_IT)
    • Japanese (ja)
    • Korean (ko_KR)
    • Latvian (lv)
    • Lithuanian (lt_LT)
    • Macedonian (mk_MK)
    • Malay (ms_MY)
    • Malayalam (ml_IN)
    • Norwegian (nb_NO)
    • Persian (fa_IR)
    • Polish (pl_PL)
    • Portuguese (Brazil) (pt_BR)
    • Portuguese (Portugal) (pt_PT)
    • Romanian (ro_RO)
    • Russian (ru_RU)
    • Serbian (sr_RS)
    • Slovak (sk_SK)
    • Slovene (sl_SI)
    • Spanish (es_ES)
    • Swedish (sv_SE)
    • Tamil (ta)
    • Thai (th)
    • Turkish (tr_TR)
    • Ukrainian (uk)
    • Vietnamese (vi)= Troubleshoot Area =

    Read the full description on the official page →

Tagged as

Alternatives

Other plugins for taking bookings.

MetForm

MetForm

93

Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...

Free 600k+ installs 4.7★ (504)
Calculated Fields Form

Calculated Fields Form: complete WordPress form builder for contact,booking,quote,payment forms & more,wit...

Free 40k+ installs 4.9★ (970)
Appointment Booking Plugin

Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...

Free 100k+ installs 4.9★ (99)
Simply Schedule Appointments

Unlimited appointments, booking calendars, and notifications. Powerful appointment booking plugin and booking...

Free 50k+ installs 5★ (155)
Booking Calendar

WP Booking Calendar plugin for full-day bookings, time-slot appointments, rentals & events. Accept booking...

Free 40k+ installs 4.7★ (653)