Skip to main content
PMS integration Guesty logo

Guesty Website Integration

Guesty gives you three ways to take direct bookings: its own booking page, its no-code website builder, or an API that a custom website can use. Which one fits depends on how much of the guest journey you want to control.

Vendor details checked against Guesty's own documentation on 26 October 2026. Sources are listed at the bottom of the page.

Three ways to take direct bookings with Guesty

Each route trades speed of setup against control over design, SEO and the booking flow.

1. Guesty Booking Engine

Guesty's booking engine shows real-time availability and rates, applies your pricing rules, fees and policies, and confirms reservations instantly. Guesty says it can be embedded into Guesty Website Builder sites and custom-built websites. Quick to set up, but the checkout behaves like Guesty rather than your brand.

2. Guesty Websites

Guesty's own booking website builder, which can also connect to a site you already have. Fine for a single property or a simple portfolio; limited if you need location pages, a long-stay enquiry route or your own content strategy.

3. Booking Engine API (custom website)

Your own website searches listings, shows the availability calendar, quotes prices and creates reservations through the API, and every booking lands in Guesty. This is the route we use when the website itself has to sell.

What the Guesty API gives a custom website

  • Search listings and read property information, including the availability calendar up to two years ahead.
  • Get a quote, with coupons and rate plans applied, before the guest pays.
  • Create instant bookings or inquiry reservations, which sync straight into Guesty.
  • Authentication is OAuth2 client credentials. Tokens last 24 hours and can only be renewed three times in 24 hours, so the website has to cache its token rather than request a new one per visitor.

Payments

Card details are tokenised in the browser with the GuestyPay JavaScript SDK or with Stripe, so the website never handles raw card numbers. Guesty notes that a reservation is created even if the payment method turns out to be invalid, so the confirmation flow has to check payment status.

Keeping the website in sync

Reservation webhooks live on the separate Guesty Open API. Guesty is moving integrations to reservation.created.v2 and reservation.updated.v2 and says it will phase out the legacy events at the end of February 2027, so any integration built now should use the v2 events.

What to watch for

  • Before the API will create reservations you have to set up a Booking Engine API instance and make an activation reservation in the Guesty dashboard.
  • The Booking Engine API does not let guests change or cancel their own bookings. Plan a "manage my booking" route by email or phone.
  • Guesty lists Google Vacation Rentals through a connected Booking Engine, with inventory syncing every 2 to 3 days. If you use it, make sure your reporting can tell Google bookings apart from bookings made on your own site.

How we connect a website to Guesty

For an operator on Guesty we build a fast, branded site that reads availability and quotes through the Booking Engine API and hands checkout to GuestyPay, so you get your own design and SEO without taking on card data.

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.

Common Questions

Guesty integration questions

Can I add the Guesty Booking Engine to my existing website?

Yes. Guesty says its booking engine can be embedded into custom-built websites as well as its own website builder. The checkout still behaves like Guesty, which is why operators who want a fully branded checkout use the Booking Engine API instead.

Do I need a developer to use the Guesty Booking Engine API?

Yes. The API is for custom websites: someone has to build the search, calendar, quote and checkout screens and handle authentication. That is the part we do.

Will direct bookings from my website show up in Guesty?

Yes. Reservations created through the Booking Engine API are created in Guesty, so your calendar, channel manager and guest messaging carry on as normal.

Start Your Growth Journey

Running Guesty? See what your website is missing

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