BA Book Everything plugin – the really fast and powerful Booking engine with a management system for theme/site developers to create any booking or rental sites (tours, hotels, hostels, apartments, cars, events, yachts, etc., or all together). Magic one-click “Demo Setup” feature helps you get start
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.0 and PHP 8.1.
SourceWordPress plugins · Nov 4, 2026
01 / Source details
Aboutthistool.
BA Book Everything plugin – the really fast and powerful Booking engine with a management system for theme/site developers to create any booking or rental sites (tours, hotels, hostels, apartments, cars, events, yachts, etc., or all together). Magic one-click “Demo Setup” feature helps you get started with the plugin in minutes! Rates and prices system is easy to use and incredibly flexible in adjusting any price variations based on seasons (dates), week days (weekend rates, etc.), number of the guests or/and number of the days/nights. Thanks to integration with Elementor plugin , you’ll be able to see BA Book Everything shortcodes and widgets (e.g. search availability form, booking form, booking item calendar, slideshow and other post elements) in the list of the content modules in the Elementor builder. It’s highly customizable via hooks, but even “out of the box” the plugin is ready for use and works fine – Try Demo and Read details .
Docs & Support
You can find Docs and more detailed information about BA Book Everything on ba-booking.com . If you were unable to find the answer to your question in any of the documentation, you should check the support forum on WordPress.org. If you can’t locate any topics that pertain to your particular issue, post a new topic for it or send us a message via the site contact form.
Features
One-click Demo content setup
Booking rules for nights, days, hours or event (tour) booking
Custom categories (tours, hotels, apartments, cars, events etc.) with own booking rules
Easy to create custom taxonomies from the administrator screen to use them when editing booking objects
Easy to create schedule and prices
Flexible rate rules: minimum/maximum booking period, days of the week to which the rate applies, days of the week in which the reservation can be started
Variable prices based on number of the guests or/and number of the days/nights
Cyclic availability: schedule items availability every N days for M days. Useful for cruises and other types of rentals with cycles other than a week.
Setup prices for any age categories (customizable)
Search form builder: allows to use custom taxonomies as filters, price range picker, guests selection, keyword search, search tabs (different search field set per booking category)
Promotional: discount Coupons, discounted prices with time constraints
Full control on the Booking process – e-mail confirmations and notifications, customizable booking form, checkout form, option for manually availability confirmation (both email and admin dashboard)
Availability calendar with prices, synchronized with booking form widget
Google Maps API integrated to show address map or find nearest meeting points (for tours etc.)
Internationalized and Translation ready
Multilingual support for WPML plugin
Post duplication supported with Post Duplicator plugin
Hooks for customization (developers)
Integrated with WP xml export/import
and more…
Available in Addons
Currency switcher
Backoffice: iCal synchronization, PDF invoices, sales report, backend bookings, editing/cancellation orders for both customers and administrators, extra charge, full or partial refund, custom refund rules, export orders to XLSX file, custom order statuses and email notifications, etc.
Multi Vendor Marketplace extension
Payment gateways: PayPal, Stripe, Razorpay, ePayco, Yoco, Wompi, Mercado Pago, Mi Cuenta Web (IZIPAY), Kashier, PARAM, IfthenPay, “Bank transfer” payment option and more
You can find all BA Book Everything Addons and Themes and more detailed information about the plugin on ba-booking.com .
Limitations
The War is a fact that has already affected many businesses around the world, including ours. Until the war is over, we are not providing any products or services to the russian audience. When using our products, russian audiences may encounter unexpected behavior.
See it in action
Screenshots & previews.
BA Book Everything screenshot 1BA Book Everything screenshot 2BA Book Everything screenshot 3BA Book Everything screenshot 4BA Book Everything screenshot 5BA Book Everything screenshot 6BA Book Everything screenshot 7BA Book Everything screenshot 8BA Book Everything screenshot 9BA Book Everything screenshot 10BA Book Everything screenshot 11
02 / Source details
Gettingstarted.
Minimum Requirements
01PHP 8.1 or greater
02MySQL 5.7 / MariaDB 10 or greater is recommended
Installation
03Log in to your WordPress dashboard, navigate to the “Plugins” > “Add New” menu, search for “BA Book Everything” and click “Install Now”. You can also add the plugin manually as described in the WordPress codex instructions .
04Activate the “BA Book Everything” plugin through the ‘Plugins’ menu in WordPress
05Go to “BA Settings” menu to make main settings
06Go to “BA Settings” > “Demo content” menu to setup demo content in one click
07Go to “BA Book Everything” > “Search Form” menu to customize search form fields
08Go to “Appearance” > “Widgets” menu to add booking form, search form and search filters to front-end pages
Updating
Automatic updates should work smoothly, but we still recommend you back up your site.
Customization
09Start learning hooks and functions from BABE_html class.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati