1. Setting Your Direct Booking Rates
One of the first decisions you'll make as a direct booking host is how to price your property. You have two options: keep the same nightly rates as Airbnb, or set different rates. Both approaches work — here's how to think about it.
Our Recommendation
Keep the same base rates as your Airbnb listing. Since you're not paying Airbnb's host fee on direct bookings, you automatically keep more of each reservation. You can pocket the savings, pass some of them along to the guest as a lower price, or a bit of both. It's the simplest approach, and the math works in everyone's favor.
Same rates as Airbnb (recommended): Your Airbnb nightly rate already reflects your property's market value. When a guest books directly at that same rate, you keep significantly more because there's no Airbnb host fee coming out of your payout. Depending on how Airbnb structures fees for your listing, the guest may also see a lower total since they're not paying Airbnb's platform fees at checkout. Either way, you come out ahead — and you can tell returning guests something simple like: "Book directly next time and we'll both save."
Different rates: Some hosts choose to offer a small discount (5-10% off the Airbnb rate) as an incentive for direct bookings. Since you're saving on host fees, even a discounted rate means you net more per booking than you would through Airbnb. Other hosts keep rates the same but add perks like flexible check-in times or a welcome basket for direct bookers. The choice is yours.
If You Use Dynamic Pricing
If you use a dynamic pricing tool (PriceLabs, Wheelhouse, Beyond, etc.) that adjusts your Airbnb rates automatically, your direct booking rates may not match on any given day. Here's how to check what a guest would pay on Airbnb for their desired dates so you can set your direct rate accordingly:
- Open your Airbnb listing in a private/incognito browser window (so you see guest-facing prices, not your host dashboard).
- Enter the guest's desired check-in and check-out dates.
- Note the total the guest would pay at checkout. That's your baseline for comparison.
- Quote the guest that same total (or slightly less) for their direct booking. You keep more because there's no host fee, and if the guest is seeing Airbnb platform fees at checkout, they save too.
Quick Math Example
A 4-night stay at $250/night = $1,000. On Airbnb, the host fee is deducted from your payout before you see a dime. Depending on your listing's fee structure, the guest may also be paying additional platform fees on top of that $1,000.
That same stay booked directly at $1,000: you keep ~$971 after a standard 2.9% credit card processing fee. No host fee, no platform cut. The savings add up fast — especially with repeat guests.
If you just want to keep things simple, you can set standard nightly rates for direct bookings and not worry about matching Airbnb day-by-day. Up to you.
Don't Forget the Cleaning Fee
If you charge a cleaning fee on Airbnb, include it in your direct booking total as well. Add it as a separate line item on your invoice so the guest sees a clear breakdown — for example, "4 nights at $250/night ($1,000) + cleaning fee ($150) = $1,150 total." Transparency builds trust, and guests are used to seeing cleaning fees as a standard part of vacation rental pricing.
2. Payment Schedule & Security Deposits
Unlike Airbnb, which handles all payment timing automatically, you'll manage the payment schedule for direct bookings yourself. This sounds more complex than it is — here's a straightforward approach that works for most hosts.
Recommended Payment Schedule
50% at the time of booking to confirm the reservation. This protects you from no-shows and demonstrates guest commitment.
50% due 14 days before check-in. This gives guests time to plan while ensuring you're fully paid well before arrival.
When you confirm a booking, send the guest an invoice (via Stripe, Square, or your chosen method) for 50% of the total. Include the check-in date, check-out date, and total stay cost on the invoice so everything is transparent. Then set a calendar reminder for yourself 14 days before their check-in to send the second invoice.
Pro Tip: Calendar Reminders
As soon as you confirm a direct booking, create a calendar event 14 days before check-in titled something like "Send 2nd payment invoice — [Guest Name]." This simple habit ensures you never forget the second payment. Most calendar apps (Google Calendar, Apple Calendar) let you set an alert so you're reminded the morning of.
Handling Security Deposits
If you want to collect a security deposit for potential damages, the simplest approach is to add it to the second payment. This keeps the process clean and avoids sending a third invoice.
- Add the deposit to the second invoice. For example, if the remaining balance is $500 and your security deposit is $250, the second invoice is $750 with a note explaining the breakdown.
- Refund the deposit within 3 days of checkout, minus any deductions for damages. Both Stripe and Square make refunds easy (partial or full) from your dashboard.
- Communicate clearly up front. When confirming the booking, let the guest know about the deposit, the amount, and your refund timeline. No surprises.
A typical security deposit for a vacation rental ranges from $200 to $500 depending on the property size and value. Keep it reasonable — the goal is protection, not deterrence.
3. Choosing a Payment Method
You need a way to send invoices and collect payments from guests. Here are three solid options, each suited to different situations.
Stripe
The most professional option. Sends clean, branded invoices via email. Guests pay with any credit or debit card. Funds deposit to your bank in 2 business days. Best for hosts who want a polished, business-grade experience.
Square
Similar to Stripe with an excellent mobile app. Great if you already use Square for other business needs. Sends professional invoices and accepts all major cards. Funds deposit in 1-2 business days.
Venmo
The simplest, most casual option. Many guests already have it. Best for smaller properties with lower nightly rates where a lightweight process feels right. No invoicing — just request payment directly.
Which to Choose?
Stripe or Square for most hosts — they're professional and guests trust them. Venmo is fine for casual bookings on smaller properties where both parties prefer simplicity.
4. How to Use Stripe
Stripe is the industry standard for online payments. Here's how to get set up and send your first invoice.
Setting Up Your Stripe Account
- Go to stripe.com and click "Start now." Create your account with your email and a password.
- Complete the business verification. Select "Individual/Sole proprietor" if you don't have a registered LLC. Enter your legal name, address, date of birth, and the last four digits of your SSN. This is required for payment processing compliance.
- Add your bank account for payouts. Stripe will deposit two small amounts (a few cents each) to verify the account. Once verified, you're ready to go.
Sending an Invoice
- In your Stripe dashboard, go to Invoicing → Create Invoice.
- Enter the guest's email address. Add a line item with the description (e.g., "Reservation deposit — 4 nights, March 10-14") and the amount.
- Set the payment due date (e.g., "Due upon receipt" for the first payment).
- Add an optional memo with your cancellation policy or check-in instructions.
- Click Send Invoice. The guest receives a professional email with a secure link to pay by credit card.
Stripe Tip
You can save invoice templates in Stripe for your standard booking amounts. This speeds up the process for repeat bookings. Under Invoicing → Invoice templates, create templates for your common stay lengths.
Processing a Security Deposit Refund
- Go to Payments in your Stripe dashboard and find the guest's second payment.
- Click the payment, then click Refund.
- Enter the refund amount (full deposit or partial, minus damages).
- The refund processes back to the guest's card within 5-10 business days.
5. How to Use Square
Square is another excellent option, especially if you're already in the Square ecosystem or prefer managing things from your phone.
Setting Up Your Square Account
- Go to squareup.com and click "Get Started." Create your account with your email.
- Download the Square Invoices app on your phone (available on iOS and Android). You can also manage everything from the web dashboard.
- Complete identity verification. Similar to Stripe, you'll enter your personal details and connect your bank account.
- Under Account & Settings → Business Information, add your property name and logo for branded invoices.
Sending an Invoice
- In the Square dashboard (or app), go to Invoices → Create Invoice.
- Add the guest as a customer (name + email). Add a line item with a clear description and amount.
- Set the due date and add a personal message if desired.
- Tap or click Send. The guest gets an email with a secure payment link.
Square Tip
Square's mobile app makes it easy to send invoices on the go. If a guest inquires while you're away from your computer, you can create and send an invoice right from your phone in under a minute.
Processing a Security Deposit Refund
- In your Square dashboard, go to Transactions and find the payment.
- Click the transaction, then select Issue Refund.
- Enter the refund amount and confirm. The refund appears on the guest's statement within 5-10 business days.
6. When Venmo Makes Sense
Venmo isn't the most "professional" option, but for certain hosts and properties, it's actually the best fit. Here's when to consider it.
- Smaller properties with lower nightly rates (under $150/night) where the total booking is under $1,000-$1,500.
- Casual, relationship-driven bookings — repeat guests you've built a rapport with, friends-of-friends, or referrals where the trust is already established.
- Hosts who want simplicity above all else. No invoicing system to learn, no dashboard to navigate. Just send a payment request.
How to Use Venmo for Bookings
- When a guest confirms a booking, open Venmo and tap Pay or Request → Request. Enter the guest's Venmo username, phone number, or email.
- Enter the amount and add a clear note (e.g., "Booking deposit — 3 nights, April 5-8 — [Property Name]").
- Send the request. The guest taps to approve in their Venmo app.
- For the second payment, repeat 14 days before check-in.
Venmo Tips
Venmo also offers a Business Profile option (free to create) if you want to keep rental income separate from personal transactions. It's not required, but can be helpful for bookkeeping.
Keep in mind that Venmo doesn't have a built-in invoicing or refund system like Stripe or Square. For security deposit refunds, you'll send the refund as a payment back to the guest. Keep your notes detailed for record-keeping. For bookings over $2,000, Stripe or Square is the better choice for both professionalism and buyer protection.
7. Blocking Your Airbnb Calendar to Avoid Double Bookings
When a guest books directly, you need to block those dates on your Airbnb calendar immediately. This prevents another guest from booking the same dates on Airbnb. Here's how.
Manually Blocking Dates on Airbnb
- Log into your Airbnb host account and go to your Calendar.
- Click or tap the check-in date, then drag to the check-out date to select the range.
- Click Block dates (or toggle the dates to "Unavailable"). The selected dates will appear grayed out.
- Repeat for any other platforms (Vrbo, Booking.com) where your property is listed.
Do This Immediately
Block your Airbnb calendar the moment you confirm a direct booking — before you even send the first invoice. A double booking is the one mistake that's hardest to recover from. Make calendar blocking step one of your direct booking checklist.
Using iCal to Keep Calendars in Sync
If you're listed on multiple platforms, iCal calendar syncing is your safety net. Your Aerohost direct booking site already pulls availability from your Airbnb iCal feed. But to push direct bookings back to Airbnb, you'll need to manually block dates (as described above) since iCal is read-only from Airbnb's side.
Your Direct Booking Checklist
When a guest books directly, follow this order every time:
1. Block the dates on Airbnb (and any other platforms) immediately.
2. Send the first invoice (50% deposit) via Stripe, Square, or Venmo.
3. Set a calendar reminder for the second payment (14 days before check-in).
4. Send the guest a confirmation message with check-in details.
Need a direct booking site to get started?
We build custom direct booking websites for vacation rental owners. Professional, fast, and designed to work alongside your Airbnb listing.
Get Your Site Built