Short answer: how to market your vacation rental property comes down to owning three things instead of renting all of them from Airbnb. A direct booking page. A guest email list. A local search presence. The listing sites will still hand you first-time guests, and that is fine. The money is in making sure the second stay, and the referral after it, comes straight to you.
Most owners we talk to in St. John, St. Croix and Tulum have the same setup. One Airbnb listing, one Vrbo listing, and no plan beyond that. It works until it does not, and then a slow September arrives and there is nothing to pull on.
Your OTA listing is not a marketing plan
Start with what the platforms cost you, because that number is what funds everything else on this list.
Airbnb now runs most homes on a single host-paid fee. Per Airbnb’s own service fee page, most hosts on that structure pay 15.5%, with some paying 14% to 16%, and 16% in Brazil and Mexico. The older split fee, where the host paid about 3% and the guest paid 14.1% to 16.5% on top, is being retired.
Vrbo is cheaper but not free. Vrbo’s pay-per-booking help page puts the standard fee at 5% commission plus a 3% payment processing fee, so 8% all in. If the booking came from a Vrbo site but did not go through their checkout, the fee is 10%.
Run the math on a real week. A villa at $4,000 for the week gives up $620 on Airbnb at 15.5%. Book twenty weeks a year at that rate and you have paid $12,400 to a company that will send you the same guest again next year and charge you again. We built a free OTA Commission Calculator so you can plug in your own nightly rate and see the annual number instead of guessing at it.
That number is your marketing budget. It is already being spent. The only question is who spends it.

Step 1: make the listing you already have work harder
Before you build anything new, fix what is already live. Three things move the needle fastest.
- The cover photo. It is doing 80% of the work in a search grid. Shoot it in the late afternoon, with the light behind you, showing the one thing nobody else on your island has.
- The first line of the title. Search results truncate. Lead with the thing people search for, not your property name. “2BR with private pool, 5 min to Cruz Bay” beats “Casa Serena.”
- Response time. Slow replies quietly cost you ranking on both platforms. Set up saved replies and answer inquiries the same day.
We went deeper on this in how to make your vacation rental stand out, and on the pricing side in how to price your vacation rental.
Step 2: give guests somewhere to book you directly
Half the guests who find you on Airbnb will search your property name in Google before they book. Right now most of them find nothing, or they find your Airbnb listing again. That is a booking you paid 15.5% for that you could have had for the cost of a card processing fee.
A direct booking site does not need to be complicated. It needs a real booking engine with a live calendar, honest photos, rates that match your OTA rates so you do not get penalized for undercutting, and a phone number a human answers. That is it.
Our full walkthrough is in how to build a direct booking website, and if you would rather not build it yourself, that is what our direct booking websites service does.
Step 3: own the guest email list
This is the piece almost nobody does, and it is the highest return item on the page.
Every guest who stays with you is a warm lead for next year. Collect the email at booking through your own site, and again at checkout in a short thank-you note. Do not buy a list, do not scrape anything, just keep the guests you already earned.
Then send two or three emails a year. Not a newsletter. Just useful notes:
- A shoulder-season offer in early September when the Virgin Islands go quiet, or in the Riviera Maya low season, before the guest starts price shopping.
- A short update when something changes at the property. New kitchen, new dock, new AC that actually works.
- A referral note. “If you send us friends, your next stay is 10% off.” Villa guests travel in groups and they talk.
A list of 200 past guests with a 3% booking rate is six weeks filled a year with no commission attached. On a $4,000 week that is $24,000 in revenue and roughly $3,700 you did not hand to a platform.
Step 4: get found in local search
Here is the part people get wrong. Individual rental homes are generally not eligible for a Google Business Profile, because Google expects a business with staff who serve customers in person. Google Vacation Rentals exists, but it is built for professional managers with large portfolios or for owners working through an approved connectivity partner. You are not getting in with one villa.
So the win is not a map pin. The win is a page on your own site that answers the exact question a traveler types. “Villa with a pool near Cruz Bay.” “Tulum rental walking distance to the beach.” “St. Croix house that sleeps 10.” Write one honest page for each of those, with real photos and real detail about the drive, the road, the water pressure and the internet. Those pages rank because almost nobody writes them.
If your property sits in one of the markets we work in, see where we work for the island-level breakdown.
How to market your vacation rental property on a small budget
You do not need an agency retainer to start. Here is what we would do at three budget levels.
Zero dollars: rewrite your listing title and cover photo, set up a saved reply so you answer inside an hour, and start collecting guest emails in a spreadsheet at checkout. That is a weekend of work and it costs nothing.
Under $100 a month: add a domain, a simple direct booking site with a real booking engine, and an email tool. Send one shoulder-season offer to past guests. Most owners cover that cost with a single direct booking.
Under $500 a month: add real photography, three or four search pages targeting the queries above, and a small retargeting budget aimed at people who already visited your site. Photography is the one line item worth overspending on. It is the only asset that works on every channel at once.
Step 5: turn one stay into three
The cheapest guest you will ever get is the one who already slept in your bed. Build two habits.
First, ask for the rebooking before they leave. A note on the counter that says “book next year direct and save the platform fee” converts better than any ad you will ever run, because the guest is standing in the room they want to come back to.
Second, make referrals easy. Give past guests a code, a link and a reason. Group travel in the Caribbean runs on word of mouth, and one wedding party can fill a shoulder week for you.
If you want to think about this at the portfolio level, our post on vacation rental revenue management covers how repeat and direct demand changes your pricing strategy.
Your first 90 days
- Days 1 to 30. Fix the listing. New cover photo, new title, faster replies. Start the email list. Run your numbers through the commission calculator so you know what the platforms actually cost you.
- Days 31 to 60. Get a direct booking page live with a working calendar and rates matched to your OTA rates. Add your phone number.
- Days 61 to 90. Write three search pages for the questions guests actually type. Email your past guests one shoulder-season offer. Ask every departing guest for a referral.
None of that is clever. It is just the work, done in order. That is what how to market your vacation rental property looks like in practice for a one-property owner.
FAQ
How much should I spend to market my vacation rental property?
Start with what you already pay in commission. If you are giving up $12,000 a year to Airbnb, spending $2,000 to build a direct channel is not a new expense, it is a shift. Most single-property owners we work with land between $100 and $500 a month once the site is built.
Should I delist from Airbnb once direct bookings pick up?
No. Keep the listing. It is the cheapest way to reach first-time guests who have never heard of your property or your island. The goal is not to leave the platforms, it is to stop paying them twice for the same guest.
How long before direct bookings actually show up?
Expect 60 to 90 days for the first ones, mostly from past guests and referrals rather than search. Search traffic to your own pages usually takes four to six months to become meaningful. That is why you start the email list on day one, because it pays before the SEO does.
Where to start
If you want a second set of eyes on this, we run a free Direct Booking Diagnostic. We look at your listing, your site if you have one, and what your commission is actually costing you, then tell you the two or three things worth fixing first. No pitch deck, no retainer talk. Grab the free diagnostic here and we will take a look.