You know your occupancy rate and average daily rate. You probably do not know what your marketing budget should be or whether your current spend is working. Most hospitality owners guess or copy competitors. This guide gives you a framework to build a real budget and measure what matters.
Why Most Hospitality Properties Underspend or Overspend on Marketing
A hotel owner looking at their P&L sees marketing as a line item, not an investment. If occupancy is high, they cut the budget. If it dips, they panic and spend on ads without a plan. This reactive cycle leaves money on the table in both directions. High occupancy means repeat guests and referrals are cheaper to acquire than peak-season ads; cutting the budget then kills next season's pipeline. Low occupancy triggers desperate spending on channels that do not convert, because no one measured which ones work.
The real problem is visibility. You cannot optimize what you do not measure. Most properties do not track which guests came from which channel, what it cost to acquire them, or whether they came back. Your OTA dashboard tells you commissions paid, not profit per booking after labor and supplies. Your website shows sessions, not revenue per session. Without that data, budgeting becomes guesswork, and ROI remains invisible.
This guide walks you through building a budget that works, starting with what you can measure right now.
Starting Point: What Percentage of Revenue Should You Allocate
The hospitality industry baseline is 3 to 6 percent of gross revenue. That includes staff salaries, software, commissions, ads, partnerships, and content. Small properties and vacation rentals may sit at the lower end; larger hotels with corporate sales teams may exceed 6 percent. The number is not the goal — occupancy and profit are. Use it as a starting point and adjust by property type and stage.
A seasonal lodge in a ski town might spend 8 to 10 percent during off-season to fill winter bookings, then drop to 2 percent in peak season when word-of-mouth takes over. A year-round urban hotel targeting business travelers may stay steady at 4 to 5 percent because acquisition costs do not swing as much. A new vacation rental in a competitive market might budget 10 percent its first year to build reviews and awareness, then ease back as repeat guests and direct bookings grow.
Do not start with a percentage. Start with occupancy goal, average daily rate, and cost per night to operate. Then work backward to find the budget you need to hit those numbers.
Building a Budget from Occupancy and Booking Profit
Here is the math that matters. Say you have a 10-room lodge. Your average daily rate is 200 dollars. Cost per night (cleaning, utilities, supplies) is 60 dollars, leaving 140 dollars profit per night. Your occupancy is 55 percent. That is 1,925 room nights per year at 140 dollars profit each — 269,500 dollars gross marketing profit available.
If you want to grow to 70 percent occupancy, you need an extra 1,825 room nights per year. That is 255,500 dollars in gross profit from new bookings. If your average acquisition cost per booking is 80 dollars (accounting for all channels, conversion rates, and overhead), you need roughly 3,200 dollars per month in marketing spend to hit that goal. That is 1.8 percent of your current revenue — entirely achievable and profit-positive.
The number that matters is not the percentage of revenue. It is profit per booking minus acquisition cost. If that margin is negative, no amount of marketing budget will help — your positioning or pricing is broken. If it is positive, marketing spend is an investment, and you can calculate exactly how much to spend to hit your growth goal.
- Calculate profit per night (rate minus operational cost).
- Multiply by your average booking length to find profit per booking.
- Estimate acquisition cost per channel — track this as you go.
- Do not spend more per booking than you make per booking.
- Reserve 10 to 15 percent of your marketing budget to test new channels and optimize.
Allocating the Budget Across Channels
Direct bookings through your website are the best margin. You avoid OTA commissions (15 to 30 percent) and build a customer relationship. But they require ongoing investment — a working website, content, email to past guests, search visibility, and management. Budget 30 to 40 percent of your marketing spend here if you have the team to execute it. For most properties, this is online visibility: showing up in Google search, answer engines like ChatGPT and Perplexity, and branded search.
OTA placement is your reach channel. Airbnb, Booking.com, Expedia, and similar platforms bring qualified guests but take a cut. You cannot avoid them. Budget 20 to 30 percent of spend on OTA optimization — photos, descriptions, competitive pricing, and responding quickly to inquiries. Some of this is labor, some is commission you pay with every booking. Know the cost per booking and compare it to the profit margin. If you are clearing 300 dollars per booking on OTAs and it costs 90 dollars in commission plus labor to manage the listing, your net ROI is positive. If commissions and overhead exceed your profit margin, your positioning or pricing needs work.
Paid ads — Google, Facebook, Instagram — should be 10 to 20 percent of budget, not the starting point. Run ads only if you have tracked data showing they convert. A hotel spending 2,000 dollars per month on ads with no conversion tracking is burning money. A property that knows ads bring 50 bookings per month at 50 dollars per booking cost, clearing 250 dollars each, should scale those ads. Test small, measure, then decide.
Email and loyalty programs — 5 to 10 percent. This is your cheapest acquisition. Past guests who book again cost almost nothing to reach. Build a list, segment by stay type and season, send timely offers. The ROI here is often 5 to 10 times ad spend because you are reaching people who already know you.
Partnerships and local marketing — 10 to 15 percent. Collaborate with wedding planners, corporate meeting coordinators, travel agents, local attractions, and tour operators. These channels bring quality guests who stay longer and spend more on-site. The cost is often a small commission or fee, but the margin per booking is high.
- Direct/organic visibility: 30-40 percent
- OTA optimization and management: 20-30 percent
- Paid ads (if you track ROI): 10-20 percent
- Email and repeats: 5-10 percent
- Partnerships and outreach: 10-15 percent
Measuring ROI: What to Track and Why Most Properties Do Not
You need three numbers: total cost per booking, profit per booking, and repeat rate by channel. Total cost includes your share of the employee time to manage bookings, software subscriptions, commissions, and ads. Most properties know the commission but forget the labor. Tracking software like a self-serve CRM cuts labor time and surfaces the real numbers.
Profit per booking is revenue per booking minus operational cost per night times average length of stay. A 300-dollar rate, three-night stay, 60-dollar operational cost equals 720 dollars profit. If you paid 100 dollars total to acquire that booking (ads, commission, labor), your ROI is 620 percent. If you paid 200 dollars, your ROI is 260 percent. Both are profitable. If you paid 750 dollars, you lost money on that booking.
Repeat rate matters because repeat guests cost far less to acquire. A 30 percent repeat rate means one in three bookings is from someone who has stayed before. That is 2 to 3 times cheaper than acquiring a new guest. Measure repeat rate by channel. Some channels bring one-time tourists; others bring loyal repeats. Invest accordingly.
Do not rely on your OTA dashboard or Google Analytics. Both tell part of the story. You need one source of truth linking booking source, guest, revenue, cost, and repeat status. A CRM built for hospitality does this automatically. Without it, you are operating on instinct.
Common Mistakes That Kill ROI
Mistake one: spending heavily on brand ads when occupancy is the constraint. A vacation rental in a small town does not need a TV commercial. It needs 50 people to find it on Google when they search for rentals nearby. Spend on visibility and conversion before you spend on brand.
Mistake two: treating all occupancy the same. Filling shoulder-season dates by reaching repeat guests costs one-tenth what it costs to fill peak-season with strangers. Optimize repeat channels year-round, spike paid ads only for gaps you cannot fill.
Mistake three: investing in one OTA without testing others. Airbnb may work great for cabins and Booking.com for business hotels. Only way to know is track ROI by platform. Some properties should delist from low-ROI platforms and reinvest the commission savings into direct bookings.
Mistake four: ignoring the cost of managing listings and channels. A property with poor photos, slow response times, and outdated descriptions loses bookings on every platform. Budget for the labor or software to manage them professionally. A half-hour per day of staff time checking messages and answering inquiries costs 4,000 to 6,000 dollars per year. If it prevents one vacancy per month, it pays for itself.
Mistake five: not testing before scaling. A new channel or strategy should prove ROI on 5 to 10 percent of budget before you move 25 percent there. Small hotels and vacation rentals move too fast and blame marketing for failures that are usually execution problems.
Building the Budget for Next Year
Start in November or early December. Pull 12 months of data. Break down every booking by source, cost, profit, and whether the guest came back. Group by channel. Calculate average acquisition cost and repeat rate for each. Measure occupancy by month and by source.
Identify your best-ROI channels. Usually it is email to past guests, direct bookings, and one or two OTA platforms. These are your core; protect the budget here. Identify your worst channels — high spend, low ROI, no repeats. Cut or fix them. Identify gaps — seasons or weekdays with low occupancy. Calculate what it would cost to fill them through each channel. Allocate accordingly.
Build flexibility. Set a base budget (70 percent of total) that covers core activities — OTA management, email, website optimization. Reserve 20 percent for testing and scaling winners. Reserve 10 percent as a seasonal buffer for unexpected vacancies or opportunities. Update quarterly as occupancy and costs change.
A hotel or lodge that does this once has a roadmap for the next three years. Most never do it, which is why their marketing spend stays vague and results stay invisible.
When to Work With a Fractional CMO or Agency
Many small hotels and vacation rentals do not have in-house marketing expertise. A fractional CMO or boutique agency can build your strategy, set up tracking, manage channels, and optimize for ROI. The cost should be 20 to 40 percent of your total marketing budget, leaving 60 to 80 percent for channel spend. If an agency costs 50 percent or more, you are paying for overhead, not performance.
The right partner brings three things: a data-driven framework (like the one above), expertise in your channels (OTAs, Google, email, partnerships), and accountability through measurable results. Red flags: promises of results without data, focus on vanity metrics like traffic or impressions, refusal to set up ROI tracking, or proposals that spend your budget without a clear occupancy goal.
If you work with an agency, insist on monthly reporting that shows bookings by channel, cost per booking, repeat rate, and progress toward your occupancy goal. That is non-negotiable. If they cannot provide it, they are guessing.
See exactly what each Fracmo plan ships. Every deliverable and every price is public — $249, $999 and $2,490 a month, month-to-month, no discovery call to see a number.
See Fracmo pricing →Keep reading
- What is a fractional CMO? — the plain-English 2026 guide
- Fractional CMO cost in 2026 — real numbers, including ours
- AI CMO vs fractional CMO — how the models actually differ
- Compare Fracmo to agencies, in-house hires and DIY tools
- Fracmo's CRM for hotels, lodges and vacation rentals — pre-configured pipeline, booking and KPIs for the vertical
- All Fracmo blog guides