Independent — not affiliated with Beds24
Bookpage24 is an independent booking engine for hotels, B&Bs and holiday rentals that use Beds24: it replaces the standard Beds24 booking page with a page in your design, on your own website, and writes every booking back into Beds24. Your photos, your real room names, your colours, in your guests’ language. Beds24 stays your PMS and channel manager, and guests book with you, commission-free.

The standard Beds24 booking page does the job, but it looks generic and often shows internal room codes. A guest who hesitates goes back to Booking.com, and you pay the commission.

Rather fix it in Beds24 first? Here is how to customize your Beds24 booking page, step by step.
Beds24 includes a booking engine, its online booking page, with no commission. Private Label, a paid Beds24 add-on, moves that page to your own subdomain. Bookpage24 replaces the page your guests see and leaves everything else in Beds24.
| Standard Beds24 booking page | Beds24 with Private Label | Bookpage24 | |
|---|---|---|---|
| Price | Included in Beds24 | €19.00/month add-on | $29 to $79/month per property, excl. VAT |
| Commission on bookings | None | None | None |
| Where guests book | On a beds24.com address | On your subdomain, e.g. book.yourhotel.com | On your website (widget or WordPress plugin), or on a hosted page |
| “Powered by Beds24” link | Shown | Removed | Not shown |
| Design | Beds24 templates and CSS | Unchanged | Your colours, fonts and logo |
| Room names and photos | As named in Beds24, often internal codes (“XGL”) | Same as standard | Real names, beds, descriptions and photos in 5 languages |
| Room type with no bookable rate | “No price found” | “No price found” | Left out, and you are told which ones and why |
| City tax | Not included in the offer price | Same as standard | Added per person per night, total shown upfront |
| Payment | Beds24 payment page, beds24.com link | Beds24 payment page, your domain in the link | Beds24 payment page, with your own Stripe or PayPal |
| Prices, availability, bookings | In Beds24 | In Beds24 | Read live from Beds24, bookings written into Beds24 |
| Setup | In your Beds24 settings | CNAME record, SSL, up to 24 hours of DNS | A Beds24 invite code, then a link or two lines of code |
Beds24 facts from the Beds24 wiki and pricing page, October 2026. Bookpage24 prices in US dollars. More on Beds24 Private Label →
This is the booking page of Hôtel des Alpes, connected to its Beds24 account. Change the dates: prices and availability are real. Only the final confirmation is disabled here.
Connected to Beds24 right now · prices converted from CHF to USD · open the real page
No changes in Beds24, no developer, no data migration.
Generate an invite code in your Beds24 account and paste it. We import your properties and room types.
Rename, describe and add photos in every language. Pick your colours, set city tax and deposit.
Behind your “Book now” buttons, on your Google listing, in your emails. Or paste two lines into your website.
On WordPress: our plugin, one block to drop in. Download the plugin (.zip)
Across the eight hotels where the engine was born, ten room types out of thirty-five had no bookable rate. Invisible to guests, and nobody knew. On the Beds24 page, that’s the “No price found”.
30 sAs soon as you connect: the list of what Beds24 can’t sell, and what to do about each line.
See my diagnosis
Every room type gets a name, beds, a description and photos, in English, German, French, Italian or Spanish. No more “XGL” and “DBLV”.
Read from Beds24 on every search and checked again at booking time. Your discounts, minimum stays and closures apply as they are.
The total shown is the total due. Guests get no surprise at check-in, and the tax line is written into Beds24.
Flexible, non-refundable, breakfast included: your Beds24 offers appear side by side, cheapest first.
On the Beds24 payment page, with your own Stripe or PayPal. No card ever passes through us, so your PCI scope doesn’t change.
If a search or a booking fails on our side, guests are offered your original Beds24 page. A booking there beats an error.
Each direct booking carries a reference in Beds24 and shows up in your dashboard, with the month’s revenue.
A hosted page behind your “Book now” buttons, a widget to paste into your website, or our WordPress plugin.
No trackers, no client-side cookies, no third-party libraries. Your website stays as fast as before.
Booking platforms take a commission on every stay they bring you. Move a small share of those bookings to your own page, and compare.
Ballpark figures, adjust with your own numbers. Your exact commission depends on your contracts.
No commission on bookings. One month minimum, then cancel for the end of any month.
| Size in Beds24 | Monthly | Yearly · 2 months free |
|---|---|---|
| Up to 5 rooms or units | $29/month | $290/year |
| 6 to 20 rooms or units | $49/month | $490/year |
| 21 rooms or units and more | $79/month | $790/year |
Per property, in US dollars, excl. VAT. Your size is counted automatically from your Beds24 account. Groups: -20% on the third property and every one after it.
Guided step by step: connect Beds24, name your rooms, add the link.
Create your account, connect Beds24 and see your diagnosis before you pay. Your page goes live once your first month is paid.
Included with the yearly plan.
A Beds24 invite code and your photos: we do the rest.
You check, you approve, you’re live.
5 to 80 rooms, with or without a website, in one language or several.
A few rooms, real photos, a clear price including tax.
Whole units, weekly rates, minimum stays.
One account, one page per Beds24 property, each priced by its size ($29 to $79 a month); the third property and every one after it get -20%. On WordPress, one website can show several properties.
The Beds24 booking engine, its online booking page, is included in Beds24 and is commission-free too. Bookpage24 replaces only what your guests see: real room names and photos, your colours, the city tax shown upfront, rooms without a rate left out. Prices, availability and bookings still come from Beds24 and go back to it.
Bookpage24 is an independent booking engine for hotels, B&Bs and holiday rentals that use Beds24. It replaces the standard Beds24 booking page with a page in your design, reads live prices and availability from Beds24, and writes every booking back into Beds24. Beds24 stays your PMS and channel manager. No commission, from $29 a month per property.
No. Bookpage24 is an independent service, not affiliated with Beds24. It connects to your Beds24 account through the Beds24 API, with an invite code you create and can revoke at any time, and every booking it takes is written into Beds24.
No. Beds24 remains your PMS and channel manager, with your rates, rules and channels. We only replace the page your guests see when they click “Book”.
No. Availability and prices are read from Beds24 on every search. A direct booking is created in Beds24 like any other, and your channel manager closes the room on every channel, exactly as today.
A Beds24 invite code with bookings, inventory and properties permissions. You generate it in your account in two clicks and can revoke it at any time. The token is encrypted on our side and never leaves our server.
If a search or a booking fails on our side, the booking page offers guests your original Beds24 page. They can still book; they simply see the old page during the incident.
Never. If you ask for a deposit or full payment, the guest pays on the Beds24 payment page, with the Stripe or PayPal already set up in your account. Our card-data scope is zero, and yours doesn’t change.
You get a hosted booking page in your name and colours. Put the link on your Google listing, in your emails and on social media: that’s it.
Two minutes to connect Beds24, ten to name your rooms and add photos, one to paste the link. An hour if you polish every description in three languages.
Yes: choose “Setup by our team” in the contact form. We ask you for a Beds24 invite code and your photos, set everything up, and send you the link to check before going live. $199 once per property, paid when your page is live, and included with the yearly plan.
By the size of your property in Beds24: $29 a month up to 5 rooms or units, $49 from 6 to 20, $79 above that. We count the units of your room types automatically when you connect. Yearly, you pay 10 months instead of twelve and the setup is included. Groups get -20% on the third property and every one after it.
One account, one page per Beds24 property, each with its own colours, languages and rooms. Each property is priced by its own size in Beds24 ($29, $49 or $79 a month), and the third property and every one after it get -20%. On WordPress, one website can show several properties: the plugin’s block and shortcodes take a “tenant” setting with the property’s identifier. For a portfolio, book a 20-minute call with the form below.
It is passed to your Beds24, which remains the master of your bookings, and kept on our side for your booking log and statistics. No advertising trackers, neither on your page nor on your site. Deleted on request.
No, but you can see before you pay: try the live demo on this page, with a real hotel’s Beds24 prices, then create your account, connect Beds24 and see your diagnosis. Your page goes live once your first month is paid; after that, cancel for the end of any month.
More answers in our guides:
Leave your details. We’ll show you your diagnosis and your future page in twenty minutes, on a video call, no strings attached.
Connect your Beds24, dress up your rooms, add the link. From $29 a month, no commission.