A vacation rental website with your own booking for all your homes
Connect Hospitable, Hostaway or Guesty, or paste a calendar link from Airbnb, Vrbo or Booking.com. Your homes show on your own site, guests pick dates and pay into your Stripe account, and PageHub takes no booking fee.
The short answer
- Your homes come from your rental tool (Hospitable, Hostaway or Guesty) or from the calendar links of your Airbnb, Vrbo and Booking.com listings. They refresh every hour.
- Guests pick dates on a calendar on each home's page, see the full price, and pay into your own Stripe account.
- No booking fee from PageHub. Stripe still charges its processing fees.
- Charge at once or hold the card until you approve, offer long-stay discounts and promo codes, and set a cancellation policy.
Everything in the Rentals pack
$49 a month up to 5 homes, $99 up to 25, $199 up to 100. Your site is included, and PageHub takes no booking fee. Stripe still charges its processing fees.
Bookings paid into your Stripe
Guests pick dates on each home's calendar and pay into your own Stripe account. Charge at once, or hold the card until you approve.
Part payment
Guests pay part now and agree to the balance on the same card. You press Charge balance when it's due, and PageHub reminds you.
Refundable security deposit
Place a hold on the guest's card before check-in, then release it or keep part of it from your Orders screen.
Rental agreements signed online
Guests type their name and agree before they pay. Each order keeps the exact text they signed.
Discounts, promo codes and cancellation
Weekly and monthly discounts, promo codes on your Stripe account, and a cancellation policy that suggests each refund.
Guest list and book-again emails
Every guest who books is saved. Email past guests who agreed to offers, with a promo code for their next stay.
Abandoned-booking email
A guest who agreed to offers and left checkout gets one email about an hour later, with their dates filled in.
One calendar for every home
See every home's bookings on one screen, and close the same dates on several homes at once.
Sync alerts
Homes sync from Hospitable, Hostaway, Guesty or Airbnb, Vrbo and Booking.com calendar links. If a sync keeps failing, PageHub emails you.
A page for every home and area
Each home gets its own page, title, share image and vacation rental structured data, plus area and guide pages for your sitemap.
Purchase tracking
Each booking sends a purchase event to Google Analytics 4 and the Meta pixel, with the booking's value and no guest details.
Set it up by asking your AI
Connect PageHub to Claude, ChatGPT or Cursor. The Set up direct bookings skill connects Stripe, brings in your homes and checks every fee and policy.
Building by asking? Connect your AI to PageHub in two minutes.
How it works
- Connect your homes. Paste your Hospitable token, your Hostaway account ID and API key, or your Guesty client ID and secret. No rental tool? Paste each listing's calendar link instead.
- PageHub checks the connection, copies your homes into a collection on your site, and drafts a Stays page and a Stay page for them.
- Connect Stripe so guests pay into your own account.
- Choose charge now or hold, and type a cleaning fee on each home.
- Preview your homes. Nothing goes live until you publish, on your own domain.
What guests see
- A list of your homes. Cards with the photo, city, guests, rooms and the lowest nightly price. A search form takes dates, guests, city and amenity.
- A page for each home. A photo gallery with a full-screen tour, the facts, amenities, check-in and check-out times, and a booking card.
- A calendar that is the date picker. Tap check-in, tap check-out. The nights and the total show straight away. Booked nights are crossed out, and the minimum stay and no-check-in days from your tool are enforced at checkout.
- An email they can keep. Guests get an email when they book, when you hold their request and when you decline it. You can edit all three.
What you control
- Charge now, or hold the card. Hold keeps the guest's card on hold until you approve the request. Decline it and the hold is released. Charge now takes payment when they book.
- Longer-stay discounts. Type a weekly and a monthly percent on a home. The guest sees what they save on the booking card, and checkout names the discount in the line.
- Promo codes. Make a code in Shop, under Checkout & shipping. It lives on your Stripe account, and guests type it in Have a code? on the booking card.
- Cancellation policy. Pick flexible, moderate, firm or strict for all homes, or set one per home. When a guest asks to cancel, the refund screen suggests an amount from the policy. You press Refund, and you can change the amount.
- Fees and tax. Each home carries a cleaning fee and an optional lodging tax rate. The guest sees the nights, the fee and the tax as separate lines before they pay.
What a booking costs
Airbnb's host service fee is 15.5% for most hosts, according to Airbnb's help center. A booking made on your own site is paid into your Stripe account.
| Where the guest books | What the booking costs you |
|---|---|
| On Airbnb | Airbnb's host service fee: 15.5% for most hosts. |
| On your PageHub site | No booking fee from PageHub. Stripe still charges its processing fees. |
Stripe's processing fees are Stripe's, and they show in your Stripe account like any other payment.
Each home on its own page
Every home has its own page with its own title, description and share image, and goes into your site's sitemap when you publish. The home carries structured data built from the fields you already have: name, photos, address, bedrooms and amenities.
The rental templates include area and guide page layouts, so you can write about the places your homes are in. Add your own text and publish.
Next to your Airbnb listing
Your Airbnb listing stays as it is. A calendar link keeps the dates in step in both directions, and your site holds the bookings made on it. Read what Airbnb's policy allows before you decide how to tell people about your site.
Sources
Questions about a vacation rental website
What hosts ask before they build their own booking site.
Start your own booking site
Start your siteMore for rental hosts
- Hospitable direct booking website
- Hostaway direct booking website
- Guesty direct booking website
- Airbnb calendar sync with your website
- What Airbnb allows for direct booking
- Add your own booking site next to Airbnb
- Add your own booking site next to Vrbo
- How to get direct bookings
- Rental agreement for short-term rentals
- Cabin rental website
- Beach house rental website
- A vacation rental website for several homes
Airbnb, Vrbo, Booking.com, Hospitable, Hostaway, Guesty and Stripe are trademarks of their owners. PageHub isn't affiliated with or endorsed by them.