Apartment Website PMS Integration: How It Works (2026)
How PMS integration works on a serviced apartment website: connecting your PMS, channel manager, booking engine and CRM so bookings and guest data flow.
Beds24 is flexible and inexpensive, and almost everything is configurable, which is both its strength and why it can be hard to integrate well. A website can link to the Beds24 booking page, embed widgets, or build on API V2.
Vendor details checked against Beds24's own documentation on 26 October 2026. Sources are listed at the bottom of the page.
Each route trades speed of setup against control over design, SEO and the booking flow.
Beds24 hosts a booking page for your properties. The Beds24 wiki recommends opening it in a new tab from your website rather than embedding it.
Booking widgets are set up in Settings, Booking Engine, Booking Widgets, and an iFrame Generator provides embed code if you do want the booking page inside your site.
Included on every Beds24 account. A custom website can read offers, availability and the calendar, and create bookings with POST /bookings.
Beds24 supports Stripe (its recommended option), PayPal and others. Beds24 noted in March 2026 that entering card details directly on its checkout page is being deprecated, so check your payment setup if you still use it.
Beds24 offers booking webhooks and an inventory webhook. Bookings created through the API only trigger booking webhooks if they are created with allowWebhooks set to true, which is easy to miss.
For Beds24 we usually pair a fast, SEO-led website with the Beds24 booking page or widget for checkout, because it keeps pricing logic in one place. We only build on API V2 when the booking flow itself needs to be custom, and then we test pricing carefully against Beds24.
We have built PMS-connected websites and guest portals for serviced apartment operators, including live Tokeet availability for Hilltop Serviced Apartments and digital check-in linked to the PMS for Executive Roomspace.
You can, using the iFrame Generator, but the Beds24 wiki recommends opening the booking page in a new tab instead. A well-designed hand-off from your own pages usually works better than an iframe.
API V2 is included on every Beds24 account. There is a credit-based rate limit, which Beds24 lets you double for a monthly fee.
Yes. Beds24 supports Google Vacation Rentals, with bookings landing on the Beds24 booking page. Beds24 lists the requirements, including at least 8 photos.
All read on 26 October 2026. Vendors change their products and APIs, so check the current docs before you build.
Related Articles
Get a free Booking Leak Report on your current site, or book a Discovery call to map your booking flow and PMS before you build.
Free analysis · No obligation · Delivered within 2 working days