Google Ads for hotels costs $0.63–$1.95 per click. Every booking through Google Ads goes directly to your website at zero commission. Every booking through OTA advertising costs you 20–30% commission plus whatever you spent on the ad.
For most independent hotels, hotel paid search is the better investment. But the answer isn't the same for every property, and the math is worth running clearly before you commit budget.
Key Takeaways
- Google Ads captures high-intent travelers at $1–$2 per click, with bookings going directly to your channel at zero commission
- OTA advertising (sponsored placements, accelerators) costs the base commission rate plus 3–10% extra, making effective booking costs 23–35%
- The break-even comparison: a Google Ads campaign that converts at 5% costs $20–$40 per booking; a Booking.com booking costs $45–$75 at standard commission
- New hotels with no direct booking infrastructure benefit more from OTA visibility; established properties should prioritize Google Ads
- The best strategy for most mid-size independent hotels is: Google Ads for branded and local searches + OTA for discovery, not for existing guests
Understanding What You're Actually Comparing
OTA "advertising" and Google Ads are not the same type of marketing, which is why the comparison requires some nuance.
OTA advertising:
- Booking.com Visibility Booster / Preferred Partner Program: You agree to pay a higher commission (typically 3–5% above base) in exchange for higher placement in Booking.com search results
- Expedia Accelerator: Same model on Expedia's platform
- Cost: Your base commission (15–20%) + accelerator (3–5%) = 18–25% effective rate per booking
Google Ads:
- You pay a fixed cost per click to appear in Google search results
- Clicks go to your own website, where guests book directly
- You pay standard payment processing (2.9% + $0.30) on the booking value
- No commission to any platform
Key difference: OTA advertising is a higher-commission model within an already commission-heavy channel. Google Ads is a cost-per-click model that leads to a zero-commission booking channel.
The Cost Per Booking: Side-by-Side
Here's the math on a $320 average booking (2 nights at $160 ADR) from each channel:
Via Booking.com standard commission:
Commission: $320 × 0.20 = $64
Cost per booking: $64
Via Booking.com Preferred Partner (accelerator at 23%):
Commission: $320 × 0.23 = $73.60
Cost per booking: $73.60
Via Google Ads (at $1.50 CPC, 5% conversion rate):
Clicks to get one booking: 20
Ad cost: 20 × $1.50 = $30
Processing (2.9% + $0.30): $9.58
Total cost per booking: $39.58
Via Google Ads (at $1.95 CPC, 4% conversion rate):
Clicks to get one booking: 25
Ad cost: 25 × $1.95 = $48.75
Processing: $9.58
Total cost per booking: $58.33
In all scenarios, Google Ads cost per booking ($39–$58) is below OTA cost per booking ($64–$74). The savings range from $6 to $25 per booking.
At 500 annual bookings acquired through Google Ads rather than Booking.com accelerators:
Conservative savings: 500 × $6 = $3,000/year
Better conversion savings: 500 × $25 = $12,500/year
Plus: You own the guest data, the email address, and the relationship for future direct re-booking. The OTA gives you none of that.
When OTA Advertising Makes Sense
Despite the math favoring Google Ads for established hotels, there are scenarios where OTA visibility investment is justified:
For new hotels in their first year:
A newly opened hotel has no Google ranking, no website traffic, no email list, and no brand recognition. OTA platforms provide immediate visibility to travelers who are actively booking. The 20% commission is justified as a customer acquisition cost during the discovery phase.
For filling urgent vacancy:
If you have rooms to fill in the next 48–72 hours and your Google Ads campaign doesn't have the velocity to generate bookings that quickly, OTA accelerators can boost short-term placement and fill immediate gaps.
For markets with high OTA search behavior:
Some destination markets have very high OTA dependency among travelers, particularly international markets and leisure destinations where TripAdvisor and Booking.com carry significant search volume. In these markets, complete absence from OTA visibility would sacrifice discovery-phase traffic that Google Ads can't easily replace.
For specific room types with low direct demand:
If your penthouse suite or specialty room sits empty more often than standard rooms, OTA visibility for that specific room type may fill gaps that your direct channel doesn't.
When Google Ads Wins Decisively
For most independent hotels that have been operating for 2+ years, Google Ads outperforms OTA advertising on every metric that matters:
Lower cost per booking: As demonstrated in the math above, Google Ads beats OTA commission rates by $6–$25 per booking at typical conversion rates.
You own the outcome: A Google Ads click that converts to a direct booking gives you the guest's email, their booking preferences, and the ability to market to them directly forever. A Booking.com booking gives you none of that.
No platform dependency: OTA algorithms can deprioritize your property for any number of reasons. Your Google Ads performance is directly within your control, you set the budget, the keywords, and the bids.
Brand capture: Google Ads campaigns for your hotel's own name cost $0.50–$1.50 per click and prevent OTAs from capturing guests who were already searching specifically for you. This is direct ROI with no OTA equivalent.
The Hotel That Ran Both and Tracked the Results
Miguel manages a 27-room boutique hotel in San Diego. In 2024, his marketing spend was split between Booking.com accelerators ($0 upfront cost, 3% above base commission on accelerated bookings) and a new Google Ads campaign ($1,000/month budget at $1.65 CPC).
At year end, his analytics showed:
Booking.com accelerator bookings (est. 180 bookings):
Average booking value: $340
Effective commission rate: 23%
Total commission cost: 180 × $340 × 0.23 = $14,076
Guest data captured: 0 email addresses
Google Ads bookings (tracked via conversion tracking, 210 bookings):
Total ad spend: $12,000 ($1,000/month × 12)
Processing fees on 210 bookings: $2,093
Total channel cost: $14,093
Guest data captured: 210 email addresses
Cost per booking: $67.11 (total channel cost ÷ bookings)
The raw cost was similar. But Google Ads captured 210 guest email addresses, which Miguel's post-stay email sequence converted to 32 repeat direct bookings in year two, effectively free revenue.
The Booking.com accelerator captured zero email addresses and generated zero repeat direct bookings.
Year two favored Google Ads dramatically, even though year one looked like a draw.
What the Right Budget Allocation Looks Like
For an independent hotel spending $2,000/month on marketing:
Scenario A: OTA-first (current default for most hotels)
- Booking.com/Expedia accelerators: $1,500/month in additional commission costs
- Social media: $500/month
- Google Ads: $0
- Direct booking percentage: 15–25%
- Long-term trajectory: stable but expensive, no email list growth
Scenario B: Google Ads-first (recommended)
- Google Ads: $1,200/month (ad spend only)
- Email marketing management: $497/month
- OTA commissions: standard rate only (no accelerators)
- Direct booking percentage growth: 15% → 35%+ in 12 months
- Long-term trajectory: compounding savings as direct booking % increases and email list grows
The second scenario requires more intentional management but generates significantly better economics over 12–24 months.
DoHospitality manages hotel Google Ads management for independent hotels starting at $997/month management fee. Client pays Google directly for ad spend.
How to Shift Budget from OTA to Google Ads
The transition doesn't need to be sudden. Here's a practical approach:
Month 1: Set up a Google Ads account, build your first campaign (3 ad groups: branded, local generic, neighborhood specific). Set budget at $500/month.
Month 2–3: Monitor conversion rates and cost per booking. If cost per booking is below your OTA commission rate, increase budget by $200–$300/month.
Month 4: Disable Booking.com accelerator program. Track whether overall occupancy changes. For most hotels with a working Google Ads campaign, occupancy holds or improves because you're capturing the same guests at lower cost.
Month 6: Evaluate: what percentage of bookings are now direct? What is your average commission rate on remaining OTA bookings? Adjust budget allocation based on what the data shows.
The goal is not to leave OTAs, it's to stop paying them extra (accelerators) for guests who would find you through your own channels.
The Bottom Line
For a hotel with an established website and a working booking engine, Google Ads almost always generates a better cost per booking than OTA advertising. The math is consistent across different property sizes, ADR ranges, and markets.
The caveat: Google Ads requires a functional direct booking landing page to convert clicks. Without it, you're paying for clicks that go nowhere. A hotel booking system built for direct reservations is the prerequisite. A hotel website design that converts on mobile is what turns those clicks into confirmed stays. Fix the booking engine first, then run the Google Ads campaign.
OTA advertising (accelerators, preferred programs) continues to make sense for short-term gap filling, new hotel launches, and specific markets with very high OTA search behavior. For the rest, Google Ads is the better investment.
DoHospitality manages Google Ads for hotels as a done-for-you service — the campaigns and the direct booking infrastructure that makes them profitable. Get in touch to run the math for your specific property and start shifting budget from OTA accelerators to direct bookings.
Ready to stop paying commission on every booking?
Fixed pricing. No discovery calls. Pick a package and we start within 24 hours.