Google Ads for vacation rentals: a practical guide with real budgets
You have been working on your direct booking website for months. You have great photos, an integrated booking engine, and competitive prices. But the traffic is not coming. Or it is, but not at the pace you need for direct bookings to represent a significant percentage of your revenue.
Google Ads can be the lever that changes that. But it can also be a black hole where you burn money with no return if you do not set it up properly.
In this guide, I explain exactly how to set up Google Ads campaigns for vacation rentals, with proven structures, real keywords, budgets starting from 300 euros per month, and the mistakes I see repeated by 90% of managers who try it on their own.
Why Google Ads works for vacation rentals
The fundamental difference between Google Ads and social media advertising is intent. When someone searches for "vacation apartment in Malaga city center August" on Google, they already have their credit card nearby. They are not dreaming, they are searching.
Vacation rentals have an additional advantage: the average booking value is high. A 5-night booking at 120 euros per night is 600 euros. If your cost per acquisition is 25-40 euros, you are getting a 15x to 24x return on ad spend. Few industries can say that.
Additionally, every direct booking you get through Google Ads saves you the Airbnb or Booking commission (between 15% and 20%). That saving alone partially or fully covers the campaign cost.
The numbers speak for themselves: a manager with 10 properties on the Costa del Sol who invests 500 euros per month in Google Ads and gets 15 direct bookings, with an average booking value of 550 euros, generates 8,250 euros in revenue. They save 1,237 euros in OTA commissions (15%) and have invested 500 euros. The net result is positive by 737 euros per month, just in commission savings.
Campaign types: when to use each one
Search campaigns
These are the mandatory starting point. Your ads appear when someone searches for exactly what you offer. You have total control: you decide which keywords trigger your ads, what text is shown, and how much you pay per click.
For vacation rentals, Search works especially well because it captures existing demand. People searching for "apartment rental beach Cadiz" already want to book. Your job is to show up with the best offer.
The cost per click in this sector ranges from 0.40 euros to 1.80 euros depending on the area and season. In highly competitive destinations like Barcelona or Mallorca, it can reach 2.50 euros. In secondary destinations like Asturias or Extremadura, you can get clicks for 0.25 euros.
Performance Max (PMax)
Performance Max campaigns are Google's newest format and combine Search, Display, YouTube, Gmail, and Maps in a single campaign. Google uses artificial intelligence to show your ads where conversions are most likely.
For vacation rentals, PMax works well as a complement to Search, but not as a replacement. The reason is the lack of control: you cannot see which search terms trigger your ads or exclude irrelevant queries with the same granularity.
My recommendation: start with Search. When you have at least 15-20 monthly conversions and solid data, add PMax as a second campaign to expand reach.
Display and Remarketing
Pure Display campaigns (banners on websites) rarely work well for vacation rentals because intent is low. But remarketing is a different story.
A visitor who has viewed three properties on your website, checked availability, and left without booking has a very high probability of converting if you remind them of your offer. Remarketing allows you to follow that visitor for the next 30 days with personalized banners.
The cost per click in remarketing is significantly lower (0.10 to 0.40 euros) and conversion rates are 3-5 times higher than cold traffic.
Keywords that convert: real examples
Not all keywords are equal. These are the categories that work best, ordered from highest to lowest purchase intent.
Tier 1: Maximum intent (lowest CPA)
- "vacation apartment rental [area] [month]" - Example: "apartment rental Nerja August"
- "rent vacation home [area]" - Includes specific destination
- "tourist apartment [area] [guests]" - Example: "tourist apartment Malaga 6 people"
- "rural house [area] with private pool" - Search with specific attribute
Tier 2: High intent
- "vacation [area]" - Example: "vacation Costa Brava"
- "accommodation [area]" - Generic but with intent
- "where to stay in [area]" - Advanced consideration phase
- "apartments [area] cheap" - Price-sensitive but decided
Tier 3: Medium intent (more volume, lower conversion)
- "[area] tourism" - Example: "Lanzarote tourism"
- "what to do in [area]" - Inspiration phase
- "beaches [area]" - Interest in destination, not accommodation
My advice: concentrate 80% of the budget on Tier 1 and 2. Tier 3 only if you have budget to spare and want to build brand awareness.
Essential negative keywords
Choosing the right keywords is just as important as excluding the wrong ones. These negative keywords should be in all your campaigns from day one:
- "hotel", "hostel", "camping" (different accommodation type)
- "monthly rental", "annual rental", "flat rental" (long-term stays)
- "job", "employment", "job offer" (job searches)
- "free" (no payment intent)
- "booking", "airbnb", "trivago" (searching for platforms)
- "regulations", "license", "legislation" (property owners, not travelers)
Account structure for managers with multiple properties
If you manage multiple properties, your account structure makes the difference between a profitable campaign and a disaster.
Structure by geographic area
This is the structure that works best for managers with properties in different areas:
Campaign 1: Search - Malaga City Center
- Ad group: Apartments Malaga City Center (generic area keywords)
- Ad group: Family apartment Malaga (keywords with attributes)
- Ad group: Accommodation Malaga beach (keywords with location)
Campaign 2: Search - Nerja
- Ad group: Apartments Nerja
- Ad group: Vacation house Nerja pool
- Ad group: Accommodation Nerja Burriana
Campaign 3: Remarketing - All areas
- Ad group: Visitors last 7 days
- Ad group: Visitors 8-30 days
This separation allows you to assign different budgets per area, adjust bids based on each destination's profitability, and create ultra-relevant ads for each search.
Structure by property type
If all your properties are in the same area but are different types (apartments, villas, rural houses), group by type.
The principle is the same: maximum relevance between what the user searches for, the ad text, and the landing page.
Real budgets: what to expect at each level
With 300 euros per month
This is the minimum viable budget for one geographic area. You can expect between 200 and 500 monthly clicks and, with a 2-3% conversion rate, between 4 and 15 direct bookings per month.
With this budget, stick to a single Search campaign with Tier 1 keywords. Do not spread thin. Concentrate spending on the months with the highest search volume for your destination.
Expected result: 4-8 direct bookings. With an average booking value of 500 euros, that is 2,000-4,000 euros in revenue for a 300 euro investment.
With 500 euros per month
The sweet spot for medium-sized managers. You can have 2 Search campaigns (by area or by type) and start testing remarketing with 100-150 euros of the total budget.
Expected result: 8-15 direct bookings. Revenue of 4,000-7,500 euros.
With 1,000 euros per month
Here you can deploy the complete strategy: Search segmented by area, robust remarketing, and a PMax campaign to expand reach. You can also bid more aggressively during peak season.
Expected result: 18-30 direct bookings. Revenue of 9,000-15,000 euros.
The key with any budget is to measure the cost per booking (CPA) and return on ad spend (ROAS). If your CPA is below 8% of the average booking value, the campaign is profitable.
Landing pages that convert
The biggest mistake I see is sending Google Ads traffic to the website homepage. The user searches for "apartment in Nerja with sea views," clicks your ad, and lands on a generic page with 30 properties from all over Andalusia. Result: they leave in 3 seconds.
Elements of a landing page that converts
- Consistency with the search: if the ad says "apartments in Nerja with sea views," the landing page must show exactly that.
- Large, high-quality photos: the first photo should take up at least 40% of the screen. It should be the best photo of your best property in that area.
- Visible pricing: do not force the user to click 4 times to see the price. Show the range ("from 89 euros/night") within the first 3 seconds.
- Availability and direct booking: an availability calendar and booking button must be visible without scrolling.
- Social proof: number of reviews, average rating, and 2-3 real testimonials. If you do not have your own reviews, getting them should be a priority.
- Trust signals: visible tourism certificate, clear cancellation policy, secure payment methods with recognizable logos.
- Loading speed: if your landing page takes more than 3 seconds to load, you are losing 53% of mobile traffic. Google penalizes slow pages with higher costs per click.
Remarketing: recover visitors who did not book
Only 2-4% of visitors book on their first visit. The rest need time to compare, consult with their partner, or it simply was not the right moment.
Remarketing allows you to show ads again to those people for the next 7-30 days. And it works extraordinarily well in vacation rentals because the booking decision is not impulsive; it requires planning.
Basic remarketing setup
- Install the Google Ads tag on all pages of your website
- Create segmented audiences:
- Property page visitors (7 days)
- Visitors who checked availability but did not book (14 days)
- Visitors who started booking and abandoned (30 days)
- Create specific ads for each audience:
- "Still looking for accommodation in Nerja? Book now with 5% off"
- "Your apartment in Nerja is waiting. Last spots for August"
The remarketing budget does not need to be high: 3-5 euros per day is enough to start. The cost per conversion is usually 60-70% lower than Search campaigns.
Key metrics to monitor
Cost per acquisition (CPA)
This is what you pay for each booking. For vacation rentals, a healthy CPA is between 15 and 45 euros, depending on the average booking value. If your CPA exceeds 10% of the average booking value, something is wrong.
ROAS (Return on Ad Spend)
Calculates how many euros each invested euro generates. A ROAS of 10x means that for every euro in Google Ads you generate 10 euros in bookings. In vacation rentals, a ROAS below 5x should concern you.
Landing page conversion rate
The percentage of visitors who complete a booking. The industry standard is between 1.5% and 4%. If you are below 1.5%, the problem is likely with your website, not your campaigns.
Impression share lost to budget
If this number is above 30%, you are leaving bookings on the table. It means your ads stop showing before the day ends because your daily budget runs out.
Common mistakes that burn budget
1. Not using negative keywords
Without negative keywords, your ad for "tourist apartment Malaga" shows when someone searches for "tourist apartment regulations Malaga" or "tourist apartment jobs Malaga." You are paying for clicks that will never book.
2. Bidding on your own brand
If nobody else is bidding on your brand, you do not need to either. That money is better invested in generic keywords. Exception: if you detect competitors bidding on your name.
3. Using Smart Campaigns without prior experience
Google offers simplified "smart" campaigns that promise automatic results. In practice, they spend more than necessary because they optimize for clicks, not bookings. Use standard campaigns with manual bid control until you have enough conversion data.
4. Not setting up conversion tracking
If you do not tell Google what a conversion is (a completed booking), the algorithm cannot optimize. Setting up conversion tracking is the most important step and the one most managers skip.
5. Always-on campaigns with the same budget
Vacation rental demand is seasonal. If you spend the same amount in January as in May, you are wasting money in low-demand months or missing opportunities during peak season. Adjust budgets monthly according to your demand calendar.
When Google Ads makes sense and when it does not
It makes sense when:
- You have a website with a functional booking engine
- Your average booking value exceeds 200 euros
- You can invest at least 300 euros per month consistently
- You have time or resources to manage campaigns (minimum 2 hours per week)
- You operate in areas with sufficient Google search demand
It does not make sense when:
- You do not have your own website or your website does not allow bookings
- You manage a single property with low occupancy (the volume does not justify the investment)
- You cannot measure conversions (you do not know which bookings come from Google Ads)
- Your margin is very low and you cannot absorb a CPA of 20-40 euros
- You operate in an area with no relevant search volume
Action plan: first 30 days
Week 1: Set up conversion tracking on your website. Create your Google Ads account. Research keywords with the Keyword Planner.
Week 2: Create your first Search campaign with 2-3 ad groups. Add your negative keyword list. Set up ad extensions (location, call, sitelinks).
Week 3: Review actual search terms. Add new negative keywords. Adjust bids based on keyword performance.
Week 4: Analyze results. Identify which keywords and ads convert best. Prepare the remarketing campaign for month 2.
Google Ads is not a magic solution, but it is one of the most predictable and scalable tools for generating direct bookings. The key is to start with structure, measure everything, and optimize weekly.