

Modern style: the booking form as a single card.
Astro Booking Engine adds a simple, intuitive and responsive hotel booking form to your WordPress site and connects it to the booking engine you already use. Visitors pick their dates and party size on your website and land on your booking engine with everything already filled in.
The form is independent from the provider. If you change booking engine, your website does not change: select the new provider, enter the settings it gives you, and the form on your pages keeps the same design, the same position and the same options. No redesign, no page edits.
Why use Astro Booking Engine
How it works
Display the form wherever you prefer
Astro Booking Engine is not a booking engine: it needs an active contract with one of the providers listed below.
Supported hotel booking engine providers, in alphabetical order:
New booking engine providers are welcome!
If your booking engine provider is not on the list, you can request its inclusion by sending an email to [email protected] with any documentation you may have.
The plugin interface is translated into Italian, Spanish, French and German. It is also compatible with translation plugins such as WPML and Loco Translate.
Source code and third-party libraries
The source code of the plugin is on GitHub: github.com/alianschiavoncini/astro-booking-engine.
The calendar of the modern style is flatpickr 4.6.13, released under the MIT license and included in its minified build: its full source code is at github.com/flatpickr/flatpickr. The themes of the classic calendar come from jQuery UI, also under the MIT license.
About the author
Astro Booking Engine is developed and maintained by Alian Schiavoncini (www.alian.it), a WordPress developer since 2005 and founder of AboutMyHotel, a hotel reputation and market intelligence platform. AboutMyHotel is a separate, commercial service by the same author and is not required to use this plugin.
The plugin shows a booking form that takes the visitor to the online booking engine of the hotel. It uses one external service only: the booking engine provider selected in the plugin settings.
Nothing is sent while the page loads, and the plugin does not collect or store any data. When the visitor submits the form, the browser opens the provider’s booking engine and sends it the search entered in the form: arrival and departure dates, number of adults and children, children ages and pets when those fields are enabled, the promo code when entered, the language and currency of the page, and the hotel identifiers set in the plugin settings. From that point on, the terms and the privacy policy of the provider apply.
The providers and their policies:
gsphudo7by90lzwdlihyerqxbzj6jiln