Build a small site on your own domain with an availability calendar and a checkout, so a guest can see free dates, pay a deposit and book without leaving it. Keep every marketplace calendar in step, give past guests a reason to use the direct route, and use AI for copy and structure, not for rules or facts.
A site only pays if it carries bookings, and it cannot carry them from marketplace guests: Airbnb's terms bar requesting or accepting bookings or payments outside the platform, and bar encouraging guests to interact with third-party sites before, during or after a reservation. Visitors have to come from search, Google's free listings for holiday rentals, social media and, above all, past guests who booked or enquired with you directly. The sum is encouraging: on illustrative figures, three to six direct bookings a year cover the cost of a booking-enabled plan.
The nine pages a one-property direct-booking site needs
Marketplaces and website builders rank for this topic by selling their own tools. What an owner needs first is a plan that works whatever the tool, so here it is page by page, with the job each page does and where AI can help.
| Page | Its job | What must be on it | Where AI helps |
|---|---|---|---|
| Home | Say what the property is and get a date picked | One strong photo, sleeps/pets/hot tub in one line, a date picker, reasons to book direct (only true ones) | Headline variants from your facts sheet |
| The property | Answer every question before it is asked | Beds and bathrooms, kitchen, heating, parking, access, 12 to 20 photos with alt text | Plain copy from the facts sheet; first-draft alt text |
| Availability and prices | Show free dates and the total price | Calendar, seasonal rates, minimum stay, changeover day, cleaning fee, extras | Explaining the rate rules in plain words; it never sets the rates |
| Book | Take the booking and the deposit | Guest details, full total, payment schedule, cancellation terms in plain sight, an unticked email-consent box | First-draft terms wording for an adviser to review |
| Things to do | Sell the stay and earn search visits | Your own list of about 20 places, each with a "last checked" date | Notes written only from your list |
| Reviews | Proof | Real guest comments, with permission, dated and attributed to a first name | Finding themes; never writing reviews |
| Questions and policies | Remove doubts | Pets, parking, heating, access, check-in, damage deposit, cancellation | FAQs drafted from guests' real past questions |
| Returning guests | Give past guests a reason to book direct again | The offer's terms, an end date, an email sign-up for first pick of dates | Plain-English terms |
| Contact and legal | Trust | A contact route that gets answered, privacy notice, cookie notice if you track visitors, terms | Drafts for an adviser to check |
Nothing else is needed at launch. A news page or a gallery of the seasons can wait until the nine pages are accurate. The temptation with an AI builder is to ask for thirty pages; Google's spam policy, updated on 28 August 2026, lists mass-produced AI pages without added value as scaled content abuse, so a handful of pages with real detail beats a sprawl of thin ones.
Lodgify or Wix: what each gives you, and what I could not confirm
Both can be made to work for one or two properties. The difference is how much of the booking machinery sits inside the tool you choose. Figures below are USD list prices read from the vendors' own pages in October 2026; confirm them on the live pages, because billing terms and limits change.
| Question | Lodgify | Wix |
|---|---|---|
| Site and booking engine | Website builder and booking engine are included from Starter. The cheapest plan, Basic, has neither. | Its AI website builder (part of Wix Harmony) generates pages from a description. Bookings come from the Wix Hotels by HotelRunner app: Wix says you can build the site free and upgrade to take bookings and payments online. |
| Plan prices | Basic $14, Starter $26 (up to two properties), Professional $47, Ultimate $68 a month, shown beside a "Save 20%" tag and crossed-out prices of $18, $33, $58 and $85. The page's billing switch puts a 20% saving on yearly billing (25% on two years), so the lower figures are most likely yearly rates and the higher ones month to month. | Site plans of $17, $29, $39 and $159 a month on annual billing; Wix says prices vary by location. The booking app's own price is not on Wix's pages. |
| Fees on direct bookings | No booking fee. A 1% transaction fee applies to guest payments made online through gateways such as Stripe or PayPal, on top of the gateway's own charge. | Not stated by Wix. HotelRunner's own pricing page shows monthly minimums from $19.95, with a percentage of booking revenue applying above a threshold, but does not mention the Wix app. Get the terms in writing. |
| Calendar sync | Airbnb, Vrbo and Booking.com sync and iCal on all four plans. | The app listing mentions connecting to booking channels but does not describe iCal. Ask before you build. |
| Damage deposit and offers | Damage-protection pre-authorisation from Professional; promotions (special offers and discounts) from Starter. | Promotion codes sit among the paid upgrade features in Wix's help page for the app. |
| Google's holiday rental listing (Google Vacation Rentals) | Professional and Ultimate; Lodgify says zero listing fees and no booking commissions. | Not stated. |
| Watch for | Which price is the real one for your billing term. | The app's rating on the Wix App Market was 2.3 out of 5 from 325 reviews when I looked: read the recent ones. |
My default for an owner with one or two properties is the single-tool route, because fewer moving parts means fewer places for a calendar or a payment to go wrong. Wix is the better choice if you already have a Wix site you like, or want its AI builder's design freedom, and you have the booking app's price and sync terms in writing first. Other routes exist, such as the site that comes with a property management system, but I have not compared them here.
If you are already weighing Lodgify's AI features, this tutorial on the Lodgify AI Co-Host covers what the assistant does. Its pricing page lists an AI writing assistant on every plan, but I did not find a page saying it writes website copy, so do not buy a plan for that.
The booking journey from date picker to balance reminder
Decide each step on paper before you touch the builder, because the tool will make a default choice for you if you do not.
- The guest picks dates. The calendar must respect your changeover day and minimum stay, so a guest cannot choose a Tuesday-to-Thursday gap in August that you would never accept.
- They see one total. Nightly rate, cleaning fee and any extras, added up, before they enter anything. Surprises at checkout lose bookings and breed complaints.
- They pay a deposit. A deposit and a balance date are the usual pattern. The schedule below is an illustration, not a recommendation.
- The confirmation arrives within a minute. It restates dates, total, balance date and cancellation terms, and says who to contact.
- The balance is requested automatically on its due date, with a reminder a week earlier.
- A pre-arrival email carries directions, check-in and the house rules.
- A post-stay email thanks them, asks for feedback and, for direct guests, mentions first pick of next year (the sequence is covered in this tutorial on past-guest emails and seasonal offers).
| Item | Illustrative rule | Worked on a 7-night stay at $150 a night |
|---|---|---|
| Total price | Nights plus cleaning fee | 7 x $150 = $1,050, plus $90 = $1,140 |
| Deposit at booking | 30% of the total | $342 |
| Balance | Due 42 days before arrival; bookings made inside 42 days pay in full | $798 |
| Damage deposit | Refundable, held on the card or collected separately | $200, released after checkout inspection |
| Cancellation | Full refund 60 or more days out; the deposit is kept from 30 to 59 days; nothing is refunded inside 30 days | Cancelling at 45 days forfeits the $342 deposit; cancelling at 20 days forfeits the whole $1,140 |
Cancellation and deposit terms are legal territory and differ by country, so treat any AI-drafted wording as a first draft for an adviser. Also check what your tool can do before you design around it: Lodgify's pricing page shows damage-protection pre-authorisation only from the Professional plan, so on cheaper plans the damage deposit may have to be collected and refunded by hand.
A calendar-sync drill that finds the double-booking gap
Airbnb's help page on syncing calendars says an imported calendar link updates automatically every 3 hours, that connected calendars may update at different times, and that nights blocked on the other site may or may not be blocked on Airbnb. Read those three statements as a warning: for up to a few hours, the same dates can be free on two sites at once. A channel-manager connection may be quicker, but a vendor's promise of "zero double bookings" is not a measurement. Measure it.
| Test | How to run it | What to write down |
|---|---|---|
| Site to marketplace | Block a far-future date on your site | Minutes until it shows as blocked on each marketplace |
| Marketplace to site | Block the same kind of date on a marketplace | Minutes until your site's calendar blocks it |
| Reopening | Unblock each date again | Minutes until it reopens elsewhere; a slow reopening loses sales |
| Rules | Check minimum stay and changeover day on each site | Whether the rules match, because shared calendars carry blocked nights, not your rules |
| Real booking | Make a genuine test booking on your site for a date you do not need, then cancel it | Whether the confirmation, the block and the cancellation all behave |
A first drill on a cottage listed on two marketplaces might come out like this (illustrative): site to the first marketplace, 2 hours 40 minutes; site to the second, 25 minutes through the channel connection; first marketplace back to the site, 1 hour 10 minutes; reopening on the first marketplace, almost 3 hours; and a 3-night minimum stay on the site against 2 nights on the second marketplace. Two fixes follow. Set the same minimum stay everywhere, and accept that for nearly three hours after any booking the other calendars may not know about it.
Whatever your slowest result, set a rule for yourself: never take a same-day or next-day booking on one site without looking at the other, and use each marketplace's advance-notice setting so that last-minute dates cannot be booked instantly. This tutorial on whether a small property needs a channel manager explains when paying for faster sync is worth it.
The sum: how many direct bookings pay for the site
An owner has one property booked about 220 nights a year at $150 a night. Use a typical stay of 7 nights plus a $90 cleaning fee, $1,140 in all. Assume the marketplaces take 15% of the total, commission and payment charges together (your own agreement will say what yours is). A direct booking costs a 1% Lodgify transaction fee plus a card fee that I will assume at 3% (your gateway publishes its own rate). So each stay moved to the direct route saves 15% less 4%, which is 11% of $1,140, or $125.40.
On yearly billing Lodgify's Starter costs $312 a year (12 x $26), so three direct bookings cover it: 3 x $125.40 = $376.20. Month to month at $33 it costs $396, which needs a fourth. Professional at $47 a month is $564 a year and needs five; at the $58 monthly figure it needs six. In a year with about 31 weekly stays, three to six direct bookings is roughly one stay in ten to one in five. Wix's route cannot be summed yet, because the booking app's terms are not published on the pages I read. Ask for them before you build.
Notice what the sum leaves out. The saving per booking is real but modest; the larger prize is repeat business, where a past guest rebooks without paying anyone to find them. That is why the site and the email list belong together.
Returning-guest offers on the site itself
The offer's terms belong on a page; the code belongs in an email. If the code sits on a public page, it travels to voucher sites. Lodgify lists promotions from its Starter plan and Wix lists promotion codes among its paid hotel features, but check whether your tool can limit a code by date range, minimum nights and number of uses before you promise anything.
Returning guests: a free welcome hamper on any stay of three nights or more, Sunday to Thursday, booked directly before [date]. The code is emailed to guests who have stayed with us direct. One use per booking, not combined with other offers. Offer ends [date].
Pair that with a sign-up box ("first pick of dates, about six emails a year, leave any time") that is unticked by default, and keep a record of when and how each person agreed. Rules on marketing permission differ from country to country, so ask your data-protection adviser what applies to you. As a rule of thumb, the offer should cost you well under the $125.40 a direct booking already saves in the sum above. A hamper costing perhaps $18 clears that easily; a 10% discount on the same stay costs $114 and leaves almost nothing, which is why an extra often beats a discount.
Page copy that AI drafts, and the facts it must not touch
Write a facts sheet first, in plain lines. It is the only thing the assistant may use.
Sleeps: 6 (one double, two singles, one sofa bed)
Bedrooms: 3. Bathrooms: 1 plus a downstairs toilet
Heating: [what it actually has]
Parking: [number of spaces, surface]
Pets: [policy and charge]
Access: [steps to the front door, ground-floor bedroom yes/no]
Wi-Fi: [only state a speed if you have measured it]
Check-in 16:00, check-out 10:00. Minimum stay 3 nights. Changeover: Saturday in July and August.
Write the page called "The property" for my holiday let, using ONLY the facts sheet below. Plain, specific sentences; no "stunning", no "perfect for"; no views, distances, amenities or numbers that are not in the sheet. After the page, list every question a guest might ask that the sheet does not answer.
Facts sheet:
[paste the sheet]
A first run on a facts sheet like this might give (illustrative) a 280-word page that reads well and a closing list of unanswered questions. The page also says "sleeps up to 8", "with sea views" and "a stone's throw from the village". None of those are in the sheet, and each is a refund request waiting to happen. Delete them, answer the unanswered questions from the property itself, and ask the assistant to run the page again with the corrected sheet. For the photographs, the sheet works the same way: draft the alt text with AI, then read each line against the picture; this tutorial on generating and checking alt text shows the routine.
A second use is the questions and policies page. Paste real messages from past guests with names removed and ask for the ten most frequent questions, then answer them yourself from facts. A third is turning your own notes about the area into the Things to do page; keep the list of places, check each one before publishing and put the date on the page.
Where the visitors come from, and where they must not be sent
Four sources are allowed and worth the effort. Search is the slow one: a property page and an area page with real detail earn visits over months. Google's holiday rental listings are the quick one, if you are on a plan that supports them. Lodgify's page says its Professional and Ultimate plans can list a property there, with guests booking on your own website, a maximum guest capacity of 15 and a review of your data that usually takes a few days. Social media and word of mouth, together with printed material in the property for guests who booked direct, make up the third. Past guests, through email, are the fourth and the most valuable.
Two things to avoid. Google's markup for rental listings is restricted: its documentation says the instructions are intended for sites already connected with a Google Technical Account Manager, so adding it yourself will not earn a listing. And do not put the site's address in marketplace listings or guest messages. That is the behaviour the marketplaces' terms bar, and a suspended listing costs more than any commission you save. If you want the site and the property to be named when someone asks ChatGPT for a place to stay, the hotel-side approach in this tutorial on AI visibility for hotels applies with small changes.
A launch test with a friend and a stopwatch
Before you announce anything, run these with someone who has never seen the site, on a phone.
- Ask them to find free dates in July and tell you the total price. Time it; under two minutes is the target.
- Ask them to book a date you do not need, with a real card for a small amount if your tool allows, then cancel it.
- Check that the confirmation, deposit receipt and balance reminder all arrive, and that none of them contradicts the page.
- Run the calendar drill above on your busiest listing.
- Read the property page aloud next to the facts sheet and tick each sentence.
- Click every link, including the cancellation terms and the privacy notice, from the checkout page.
- Open the site on a slow connection and see whether the first photo appears before the guest gives up.
After a month, compare enquiries and bookings by source against the figures in this tutorial on occupancy and rate reports, so you know whether the site, not just the season, moved the numbers.
Three expensive surprises
Each of these is a pattern, not a case history.
The cheapest tier. An owner buys the lowest plan because it says "holiday rental software", builds a lovely site elsewhere and finds there is no booking engine on that tier. Check the plan table for the engine, the payment gateway and the damage-deposit feature before you pay, not after.
The page that promised too much. An AI-written property page says the cottage has a log burner and parking for three cars. It has an electric stove and room for two. The first guest says so in a review. Every factual line on a property page deserves the facts-sheet check.
The code that went public. A "returning guests" code is printed on the website. A voucher site picks it up, and within a month half the bookings carry a 10% discount nobody meant to give. Email the code, put an end date on it and keep the terms, not the code, on the page.
Direct-booking site questions from holiday let owners
Can I link my website from my Airbnb listing?
Almost certainly not. Airbnb's terms bar requesting or accepting bookings or payments outside the platform, and bar encouraging guests to interact with third-party sites before, during or after a reservation. Use your site for guests who find you elsewhere: search, social media, referrals and past guests who booked or enquired directly. Check the terms of every marketplace you use.
Which Lodgify plan do I need for a direct-booking site?
Lodgify's pricing page shows no website builder or booking engine on Basic. Starter and above include both, plus the payment gateway and promotions. Professional adds damage-protection pre-authorisation and Google's holiday rental listing. The lower prices shown appear to be yearly-billing rates, so confirm the plan limits and your billing term on the live page before you buy.
How quickly do calendars update between sites?
Airbnb says an imported calendar link updates automatically every 3 hours, and that connected calendars may update at different times. That window is where double bookings happen. A channel-manager connection may be faster, but the vendor's page does not give a figure, so test it: block a far-future date on one site and time how long it takes to show as blocked on the others.
Can AI build the whole site for me?
It can draft the structure and the copy, and Wix's AI builder will generate pages from a description. It cannot be trusted with facts: assistants add amenities, views and distances that are not there. Give it a facts sheet, tell it to use nothing else, and read every sentence against the sheet before publishing.
Further reads
- Best AI for Airbnb Hosts: Lodgify, Hospitable, Guesty, HostBuddy — Compare Lodgify, Hospitable, Guesty and HostBuddy side by side
- How to Write B&B Room Descriptions and Guest Guides With AI — Write the guest guide that backs up the site
- How Independent Hotels Win More Direct Bookings With AI — How larger independents win direct bookings
- ChatGPT for Short-Term Rentals: 10 Host Jobs and the Prompts to Use — Ten other host jobs worth handing to ChatGPT
- Airbnb House Manual: Build It With AI From Your Own Notes — Turn your own notes into a house manual
- Hospitable Airbnb Software: What Each Plan's AI Actually Does — A rival tool's AI features, if Lodgify is not the fit
- Software for Vacation Rentals Pricing: How AI Sets Nightly Rates — How software sets nightly rates for you
- Airbnb Listing Description Written With AI: Title, Summary, Rules — One prompt turns your own fact sheet into an Airbnb title, an honest summary and house rules in Airbnb's new format, plus checks to run before you publish.
- Campground Marketing With AI: Rebook Last Year's Guests by Email — Check who you may email, segment last season's guests, and send a six-email rebooking series with an early-booking offer, drafted by AI from a fact sheet.
- Caravan Park Marketing With AI: Fill Shoulder-Season Pitches — How a caravan or holiday park can find its empty shoulder-season pitches, pick segments and offers, check the margin and have AI draft the emails and posts.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Lodgify pricing page, website builder page and Google Vacation Rentals page, Wix plans page, AI website builder page, Wix Hotels help articles and App Market listing, HotelRunner pricing page, Airbnb Terms of Service and calendar-sync help article, Google Search Central's markup guide for rental listings.