Bookpage24
Booking engine for properties on Beds24

Independent — not affiliated with Beds24

A Beds24 booking engine that looks like your hotel.

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.

No card to sign upYou pay when your page goes liveFrom $29/month, no commissionCancel monthly after month one
www.your-hotel.com/book
A hotel booking page with photos, room names and prices
10 of 35 room types had no bookable rate at the first test (group of eight Swiss hotels on Beds24) Live prices and availability from your Beds24 Zero card data on our side Automatic fallback to Beds24

Bookpage24 at a glance

Works with
Beds24, connected with an invite code you can revoke at any time
Replaces
Only the booking page your guests see
Keeps
Your Beds24 rates, rules and channels: Beds24 stays your PMS and channel manager
Goes online as
A hosted page, a two-line widget for your website, or a WordPress plugin
Guest languages
English, German, French, Italian and Spanish
Payments
On the Beds24 payment page, with your own Stripe or PayPal; no card data with us
Price
$29, $49 or $79 a month per property, by size; optional setup by our team $199; no commission
Getting started
No card to sign up; you pay when your page goes live, one month minimum
Origin
Born in a group of eight Swiss hotels on Beds24
Independent
Not affiliated with Beds24
The problem

The standard Beds24 booking page doesn’t look like you.

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.

Today: the standard Beds24 page
  • Internal codes instead of room names
  • A red box as soon as one room type has no rate
  • The wrong currency if one account setting is off
  • A generic design and “powered by Beds24” at the bottom
With Bookpage24
www.your-hotel.com/book
The same search, with photos, descriptions and prices including tax
  • “Double room”, in English, German and French
  • Rooms without a rate are left out, and you are told
  • The currency you actually charge, city tax shown upfront
  • Your photos, your colours, your font, on your website

Rather fix it in Beds24 first? Here is how to customize your Beds24 booking page, step by step.

Compare

Beds24 booking engine: what’s included, and what we change

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 pageBeds24 with Private LabelBookpage24
PriceIncluded in Beds24€19.00/month add-on$29 to $79/month per property, excl. VAT
Commission on bookingsNoneNoneNone
Where guests bookOn a beds24.com addressOn your subdomain, e.g. book.yourhotel.comOn your website (widget or WordPress plugin), or on a hosted page
“Powered by Beds24” linkShownRemovedNot shown
DesignBeds24 templates and CSSUnchangedYour colours, fonts and logo
Room names and photosAs named in Beds24, often internal codes (“XGL”)Same as standardReal 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 taxNot included in the offer priceSame as standardAdded per person per night, total shown upfront
PaymentBeds24 payment page, beds24.com linkBeds24 payment page, your domain in the linkBeds24 payment page, with your own Stripe or PayPal
Prices, availability, bookingsIn Beds24In Beds24Read live from Beds24, bookings written into Beds24
SetupIn your Beds24 settingsCNAME record, SSL, up to 24 hours of DNSA 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 →

Bookpage24: strengths and limits

Strengths

  • Nothing to migrate: your Beds24 rates, rules and channels stay as they are
  • Guests see real room names, photos and the city tax before they book
  • If a search or a booking fails on our side, guests are offered your Beds24 page
  • A fixed price per property, no commission

Limits

  • Needs Beds24: without a Beds24 account, Bookpage24 cannot work
  • No channel manager or PMS of its own: Beds24 stays in charge of both
  • Payments go through the Beds24 payment page, with the Stripe or PayPal set up in Beds24
  • A monthly subscription, while the standard Beds24 page is included in Beds24
Live demo

This is not a mock-up.

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

How it works

Three steps, fifteen minutes.

No changes in Beds24, no developer, no data migration.

2 min

Connect Beds24

Generate an invite code in your Beds24 account and paste it. We import your properties and room types.

Connecting with an invite code
10 min

Dress up your rooms

Rename, describe and add photos in every language. Pick your colours, set city tax and deposit.

Room editor with photos in several languages
1 min

Add the link

Behind your “Book now” buttons, on your Google listing, in your emails. Or paste two lines into your website.

https://…/r/your-hotel <div class="db" data-tenant="your-hotel">…</div> <script src="…/embed/your-hotel.js"></script>

On WordPress: our plugin, one block to drop in. Download the plugin (.zip)

What you can’t see

You may not be selling all your rooms.

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
Diagnosis: sellable and excluded room types, with the reason
What’s included

Built to sell direct.

Real names, real photos

Every room type gets a name, beds, a description and photos, in English, German, French, Italian or Spanish. No more “XGL” and “DBLV”.

Always the right price

Read from Beds24 on every search and checked again at booking time. Your discounts, minimum stays and closures apply as they are.

City tax shown upfront

The total shown is the total due. Guests get no surprise at check-in, and the tax line is written into Beds24.

Several rates per room

Flexible, non-refundable, breakfast included: your Beds24 offers appear side by side, cheapest first.

Deposit or full payment

On the Beds24 payment page, with your own Stripe or PayPal. No card ever passes through us, so your PCI scope doesn’t change.

Never a dead page

If a search or a booking fails on our side, guests are offered your original Beds24 page. A booking there beats an error.

Every booking tracked

Each direct booking carries a reference in Beds24 and shows up in your dashboard, with the month’s revenue.

One link, or two lines

A hosted page behind your “Book now” buttons, a widget to paste into your website, or our WordPress plugin.

Light and clean

No trackers, no client-side cookies, no third-party libraries. Your website stays as fast as before.

Return on investment

One direct booking pays for the month.

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.

Net savings per month, subscription included
Commission paid today
Bookings moved to direct
Commission saved
Bookpage24 subscription$49
Over a year

Pricing

One simple price, based on your size.

No commission on bookings. One month minimum, then cancel for the end of any month.

Size in Beds24MonthlyYearly · 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.

Two ways to get started

Self-service

You set it up

$0setup fee: you do it yourself, in about 15 minutes

Guided step by step: connect Beds24, name your rooms, add the link.

  • Hosted page and website widget
  • All languages, all rooms, all offers
  • Inventory diagnosis and dashboard
  • Automatic fallback to Beds24 if anything goes wrong
Connect Beds24 – free diagnosis

Create your account, connect Beds24 and see your diagnosis before you pay. Your page goes live once your first month is paid.

Done for you

We set it up for you

$199once per property, paid when your page is live

Included with the yearly plan.

A Beds24 invite code and your photos: we do the rest.

  • We connect your Beds24 account
  • We name your rooms and add your photos, in your languages
  • We set up colours, city tax and deposit
  • We put the link on your website, or send you the two lines to paste
Have our team set it up

You check, you approve, you’re live.

Who it’s for

Any property managed in Beds24.

Independent hotels

5 to 80 rooms, with or without a website, in one language or several.

B&Bs and guesthouses

A few rooms, real photos, a clear price including tax.

Apartments and chalets

Whole units, weekly rates, minimum stays.

Agencies and several properties

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.

Book a 20-minute call →

FAQ

What hoteliers ask before starting.

How is Bookpage24 different from the Beds24 booking engine?

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.

What is Bookpage24?

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.

Is Bookpage24 part of Beds24?

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.

Do I have to leave 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”.

Does it interfere with Booking.com, Airbnb or Expedia?

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.

What access do I need to give?

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.

What if your service goes down?

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.

Do card payments go through you?

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.

I don’t have a website.

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.

How long until I’m live?

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.

Can you set it up for me?

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.

How is the price calculated?

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.

I run an agency or several properties. How does it work?

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.

What happens to my guests’ data?

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.

Is there a free trial?

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.

Let’s talk

Rather look at your Beds24 together?

Leave your details. We’ll show you your diagnosis and your future page in twenty minutes, on a video call, no strings attached.

You would like

Your details are only used to reply to you.

Your guests deserve better than “No price found”.

Connect your Beds24, dress up your rooms, add the link. From $29 a month, no commission.