How to Run Facebook Ads for an Airbnb Listing
Quick Answer
To run Facebook ads for an Airbnb listing, send traffic to your own direct booking site (not Airbnb), use the Leads or Conversions objective, target travellers in the 4-6 weeks before peak season, and run vertical video tours of the property. Budget $15-50/day. Expect $5-25 per booking inquiry, $100-400 per booked stay. Direct bookings save you 15-20% in platform fees.
Why ads to your own site, not Airbnb
You can't put a Pixel on Airbnb. Without conversion data, you can't optimise. You also pay Airbnb 14-16% in service fees on every booking. The smart move: build a simple direct booking site (Hostfully, Lodgify, OwnerRez, or even a Squarespace page with a booking widget), point ads at that, and capture the booking yourself.
You can still use Airbnb as a backup channel. Many hosts run 70% direct, 30% Airbnb.
Campaign options
| Funnel | Objective | Best for |
|---|---|---|
| Direct booking page | Conversions | Established host with a Pixel |
| Lead form (inquiry) | Leads | New host, no Pixel data yet |
| Property tour video | Video Views | Awareness for unique properties |
Creative that books rooms
Three formats:
- 60-second vertical video tour, phone-shot, captioned, walking through every room
- Carousel of 6-8 photos (exterior, living, kitchen, bedrooms, bathroom, view, amenity)
- Lifestyle shot (a couple on the deck at sunset, a family by the pool)
Three angles:
- Destination-led ("Stay 5 mins from [landmark]")
- Property-led ("Hot tub, log fire, dog-friendly")
- Deal-led ("Book 7 nights, get 1 free")
Targeting travellers
Stack:
- Custom audience: past guests (uploaded email list)
- Lookalike of past guests
- Interests: travel, vacation rentals, the destination, nearby attractions
- Behaviours: frequent travellers, expats (when available)
- Location: people who live more than 100 miles from the property (filters out locals who don't book holidays nearby)
Don't target people in the property's location, you want visitors, not residents.
Lead form template
Headline: [Property Name] – [Bedrooms] bed [type] in [Location]
Description: Sleeps [number]. From [price] per night. Available [season]. Inquire below.
Questions:
1. Name (auto-fill)
2. Email (auto-fill)
3. Check-in date
4. Number of guests
5. Number of nights
6. Anything special you need? (short answer, optional)
Thank you screen:
"Inquiry received. We'll send availability and pricing within 2 hours. Add [email] to your contacts."
Campaign template
Campaign: [Property Name] – Direct Bookings
Objective: Leads (or Sales if you have a Pixel on the booking site)
Optimisation: Leads (or Purchase)
Daily budget: $30
Ad Set 1: Lookalike (past guests)
- 1% LAL of past guest email list
- Age: 28-65
- Location: Country (or major source markets)
Ad Set 2: Travel interests
- Interests: vacation rentals, [destination], travel planning
- Exclude past guests
- Audience: 1M-5M
Ad Set 3: Retargeting
- Page engagers
- Website visitors who didn't book
- Past inquirers (custom audience)
Creatives:
- Ad 1: 60-sec phone tour
- Ad 2: 8-photo carousel
- Ad 3: Static "Direct booking saves 15%" with photo
- Ad 4: Single image at golden hour
CTA: Book Now (or Get Quote if lead form)
Landing page: Direct booking page with availability calendar
Seasonal timing
Bookings happen in waves. Match your ad spend to booking lead time:
- Summer (June-Aug): start ads in Feb, peak in April-May
- Winter holidays (Dec): start in Sept, peak in October
- Spring/half-term: start 6-8 weeks ahead
- Last-minute weekend bookings: always-on retargeting at low budget
Direct booking discount
Offer a 5-10% discount for direct bookings. It's still cheaper than Airbnb's fee, the guest sees a saving, and you both win. Print this in the ad copy:
"Book direct and save 10% vs Airbnb. £[lower price] per night, no hidden fees."
Repeat bookings are the ROI engine
Past guests are 5-10x more likely to rebook than new ones. Build a custom audience of every past inquirer and guest, and run a low-budget retargeting campaign year-round:
- 12 weeks before high season: "Still planning your summer?"
- After they leave: "Come back next year, book 6 months out and save 15%"
- Birthday/anniversary triggers via email + ad sync
Budget guide
| Property type | Daily budget | CPL target | CAC target |
|---|---|---|---|
| Single property, low season | $10-20 | $8-20 | $50-150 |
| Single property, high season | $30-60 | $5-15 | $40-120 |
| Multi-property portfolio | $75-200 | $5-20 | $50-150 |
What kills Airbnb ads
- Sending traffic to your Airbnb listing (no Pixel, no optimisation)
- Targeting the property's local area
- Generic stock photos
- No vertical video tour
- Forgetting retargeting (most bookings happen on visit 2-4)
Run Facebook ads without the manual grind
Pix-Vu generates ad creative, targeting, and copy variations for any product, service, or campaign type. Connect your Meta account, describe what you're promoting, and Pix-Vu builds the ads, audiences, and budgets for you.
Try Pix-Vu free and launch your first AI-built campaign in under 10 minutes.
Ready to automate your Facebook ads?
Let AI handle your ad creative, targeting, and optimization. Launch profitable campaigns on autopilot.
Get Started Free