Free plugin
Bookings, right on your pages
If your hotel or holiday park uses Kross Booking, add its widget to any page: guests check availability and book without leaving your site.
You need a Kross Booking account: the plugin shows your widget.

Simple to set up
Your widget, where you want it
Enter your hotel and widget codes once, then add the block to the pages you like.
A block for every page
Show all rooms or a single one, in the block editor or in Fresco pages.
In your guests’ language
The widget follows the language of the page, so every translation books in its own language.
Light where it is not needed
Its files load only on the pages that show it: the rest of the site stays fast.
From WordPress, as it was
When you import a WordPress site, its [kross-booking] shortcodes become the block, in the same places.
Always up to date
Changed something in Kross? One click on “Refresh the widget” and visitors get the new version.
Free
Like every plugin in the catalog: no subscription, GPL license.

Settings
Two codes and you are done
Copy the hotel ID and the widget number from your Kross Booking account, save, and add the Kross Booking block where guests should book.
- Its files load only on the pages with the widget
- “Refresh the widget” when Kross Booking changes it
Get started
Ready in a few minutes
Install it
In Plugins → Add New, find Kross Booking, then click Install and Activate.
Enter your codes
In Settings → Kross Booking, write your hotel ID and widget ID (Kross gives them to you).
Add the block
In a page, add the Kross Booking block, choose a room if you want, and publish.
You need Cleitext 0.48 or later.
Questions
Do I need a Kross Booking account?
Yes: the plugin shows your Kross Booking widget, with your rooms and prices.
Does it work in Fresco pages?
Yes, with the Kross Booking element under Plugins.
Does it slow down the other pages?
No: the widget’s files load only where the widget is.
Goes well with
Plugins that work well together
Maps
A Map block: paste a link from Google Maps, OpenStreetMap, Bing, Apple Maps or uMap, or write an address, with directions and "Open in" links. Google and Bing maps wait for cookie consent.
Click to Chat
A WhatsApp button on every page, with a chat window, a QR code for computers, per-page numbers and messages, a button block and a click counter. Based on Joinchat.
Multilingual
Several languages on a site: translations of content, categories and menus, language addresses, hreflang, a language switcher and optional automatic translation.
Community
Cleitext grows with you
Found a problem, or missing a feature? Tell us on GitHub: every report is read and taken care of. And if you like Cleitext, leave a star: it helps others find it.
Free, open source, yours
Like every plugin in the official catalog: GPL license, no subscription, no limits.
