All your short-term rental operations.
One environment.
Bookings, taxes, invoicing, housekeeping, owners and reporting — centralised, traceable and under control. Less scattered spreadsheets, more command over your business.
The scattered way of working costs you time and money
Spreadsheets, emails, calls, WhatsApp and re-entry — every gap is a chance for an error, a double booking or a missed task.
Information everywhere
Data spread across files, inboxes and phones — no single source of truth.
Errors and duplicates
Re-typing the same booking in several places invites mistakes.
Missed tasks
Cleaning or check-in slips through when nothing coordinates them.
Tax stress
Tourist tax and VAT are hard to compute by hand, month after month.
No clear view
Hard to see performance per property, per owner or per role.
Tools too complex
Heavy software that your on-site teams will never adopt.
One environment that keeps everything connected
HostAffairs turns scattered operations into a reliable business system — from the booking to the monthly report.
Centralised
Bookings, guests, owners, documents and finances in one place.
Traceable
Statuses, amendments and audit trail on the records that matter.
Coordinated
Tasks for cleaning and maintenance triggered from the booking.
Configurable taxes
Rules by country and municipality — never hard-coded.
Role-based
Each role sees exactly what it needs, filtered server-side.
Ready to scale
From a single unit to dozens of properties.
Everything revolves around the reservation
The booking is the hub. Around it, every operational domain stays connected — and each arrival channel is shown by its real status.
Radial diagram: the reservation at the centre connects to properties, guests, owners, taxes, invoicing, payments, cleaning, maintenance, tasks, reports, documents and emails. Arrival channels available today: manual entry and Excel import. Coming soon: direct site, iCal, Airbnb/Booking and API.
Manual entry · Excel import
Direct site · iCal · Airbnb / Booking · API / channel manager
Every part of the operation, covered
Each domain solves a real problem — with the capabilities your teams use daily.
Bookings
Full booking lifecycle, statuses, amendments and outstanding balance derived automatically.
Guests & occupants
Main guest, occupants and age categories for accurate tourist tax.
Taxes & declarations
Configurable rules per municipality, traceable calculation, monthly declarations.
Invoicing
Client and guest invoices generated automatically, numbered and stored.
Cleaning & maintenance
Tasks triggered on check-out, with limited access for on-site teams.
Expenses & payments
Track expenses, payments and balances, with supporting documents.
Owners & reporting
Revenue and occupancy per owner, monthly reports per property.
Access & security
Three-level RBAC — role, permission and property access — filtered server-side.
From arrival to declaration, in one flow
A booking flows through every step without re-entry.
- 1Arrival channel
- 2Create or import
- 3Guest & property
- 4Dates & amounts checked
- 5Tasks generated
- 6Cleaning & maintenance
- 7Communications
- 8Payments & expenses
- 9Invoice
- 10Reports & declarations
Built around each role
Everyone gets a view fit for their job — nothing more, nothing less.
Agencies
Consolidate every property, team and owner in one place.
Property managers
Cut the admin and stop chasing scattered information.
Multi-property owners
Clear revenue and occupancy per property, without the operations.
Operations leads
Reliable check-out → cleaning handoffs, no re-entry.
Accountants
Reliable figures, taxes and exports with dedicated access.
Housekeeping & maintenance
A mobile-friendly view limited to what they need on site.
A clear view of your business
Role-aware dashboards and reports — figures shown here are from an anonymised demo dataset.
Live per-property occupancy at a glance.
| Tourist tax | Ready | €840 |
| VAT | Submitted | €2,100 |
| Tourist tax · Loulé | Ready | €315 |
Security and GDPR, stated honestly
We describe the mechanisms actually in place — no invented badges or certifications.
Server-side access control
Sensitive fields are filtered on the backend, not just hidden in the UI.
Encrypted backups
Regular encrypted backups kept off the main server.
EU hosting
Infrastructure hosted in the European Union.
Data minimisation
We collect only what a request needs; consent is separated.
No uptime figure or SLA is claimed without a contractual and technical commitment.
Frequently asked questions
Does HostAffairs connect to Airbnb or Booking.com?
How does the free trial work?
Can I limit what my cleaning team sees?
How are taxes handled?
Is my data secure and GDPR-friendly?
Can it grow with my business?
Bring your operations into one environment
Start your 14-day free trial and see how much calmer your day gets.