BA Book Everything
Plugin Review
AI-ResearchedWhat is BA Book Everything?
BA Book Everything is a booking engine and management system built for WordPress site developers. Created by the team at bookingalgorithms, this plugin has been available on the WordPress repository for 8 years. It is designed to let you create rental or booking sites for tours, hotels, apartments, cars, yachts, and events. As of its latest update on Jun 29, 2026, the plugin runs version 1.8.25. It currently holds 10K+ active installs and a 4.2/5 rating from 20 ratings. The rating breakdown shows 80% 0% are one-star, which suggests a polarized user experience.
If you are searching for a booking plugin WordPress solution that handles multiple booking types under one roof, this plugin fits that bill. It supports hourly, daily, nightly, and event-based bookings. The plugin also includes a one-click demo setup to get a site running in minutes.
Key Features of BA Book Everything
- One-Click Demo Setup – Installs demo content and configurations so you can test the plugin immediately after activation.
- Flexible Rate Rules – Set minimum and maximum booking periods, apply rates to specific weekdays, and control which days reservations can start.
- Variable Pricing by Guests or Days – Adjust prices automatically based on the number of guests or the length of stay.
- Cyclic Availability – Schedule recurring availability for cruises or rentals that operate on cycles other than a standard week.
- Custom Booking Categories – Create categories like tours, hotels, or yachts, each with its own booking rules and taxonomies.
- Search Form Builder – Build custom search forms with filters for taxonomies, price ranges, guest counts, and keyword search.
- Elementor Integration – Access BA Book Everything widgets and shortcodes directly inside the Elementor builder.
- Service Post Type – Sell bookable services with variable pricing alongside your main rental items.
Who Should Use BA Book Everything?
This plugin is aimed at WordPress developers and site builders who need a rental plugin WordPress option that goes beyond simple hotel bookings. The tool is best suited for users comfortable with hooks, custom taxonomies, and Elementor page building. It works well for multi-category sites that list tours, apartments, and yachts together. The 8-year development history and 10K+ installs indicate a mature codebase, but the 20% one-star rating suggests that beginners may find the setup complex.
For anyone asking how to add booking system in WordPress for a single property type, this plugin may feel heavy. It is better for operators managing 10+ listings with varied pricing rules. If you need a wordpress booking plugin for tours, the cyclic availability and event-based booking rules make this a strong candidate.
Installation & Setup
Installation follows the standard WordPress process. Go to Plugins > Add New, search for "BA Book Everything," and click Install Now. The plugin requires PHP 8.1+ and MySQL 5.7 or MariaDB 10. The one-click demo setup reduces initial configuration time. However, beginners should expect to spend time learning the rate rule system and custom taxonomy settings.
Support & Community
The support data for the last 2 months shows 0 open threads and 0 resolved threads, giving a 0% resolution rate. This is a critical data point. With 20 total ratings and a split of 80% 20% one-star, the support gap likely drives the negative reviews. The plugin is 8 years old and actively maintained (last updated Jun 29, 2026), so the lack of forum activity may indicate users are directed to the developer's own support site at ba-booking.com. If you rely on the WordPress.org forum for help, this plugin may not meet your expectations.
Pros & Cons
- With 10K+ active installs and a 4.2 rating from 20 reviews, the plugin shows solid adoption and user satisfaction.
- 80% of its 20 ratings are 5-star, indicating strong approval among the majority of users.
- The one-click demo setup feature lets you launch a booking site in minutes, reducing initial configuration time.
- Flexible rate rules allow you to set minimum/maximum booking periods, specific weekdays for rates, and variable pricing based on guest count or stay length.
- The support forum shows 0 total threads and 0 resolved, suggesting either very limited community support or lack of active troubleshooting.
- 20% of ratings are 1-star, pointing to notable dissatisfaction among a significant minority of users.
- Documentation is hosted externally on ba-booking.com rather than within the plugin or WordPress.org, which can make troubleshooting less convenient.
Technical Details
- Requires WordPress
- 6.0+
- Requires PHP
- 8.1+
- Tested up to WP
- 7.0.1
- First Released
- 2018 (8+ years)
- Support (last 2 months)
- 0 threads
Feature Tags
Frequently Asked Questions
Yes, BA Book Everything is a free plugin available on WordPress.org, with over 10K+ active installs and a rating of 4.2/5 from 20 ratings.
BA Book Everything has 10K+ active installs, making it a popular choice for booking and rental sites since its first release in 2018.
The plugin requires WordPress 6.0 or higher, ensuring compatibility with modern WordPress features and security updates.
Yes, the plugin was last updated on Jun 29, 2026 and is currently at version 1.8.25, with zero unresolved support threads in the last 2 months, indicating active maintenance.
BA Book Everything requires PHP 8.1 or higher, which helps ensure performance and security for your booking system.
Support is available through the WordPress.org forum and the ba-booking.com docs, with 0 total support threads in the last 2 months, suggesting most users find the documentation sufficient.
Yes, it features a one-click Demo Setup that helps you get started in minutes, and it works with Elementor to make shortcodes and widgets easy to use, even for beginners.
Key features include one-click demo content setup, flexible pricing based on seasons and guest counts, and support for booking by nights, days, hours, or events, all integrated with Elementor.