Products / BookIn
Elementor plugin

BookIn

Professional booking widget for hotels. Date-range picker, package selection and seamless integration with booking systems.

WordPress & Elementor Version 1.8.1 Automatic updates Made in Germany
Overview

Booking requests right on your website

BookIn adds an elegant search and booking bar to your WordPress site: guests choose their travel dates, the number of travelers and optionally a promo code — a single click on “Search” hands the pre-filled data straight to OnePageBooking by DIRS21. The target URL is freely configurable; other booking systems can in principle be connected, but are not yet officially tested.

The date range uses a convenient range calendar, and the traveler selection a popup with plus/minus steppers for adults and children. You set the minimum stay, maximum limits and target URL centrally in the admin area — colors and texts adapt to your theme.

your-hotel.com
Travel dates
Jun 12 – 15
Travelers
2 adults, 1 child
Code
Promo
Adults
2
Children
1
Interactive demo — change travelers, tap the date range, try “Search”
Why BookIn

More direct bookings — less commission, fewer phone calls

Every booking through a portal costs commission, every phone enquiry costs time. BookIn brings requests straight to your website — around the clock, structured and without media breaks.

Direct bookings instead of commission

Guests enquire directly with you — you save the portal commission that OTAs withhold on every booking.

Available 24/7

At night and on weekends too: guests check dates and party size and enquire instantly — instead of hanging up.

Fewer calls & emails

Dates, party size and requests come in structured — no back and forth, no forgotten enquiry.

Fits your website

Embedded via Elementor widget or shortcode — in your site’s look, not a foreign booking portal.

Use cases

For anything that gets reserved

Whether an overnight stay, a table or a spa treatment — BookIn captures structured requests for every area of your business.

Rooms & overnight stays
Dates, guests, room category
Restaurant table
Date, time, party size
Wellness & spa
Treatment, appointment, guests
Conferences & seminars
Room, date, attendees
Activities & tours
Experience, date, group size
Event venue
Celebration, date, party size
Integration

Set up in minutes — without code

Place it as an Elementor widget or insert it via shortcode. Colors, texts and the target URL (tested: OnePageBooking / DIRS21) are configured centrally. Updates run automatically.

3 Elementor widgetsRange calendarGuests & childrenMultilingualAuto-updates
Features

All features at a glance

  • Date-range picker with Flatpickr
  • Room and guest selection (adults/children)
  • Package widget with card layout
  • Elementor widget with live preview
  • Shortcodes: [bookin_search], [bookin_calendar], [bookin_arrangement]
  • Pre-filled hand-off to OnePageBooking (DIRS21); target URL freely configurable
  • Customizable colors (background, accent, text)
  • Multilingual (DE/EN) with WordPress i18n
  • Responsive design (mobile-optimized)
  • Minimum nights and room threshold configurable
  • Automatic updates via license manager
  • SRI-protected external assets
Interested in BookIn?

Let’s talk about how you’ll use it.

We set up BookIn to suit your business and advise you on licensing. Get in touch with no obligation.