Skip to main content

How to create a direct booking site with Host Tools

Create a branded direct booking site for a single listing or a listing group, configured section by section on its own page.

Written by Tom Krones

Summary

Build your brand and boost your profits by creating a direct booking website. With Host Tools Direct Booking, you can accept reservations directly from guests, avoid platform fees, and maintain full control over your bookings. Create a branded site for a single listing or showcase multiple properties on one page—all in just a few minutes. Scroll to the bottom of this article to watch a one-minute video of me creating a single listing direct booking site from start to finish.

Before You Start

Before creating your direct booking site, make sure you have:

  • At least one listing or listing group set up in Host Tools

  • (Optional) A Stripe account if you want to accept automated payments

Steps

Accessing the Direct Booking Settings

You can create a direct booking site in two ways:

  1. From the Listings page, click the + button next to a listing, then select Create custom site next to Direct Booking.

  1. Navigate to Settings > Direct Booking and click Add Custom Site.

Either choice opens your new site on its own page, with every setting grouped into labeled sections — Branding, URL, Listing Assignment, SEO, Analytics, Payment, Contract, and Access & Visibility. Scroll through the sections to fill them in; the Save button stays in view as you go. Follow the steps below to create your site.

[SCREENSHOT: the direct booking site editor page showing the labeled sections down the page and the Save button pinned at the bottom — this replaces the older popup shown in the screenshots further down this article]

Selecting Your Listing or Listing Group

In the Listing Assignment section, choose whether to create a site for a single listing or a listing group:

  • Single listing: Creates a dedicated site for one property

  • Listing group: Creates a site showcasing multiple properties on one page

Configuring Your Single Listing Site

For a single listing site, you'll configure:

  1. Branding: Enter a Title for your site, upload your Logo, or both

  2. URL: Choose a unique Site Path for your site (e.g., "yourname"). This section is also where you add your own Site Domain if you have one

  3. Payment: Connect your Stripe account for automated payments, or leave it disconnected to collect payments manually

  4. Access & Visibility: Turn on Checkout Only to create a checkout page you can link from your own website

💡 If you don't connect Stripe, guests will submit booking requests that you can approve manually. You'll need to arrange payment details directly with your guests.

Configuring Your Listing Group Site

For a listing group site, you'll configure all the single listing options plus the SEO and Hero Section sections:

  • SEO Title: The page title that appears in browser tabs, bookmarks, and search results

  • SEO Description: A short description shown below your listing in search engine results

  • Hero Title: The text shown over the hero image (e.g., "The Best in Hudson Valley, NY Vacation Rentals")

  • Hero Image: The large image shown at the top of your website (a slightly darker image works best)

Completing Your Site Setup

Once you've configured all settings, click Save to create your direct booking site. Your site will be ready to use immediately!

Saving returns you to your list of direct booking sites, where you can use the buttons next to a site to View, Edit, or Delete it. Opening Edit brings the site back up on its own page, and the breadcrumb at the top takes you back to the list.

Watch this video to see me build a simple single listing direct booking site in one minute - It's that easy!

Troubleshooting

My site path is already taken

Site paths must be unique across all Host Tools users. Try a different site path or add numbers or hyphens to make it unique.

I can't connect my Stripe account

Make sure you have a valid Stripe account and that you're completing the OAuth connection process. You can also create your site without Stripe and connect it later, or collect payments manually.

The checkout only option is grayed out

Checkout only mode is only available for single listing sites, not listing groups. If you've selected a listing group in Listing Assignment, this option will be disabled.

Next Steps

After creating your direct booking site, explore these features to customize your setup:

Did this answer your question?