BA Book Everything

BA Book Everything wp plugin – the really fast and powerful Booking engine with management system for theme/site developers to create any booking or rental sites (tours, hostels, apartments, cars, events etc., or all together). BA Book Everything is free and will always be free! 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.

It’s highly customizable with hooks, so you need to have some programming skills to drive it on the top gear in your project. But even “out of the box” the plugin is ready for use and could be sufficient in many cases – Try Demo.


  • One-click “Demo Setup
  • Booking rules for nights, days or event 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
  • Rule constructor for flexible prices based on number of the guests or/and number of the days/nights
  • Setup prices for any age categories (customizable)
  • Flexible Availability Calendar
  • 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
  • Exclude certain dates from availability calendar
  • Search form builder
  • Promotional: discount Coupons, discounted prices with time constraints
  • Full control on the Checkout 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
  • Widgets: booking form, search form, taxonomy terms filter, prices filter
  • Shortcode all-items
  • 5 star rating integrated with WP comments
  • Services and FAQ post types
  • Google Maps API intergrated to show address map or find nearest meeting points (for tours etc.)
  • Internationalized and Translation ready (.pot file)
  • Multilingual support for WPML plugin
  • Hooks for customization (developers)

Available in Addons:

  • Currency switcher
  • PayPal payments
  • Credit Cards payments with Stripe, including 3D Secure, Apple Pay, Google Pay, Microsoft Pay and the Payment Request API
  • Backend bookings from dashboard: creating, editing, cancellation, manual refund (full or partial)
  • Editing/cancellation orders for both customers and administrators, extra charge, full or partial refund
  • Custom refund rules
  • iCal synchronization
  • PDF invoices
  • other things by request

For any business

Flexible booking rule system allows you to create different booking scenarios on one site

Apartments and Hostels


Tours and Excursions


Car rental

Boats and Yachts

Sports Equipment

Tool rental

Flexible Rate system

Age groups

Different prices for each age group

Base & Seasonal

Prices could change on schedule

Complex rates

Set prices for nights/days, weekends, weeks or months


Discounts with time limits

Sell Addintional Services

per Booking
per Day (Night)
per Person
per Person / day(night)

Google Map API integration

Editing posts

Сapture coordinates and address from the map

Showing posts

Include address map on your posts

Meeting points

Find the closest meeting point from the customer’s location

Markers set

Choose the best color for your theme

Ready to use!

The plugin bundled with the necessary widgets and default post output
Price & Taxonomies filter widgets
Search form widget
Booking form widget
Nice default booking item page

Availability Calendar

Synchronized with booking form widget

Email notifications

HTML formated

Customizable from dashboard

Hooks for developers to change everything

5 star Rating

Based on the WP comments
May be multiple criteria
Used for filtering in the search results


Order Management

From dashboard
From My Account page
Payment statuses
Manual confirmation mode


BABE Payment pack

Integrates PayPal payments and Credit Cards payments (Stripe) into BA Book Everything plugin. Stripe supports 3D Secure, Apple Pay, Google Pay, Microsoft Pay, Payment Request API.

BABE Backoffice

Management tools for BA Book Everything plugin: backend bookings, editing/cancelation orders, extra charge, full and partial refund, iCal synchronization.

Payment gateways

Find available payment integrations in our shop.


This site uses cookies to enhance your user experience and analyse traffic to improve this website. By clicking any link on this page you are giving your consent for us to set cookies. Please, see our Privacy Policy for additional information.
Scroll to top