Short-Term Rental Management in Milan: Agencies, Costs, and Alternatives
A well-positioned apartment in Milan generates between €1,800 and €3,500 per month in gross revenue from short-term rentals. Management can absorb 20% to 30% of that figure if handled by a traditional agency, or require 2–3 hours per day if self-managed. This guide compares the three main approaches — agency, DIY, and automation tools — with concrete data to help you choose the right fit for your portfolio.
Capitolo 01 / 07
01 — The Milan Market: Why Management Is More Complex Than Elsewhere
Milan is not a seasonally tourist city: business guests, trade fair attendees (Salone del Mobile, EICMA, Fashion Week), Erasmus students, and leisure tourists cycle through all year long. This mix creates a constant, multilingual communication demand that weighs most heavily on self-managers.
Dato
According to 2025 market data, Milan has over 18,000 active listings on Airbnb and Booking.com, with an average annual occupancy rate of 74% — among the highest in Italy. A well-positioned apartment receives an average of 40–60 messages per month, including booking inquiries, pre-arrival questions, and in-stay communications.
The 24/7 Communication Problem
Guests arriving from London, Tokyo, or New York don't follow Italian time zones. A slow response (over 30 minutes) lowers your response rate on Airbnb and can cost you listing visibility. Anyone who manages manually knows that Saturday evening is the worst time: messages arrive while you're at dinner, and replying quickly from your phone increases the risk of mistakes.
Attenzione
Airbnb penalises profiles with a response rate below 88% by removing the Superhost badge. In Milan, where competition is high, losing that badge can reduce bookings by 15–20%.
Dato
Messaggi ospiti gestiti manualmente vs con Verto AI (5 apt, Milano)
Peak
12messaggi/giorno
Messaggi totali/giorno
Range
2 – 12
messaggi/giorno
Capitolo 02 / 07
02 — Short-Term Rental Agencies in Milan: What They Really Cost

Agencies specialising in short-term rental management in Milan charge commissions ranging from 18% to 30% of gross revenue. Some include cleaning and linen; others invoice these separately. Before signing a contract, it pays to understand exactly what is covered.
Typical Commission Structure
| Item | Included in commission | Typical separate cost |
|---|---|---|
| Listing management (Airbnb, Booking) | Yes | — |
| Guest communication | Yes | — |
| Check-in/check-out | Depends | €15–25 per turnover |
| Cleaning | No (often) | €50–90 per apartment |
| Linen and consumables | No | €10–20 per turnover |
| Revenue management | Often no | €50–150/month |
| Routine maintenance | No | Quoted separately |
On an apartment generating €2,500/month gross, a 25% commission equals €625. Add cleaning (6 turnovers × €70 = €420) and linen (€90), and the total management cost easily exceeds €1,100 per month — 44% of revenue.
Pros and Cons of Using an Agency
Proszero operational time for the owner, professional handling of emergencies, established supplier network.
Consreduced margins, limited data transparency, difficulty switching providers if the service disappoints, contracts often annual with exit penalties.
Tip
If you have 1–2 apartments and want zero involvement, an agency can make sense. With 5 or more units, the cost becomes hard to justify against the alternatives.
Capitolo 03 / 07
03 — DIY Management: Real Hours and Necessary Tools
Self-managing short-term rentals in Milan means controlling everything: listings, pricing, messages, check-ins, cleaning, maintenance. The advantage is higher margins; the disadvantage is time.
How Much Time It Really Takes
A realistic breakdown for a portfolio of 5 apartments at 70% occupancy:
- Guest messages: 45–60 minutes per day (inquiries, questions, instructions)
- Price updates: 20–30 minutes per week
- Cleaning coordination: 15–20 minutes per turnover
- Remote or in-person check-in: 20–40 minutes per turnover
- Reviews and responses: 10–15 minutes per day
Estimated total: 2–3 hours per day for 5 apartments. If your time is worth €25/hour (a low rate for a professional), you are effectively "spending" €50–75 per day on operational tasks alone.
Percorso
Modelli di gestione affitti brevi a Milano
Agenzia tradizionale
€625-750/apt/meseDeleghi tutto, paghi 20-30% dei ricavi lordi. Zero tempo operativo, margini ridotti.
Fai-da-te puro
€30-50/apt/meseGestisci tutto in autonomia con channel manager e pricing tool. Margini alti, 2-3 ore/giorno.
Fai-da-te + Verto AI
€21,90/apt/meseAutomazione messaggi 24/7 su WhatsApp in 25 lingue. Controllo strategico, meno di 1 ora/giorno.
The Minimum Toolkit for DIY Management
- Channel manager (Smoobu, Lodgify, Beds24): €30–80/month
- Dynamic pricing tool (Pricelabs, Wheelhouse): €20–40/month
- Smart locks for self check-in: €150–300 per unit
- Automated guest messaging: €20–30/apt/month
- Accounting/tax filing software: €15–30/month
The cost of the tools is manageable — the problem is that the remaining time commitment stays high, especially for guest communication.
Capitolo 04 / 07
04 — The Hybrid Alternative: DIY with AI Automation
There is a third path between the expensive agency and the all-consuming DIY approach: keeping strategic decisions in your own hands (pricing, suppliers, investments) while automating repetitive operational tasks, particularly guest communication.
This is where Verto AI fits in — a WhatsApp concierge that responds to guests automatically, 24 hours a day, in over 25 languages. Unlike rule-based IF/THEN chatbots, Verto understands complex questions, interprets photos and voice notes, and integrates natively with your channel manager to always have up-to-date data on bookings and apartments.
How It Works in Practice
Channel manager integrationVerto connects to Smoobu via a native live API, which means that when a new booking comes in, the system already knows the guest's name, dates, apartment, and specific instructions. You don't need to configure anything manually for each reservation.
Communication over WhatsAppguests don't need to download an app or log into a portal. They receive a WhatsApp message — the channel they already use — and can ask questions in any language. Verto replies in Italian, English, French, German, Spanish, Japanese, and 20+ other languages without any intervention from you.
Smart escalationwhen a request requires a human decision (refund, serious technical issue, non-standard request), Verto alerts you with a conversation summary. Instead of receiving 40 messages a day, you receive 3–5 notifications that genuinely require your attention.
Dato
On average, property managers using Verto reduce time spent on guest messages from 50–60 minutes per day to under 15 minutes. On a monthly basis, that is roughly 20–25 hours saved per apartment.
To explore how to automate this process further, read how to automate guest messages on Airbnb.
Comparison with Alternative Tools
Many property managers are already familiar with tools like Hospitable or Guesty. The key difference from Verto is not just price, but channel: Hospitable works via email and OTA in-app messages, not WhatsApp. In Italy, where WhatsApp is the preferred communication channel for 78% of adults, this makes a concrete difference in guest response rates and overall satisfaction.
For a detailed comparison, we have analysed the differences on the Verto vs Hospitable page.
Capitolo 05 / 07
05 — Final Comparison: Which Model Should You Choose
Dato
Costo mensile gestione 5 appartamenti a Milano (€)
Peak
2000€/mese
Agenzia tradizionale
Range
200 – 2000
€/mese
The Decision Table
| Model | Monthly cost (5 apt) | Hours/week required | Control | Best if |
|---|---|---|---|---|
| Traditional agency | €1,500–2,500 | 2–3 hours | Low | You have 1–2 apt and zero spare time |
| Pure DIY | €150–250 (tools) | 15–20 hours | High | You have time and enjoy managing |
| DIY + Verto AI | €260–400 (tools + Verto) | 5–8 hours | High | You have 5–50 apt and want to scale |
The figures in the table assume 5 apartments with an average occupancy of 70% and average revenue of €2,000/month per unit.
When Automation Makes Sense
The typical tipping point is around 5 apartments. Below that threshold, pure DIY is manageable. Above it, each new apartment adds roughly 30–40 minutes per day of communication — and without automation, portfolio growth becomes unsustainable without hiring staff.
"The problem in Milan isn't finding guests. The problem is replying to everyone on time, in English at 11 pm, while you're already dealing with a cleaning issue in another apartment."
— Typical scenario, property manager with 8 units in Milan
Conferma
With Verto AI starting from €21.90 per apartment per month (annual plan, 10+ apartments), the cost of automation is less than the value of 1 hour of your time per month per unit.
Capitolo 06 / 07
Conclusion: Choose the Right Model for Your Portfolio

Short-term rental management in Milan has no universal answer. If you have 1–2 apartments and want to eliminate all operational work, an agency may be worth the cost. If you have 5 or more units and want to stay in control without working 3 hours a day, automating guest communication is the lever with the best cost-to-benefit ratio available today.
Verto AI integrates with the leading channel managers, works on WhatsApp with no setup required on the guest side, and is GDPR-compliant. You can explore all features or start directly with a free trial to see how many hours you recover in the first week.
Try Verto AI free for 14 days →
Capitolo 07 / 07
Frequently Asked Questions about Short-Term Rental Management in Milan
How much does a short-term rental management agency in Milan cost?
Specialised agencies charge commissions between 18% and 30% of gross revenue. On an apartment generating €2,500/month, that means €450–750 in commission alone, with cleaning, linen, and check-in often invoiced separately. The real cost can exceed 40% of revenue.
Is a CIR code required to list on Airbnb in Milan?
Yes. Since 2021, the City of Milan requires a Regional Identification Code (CIR) to publish short-term rental listings. The code must appear on all OTA listings. Failure to include it carries administrative penalties. The process is completed online through the Regione Lombardia portal.
How many hours a day does it take to manage 5 short-term rental apartments?
Without automation tools, managing 5 apartments takes an average of 2–3 hours per day: roughly 50–60 minutes for guest messages, 30–40 minutes for cleaning coordination and check-ins, and the remainder for price updates and reviews. With an AI concierge handling messages, this drops to under 1 hour per day.
Is it better to use an agency or self-manage short-term rentals in Milan?
It depends on the number of units and the value of your time. With 1–2 apartments and no operational availability, an agency can be cost-effective. With 5 or more units, agency costs (20–30% of revenue) easily exceed the cost of automation tools (€200–400/month for 5 apartments), while giving you far greater control over service quality.
What tools do professional property managers in Milan use?
Property managers with 5–50 apartments typically use: a channel manager (Smoobu, Lodgify, Hostaway) to sync calendars and pricing, a dynamic pricing tool (Pricelabs, Wheelhouse), smart locks for self check-in, and an automated messaging system. WhatsApp is the preferred channel for both Italian and international guests for direct communication.
How is multilingual guest communication handled in Milan?
Milan attracts guests from around the world, especially during trade fairs and events. Replying manually in English, French, German, and Spanish takes time and skill. AI concierges like Verto handle communication automatically in 25 languages over WhatsApp, detecting the guest's language and responding without human intervention — even at night or on weekends.
Keep going
Related resources
Same topic
01Want to see Verto on a real conversation?
No credit card required. Self-service setup in 30 minutes. Plugs into the channel manager you already use.
