How much can you earn from a vacation rental in Spain? Real profitability with numbers

A vacation rental in Spain can generate between €800 and €4,000 net per month depending on location, property type, occupancy, and operating costs. Average gross yield ranges from 5% to 10% of the property value, but real net yield — after expenses, taxes, and vacant periods — typically falls between 3% and 7%. The key isn't how much you invoice, but how much you keep.
"How much can I earn?" is probably the first question any owner asks before jumping into vacation rental. And the honest answer is: it depends. But "it depends" isn't useful, so let's put real numbers on the table.
This article won't sell you the dream of effortless passive income. What it will do is give you a realistic framework to calculate what you can expect from your specific property, with market data, real expenses, and practical examples.
The three factors that determine your profitability
1. Location
This is the most decisive factor. An apartment in central Barcelona is nothing like a rural house in Teruel. Nightly rates, average occupancy, and seasonality vary enormously by area.
Indicative average price per night ranges (2-bedroom apartment, 2026):
| Area | Avg price/night | Peak season | Low season |
|---|---|---|---|
| Barcelona center | €120-180 | €180-250 | €80-120 |
| Madrid center | €100-150 | €150-200 | €70-100 |
| Costa del Sol (Málaga) | €90-140 | €150-200 | €50-80 |
| Valencia city | €80-120 | €120-160 | €50-80 |
| Balearics (Mallorca) | €120-200 | €200-350 | €60-100 |
| Canary Islands | €80-130 | €100-160 | €60-100 |
| Seville center | €90-130 | €130-180 | €60-90 |
| Costa Brava | €80-130 | €140-200 | €40-70 |
| Interior/rural | €50-80 | €70-100 | €30-50 |
These ranges are indicative and vary by exact neighborhood, accommodation quality, and amenities.
2. Occupancy
Average occupancy is the percentage of nights your property is actually rented out of total available nights. It's the multiplier that converts your nightly rate into real income.
Average occupancy by destination type (2025-2026 market data):
| Destination type | Avg annual occupancy | Typical range |
|---|---|---|
| Major city (Madrid, Barcelona) | 65-80% | 55-85% |
| Mediterranean coast | 45-65% | 30-80% |
| Balearic Islands | 50-70% | 35-85% |
| Canary Islands | 65-80% | 55-85% |
| Interior/rural | 25-40% | 15-50% |
| Mid-size city (Seville, Valencia) | 55-70% | 45-80% |
Key point: Canary Islands and major city occupancy is more stable year-round. Mediterranean coast destinations have very pronounced seasonality: 80-90% in summer, 20-30% in winter.
3. Operating expenses
This is where many owners get surprised. The real costs of operating a vacation rental are significantly higher than those of a long-term rental.
Typical annual expenses for a 2-bedroom apartment:
| Item | Estimated annual cost | Notes |
|---|---|---|
| Turnover cleaning | €2,000-4,000 | 40-80 turnovers × €50-60 |
| Utilities (electricity, water, gas, wifi) | €2,000-3,500 | Higher consumption than personal use |
| Homeowners' association | €600-1,800 | Variable by building |
| Property tax (IBI) | €300-800 | Variable by municipality |
| Home + liability insurance | €300-600 | Policy adapted for tourist use |
| Laundry | €800-2,000 | If you outsource sheets/towels |
| Amenities and restocking | €300-600 | Soap, coffee, paper, etc. |
| Maintenance and repairs | €500-1,500 | Accelerated wear from turnover |
| Platform commissions | 3-15% of income | Airbnb ~3% host; Booking ~15% |
| Management software | €100-500 | Channel manager, automation |
| Professional photography | €150-400 | Initial investment (amortized) |
| Estimated total | €7,000-15,000 | Excluding mortgage and taxes |
Add taxes (see tax guide) and, if applicable, mortgage interest.
Practical example 1: apartment in central Madrid
Property: 2-bedroom flat in Malasaña, market value €350,000.
Income:
- Average price per night: €120
- Average annual occupancy: 72% (263 nights)
- Gross annual income: 263 × €120 = €31,560
Expenses:
- Platform commissions (Airbnb, ~3%): €947
- Cleaning (55 turnovers × €55): €3,025
- Utilities: €2,800
- Homeowners' association: €1,200
- Property tax: €550
- Insurance: €450
- Laundry: €1,400
- Maintenance: €1,000
- Amenities: €400
- Software: €240
- Total expenses: €12,012
Result:
- Net income before taxes: €31,560 − €12,012 = €19,548
- Monthly net income: €1,629/month
- Gross yield: 31,560 / 350,000 = 9.0%
- Net yield (before income tax): 19,548 / 350,000 = 5.6%
After taxes (assuming 30% marginal rate and deducting depreciation):
- Estimated income tax: ~€4,000
- Final net income: ~€15,500/year = €1,292/month
- Real net yield: 4.4%
Comparison with long-term rental
The same flat in Malasaña would rent long-term for about €1,400-1,600/month.
| Item | Vacation rental | Long-term rental |
|---|---|---|
| Gross annual income | €31,560 | €18,000 (€1,500/month) |
| Operating expenses | €12,012 | €2,500 |
| Net income before tax | €19,548 | €15,500 |
| Income tax (with 60% reduction for long-term) | ~€4,000 | ~€2,200 |
| Final net income | ~€15,500 | ~€13,300 |
| Owner's time commitment | High | Minimal |
The net difference is about €2,200 per year in favor of vacation rental, but with much more time commitment and risk. It's worth it if you enjoy managing it or if you hire a management company (more on management companies).
Practical example 2: Mediterranean coast apartment
Property: 2-bedroom apartment in Nerja (Málaga), market value €180,000.
Income:
- Average price per night: €95 (weighted annual average)
- Average annual occupancy: 55% (201 nights)
- Gross annual income: 201 × €95 = €19,095
Expenses:
- Platform commissions: €573
- Cleaning (40 turnovers × €50): €2,000
- Utilities: €1,800
- Homeowners' association: €900
- Property tax: €400
- Insurance: €350
- Laundry: €1,000
- Maintenance: €800
- Amenities: €300
- Software: €240
- Total expenses: €8,363
Result:
- Net income before taxes: €10,732
- Monthly net income: €894/month
- Gross yield: 19,095 / 180,000 = 10.6%
- Net yield (before income tax): 10,732 / 180,000 = 6.0%
Gross yield is higher than Madrid because the property value is lower, but absolute income is less. Seasonality is the main challenge: in July-August you can invoice €4,000-5,000/month, but in January-February perhaps €400-600.
Practical example 3: rural house in the interior
Property: 3-bedroom rural house in Sierra de Grazalema (Cádiz), market value €120,000.
Income:
- Average price per night: €70
- Average annual occupancy: 30% (110 nights)
- Gross annual income: 110 × €70 = €7,700
Expenses:
- Total estimated expenses: €4,500
Result:
- Net income before taxes: €3,200
- Monthly net income: €267/month
- Gross yield: 7,700 / 120,000 = 6.4%
- Net yield: 3,200 / 120,000 = 2.7%
Rural tourism has lower occupancy but also less competition and lower operating costs. It works well as supplementary income, not as a primary business.
What occupancy do you need to break even?
The break-even point — where income exactly covers expenses — depends on your cost structure. A quick formula:
Minimum occupancy = Annual fixed costs / (Avg price per night × 365)
Example: if your fixed costs are €8,000 per year and your average price is €100/night:
Minimum occupancy = 8,000 / (100 × 365) = 21.9%
You need at least 22% occupancy just to cover costs. Everything above that threshold is profit (before taxes).
Factors that improve profitability
- Dynamic pricing: adjusting prices based on demand can increase income by 15-25% without changing occupancy (dynamic pricing guide)
- Listing optimization: better photos, better description, more reviews = more bookings and higher prices (how to improve your listing)
- Reduce turnover costs: automate check-in, negotiate rates with cleaners, buy amenities in bulk
- Diversify platforms: not depending solely on Airbnb reduces commissions and increases visibility (platforms for promotion)
- Longer stays in low season: offer weekly/monthly discounts to maintain occupancy when demand drops
Factors that reduce profitability
- Extreme seasonality: destinations with 3-4 months of peak season and the rest empty
- Restrictive regulation: day limits, moratoriums, costly requirements
- Delegated management: a management company charges 15-25% of gross income
- Accelerated wear: guest turnover wears out furniture, appliances, and finishes faster than a fixed tenant
- Cancellations and gaps: nights lost to last-minute cancellations or gaps between bookings
The real question: is it worth it?
It depends on three things:
-
Your financial situation: if you need stable, predictable income, long-term rental is safer. If you can handle variability, vacation rental can yield more.
-
Your availability: managing a vacation rental takes time. If you don't want to spend hours on it, you need to hire management, which reduces profitability.
-
Your local market: in areas with high tourist demand and relatively low long-term rental prices, vacation rental clearly wins. In areas with expensive long-term rental and moderate tourism, the gap narrows.
General rule: if the net yield from vacation rental doesn't exceed long-term rental by at least 2%, it probably doesn't justify the extra effort. That 2% is the "price" of greater dedication, risk, and complexity.
How Autoregistro fits in
Autoregistro doesn't manage your profitability directly, but it gives you the data you need to calculate it accurately. By recording each stay with dates, duration, and number of guests, you can extract real metrics on occupancy, average nightly income, and your property's seasonality. That data is the foundation for making informed decisions about pricing, availability, and whether the vacation rental model truly works for you compared to other alternatives.
Related posts

Vacation rental taxes in Spain: income tax, VAT, and deductible expenses
Complete guide to how vacation rental income is taxed in Spain: which taxes apply, what expenses you can deduct, how part-year rental affects your return, and what changes if you're a non-resident.

Vacation rental vs long-term rental in Spain: which is more profitable?
Detailed comparison between vacation rental and traditional long-term rental in Spain: income, expenses, taxes, risks, time commitment, and real net profitability with practical examples.

Dynamic pricing for vacation rental: how to optimize your rates
Practical guide to dynamic pricing in vacation rental: what it is, why it works, which tools to use, how to set it up, and how much more you can earn compared to a fixed price.

Should you hire a property management company for your vacation rental?
Complete analysis of hiring a vacation rental management company in Spain: what they do, how much they charge, when it's worth it, what to ask before signing, and alternatives for self-management.
Ready to automate your guest registration?
Create your account and start streamlining SES Hospedajes compliance for your Spanish rentals.
Get started