Use the Guesty Booking Engine to let guests browse your available listings and book directly through Guesty. The Booking Engine works as a dedicated web page, or you can embed the Guesty Booking Engine as a widget in your external website. Watch our Guesty Booking Engine demo.
Beta: After you create a Guesty Booking Engine, offer upsells to let guests upgrade their stay. Upsells appear on the reservation check-out page.
Set up a Guesty Booking Engine
Follow the steps below or watch our video to create a Guesty Booking Engine.
Skip any optional fields or stages during setup, and edit them later as needed. The system requests key details in English, which is the default language, but you can translate those fields to other languages during setup.
Step by step:
- Sign in to your Guesty account.
- In the top navigation bar, click Growth mode.
- Click Distribution.
- Click the Guesty Booking Engine thumbnail.
- If you haven’t created a Guesty Booking Engine, click Create your first Guesty Booking Engine. If you already have a Guesty Booking Engine, click + Create a new Guesty Booking Engine.
-
General settings:
Enter the business details into the relevant fields:
Required
- Click Upload logo to select your company logo from your local files, Google Drive, or Dropbox. The recommended height is 60 pixels.
- Under "Guesty Booking Engine domain (web address)", enter your website URL.
- Under "Business name", enter your company name. This will appear on the footer of all your Guesty Booking Engine pages.
- Under "Business email address", enter your company email address. This will appear on the footer of all your Guesty Booking Engine pages.
Optional
- Click the dropdown arrow next to "Business address" to enter your physical business address. This will appear on the footer of all your Guesty Booking Engine pages.
- Click the dropdown arrow next to "About us" to describe your story and values to build trust with guests.
- Toggle on Link your logo to any web address to link your logo to an external site. If left blank, clicking the logo navigates guests to the Booking Engine's home page.
- Under "Default Booking Engine currency" choose the currency displayed to guests on your booking pages. This can be different from the default currency set in your main Guesty account.
- Advanced: Click the dropdown next to "Custom Booking Engine domain (web address)" to enter your custom web address. This overrides the default Guesty domain and requires validation.
- Advanced: Click the dropdown next to "Custom code snippet" to embed custom code directly into the
<head> tag of the Booking Engine. Be advised that technical support is not provided for issues arising from custom code.
- Click Next.
-
Select properties:
Click Select properties to choose the properties to include in the Booking Engine. You can select choose from the following options:
-
All: Selects all properties
-
Selected properties: Allows you to check the boxes of the properties you want to include
-
Assign by rule: Click + Add filters to find properties by filter, for example by city.
Click Done to save your selection.
-
Optional: Under "Feature properties", click Select properties to choose at least three properties to feature on your site to boost exposure.
You can select choose from the following options:
-
All: Selects all properties (not recommended)
-
Selected properties: Allows you to check the boxes of the properties you want to include
-
Assign by rule: Click + Add filters to find properties by filter, for example by city.
Click Done to save your selection.
Enter a general title and description to introduce your featured properties, and click Next.
-
Booking settings:
Under "Booking options":
-
Select how guests book: Click the dropdown arrow to select how guests book: Request to book or Instant booking.
Note: When using message automations, include details for both bank transfer and credit card payments, as the system treats payment methods identically.
Beta: Offer manual payments with bank transfer or payment apps for instant bookings. This requires manual payment collection and tracking. Reservations appear as "Confirmed" but show a "Payment failed" status until you manually mark them as "Fully paid." Track notifications in the "Payments" section.
-
Effect on the calendar: Click the dropdown arrow to select how a reservation affects your calendar.
Optional settings
- Click the dropdown arrow next to "Show reviews on listings" and toggle on Show review score to show your average review rating.
- Click the dropdown arrow next to "Show a map on your website":
- Toggle on Show map on homepage to show the location of the property on your homepage.
- Toggle on Show map on properties page to show the location of the property on your properties page.
- Click the dropdown arrow next to "Search bar and filter settings (booking widget)" to filter guests search results:
- Toggle on Filter by amenities and select the relevant options from dropdown menu.
- Toggle on Enable bedrooms and enter the number of bedrooms
- Toggle on Enable bathrooms and enter the number of bathrooms
- Toggle on Filter by property type and select the relevant options from dropdown menu.
-
Toggle on Filter by property tags and enter the tag name.
Beta: You can allow guests to filter by the tags you added to your properties. Use indicative tag names that guests easily identify before activating this filter.
- Toggle on Enable sorting for guests and select the relevant option from dropdown menu.
- Toggle on Show guests filter to display the filters guests selected in your Guesty Booking Engine's search bar.
- Toggle on Show city filter to display the city filters guests selected in your Guesty Booking Engine's search bar.
- Advanced: Click the dropdown arrow next to "Guest information mandatory for booking" and toggle on additional fields to collect guest information before making a reservation:
- Ask for phone number. Check the box if the information is mandatory.
- Ask for guest requests. Check the box if the information is mandatory.
Click Next
-
Company policy:
- Privacy and cookie policy:
- Select Use Guesty's template to implement Guesty's pre-made policy.
- Select Use your own Privacy & Cookie Policy to create your own custom template. Enter a title with a title and description. When offering both credit card and bank transfer options, you can set up separate templates for each payment method.
- Terms and conditions:
- Select Use Guesty's template to implement Guesty's pre-made Terms and Conditions.
- Select Use your own Terms and Conditions to create your own custom template. Enter a title with a title and description. When offering both credit card and bank transfer options, you can set up separate templates for each payment method.
Note:
If using Guesty's templates, check the box to confirm you understand Guesty's Terms and Conditions.
Optional: Design, contact, analytics and languages
- Design: Upload a homepage image with a title and message, select or customize a color theme, and click the dropdown arrow next to "Favicon logo" to upload your your favicon icon. If you skip this step, the default color theme will be applied. Click Next to save changes.
- Contact us:
- Click + to add your phone number or social media links.
- Toggle on Turn on the contact us form to enable guests to send messages to your email address.
- Web analytics: Enter the relevant details to connect your Google Analytics, Google Tag Manager, and Facebook Pixel ID accounts.
- Languages: Click + Add languages to set the display languages for your Guesty Booking Engine. The default language is English.
Click Next.
- Click Create Booking Engine.
- The pop-up indicates that your Guesty Booking Engine is ready. Click Continue to create a Guesty Website, or Go to the Guesty Booking Engine dashboard where you can preview your Guesty Booking Engine, change its settings, or delete it.
Learn more about Guesty Websites.