Villa & guesthouse manager

Every villa, every night, at a glance.

The back office for villas, guesthouses, hostels and small hotels: tape chart, channel sync, online payments, guest messages, housekeeping, night audit and finance — in one app that works on your phone and your iPad.

No card needed · Eleven languages · Daily backups

Works with the channels you already sell on

Two-way sync through Channex: your availability and rates go out, their bookings come in. No double bookings, no copy-paste.

AirbnbBooking.comAgodaExpediaTrip.comGoogle Hotelsand 100+ more

Everything a property needs, in one app

From a single villa to a hotel with a hundred rooms: bookings, channels, guests, payments, housekeeping and reporting, on the phone and iPad your front desk already uses.

Tape chart

Every unit, every night. Swipe through months, spot gaps and double bookings, block rooms for maintenance. On iPad it's the whole wall.

Channel sync

Connect Booking.com, Airbnb, Agoda and Expedia yourself. Availability and rates are pushed automatically; their bookings arrive by themselves.

Online payments & documents

Send a payment link — QR or card — and the money is recorded when it lands. Numbered receipts and tax invoices as PDF. Multi-currency.

Guest messages & housekeeping

Pre-arrival guide, arrival day, thank-you on checkout in the guest's language, sent to WhatsApp, LINE or SMS. Checkout assigns cleaning; photo on completion.

Online check-in & registration

Guests fill in their passport, take a photo and sign on their phone before arrival. Thailand's TM30 exports in the immigration bureau's format.

Finance & night audit

Cash and bank balances, profit and loss, outstanding balances, owner statements. Hotel mode closes each day automatically: no-shows, room charges, daily report.

See it on your phone

Real screens from the app, in your language.

Tape chart
Tape chart · iPad
Today
Today
Bookings
Bookings

Up and running in an afternoon

  1. 1

    Create your account

    14-day trial, no card. Enter your property name and you are in.

  2. 2

    Add units and rates

    Type them in, import a spreadsheet, or email us to book free onboarding help and we set it up with you.

  3. 3

    Connect your channels

    Link Airbnb, Booking.com and the rest once. From then on everything stays in sync by itself.

Step-by-step guides in the Help Center →

Made for

Villa estatesGuesthousesBungalow resortsHostelsSmall hotelsServiced apartments

Proven in daily operation

BaanHost runs live front-desk operations every day: check-ins, housekeeping, night audit and TM30 filing, in three languages at the desk.

Simple pricing

Six plans by unit count. Every plan includes channel sync, all features, unlimited staff, eleven languages, iPhone / iPad / Android, nightly backups and full export — and no commission on bookings. Try it free for 14 days, no card needed.

Small

฿1,490/ month
Up to 10 units
  • All features
  • Channel sync
  • Unlimited staff
  • Direct booking page
Start free trial

Standard

฿2,690/ month
Up to 20 units
  • All features
  • Channel sync
  • Unlimited staff
  • Direct booking page
Start free trial

Growth

฿3,890/ month
Up to 30 units
  • All features
  • Channel sync
  • Unlimited staff
  • Direct booking page
Start free trial
Most popular

Plus

฿4,990/ month
Up to 40 units
  • All features
  • Channel sync
  • Unlimited staff
  • Direct booking page
Start free trial

Pro

฿6,490/ month
Up to 60 units
  • All features
  • Channel sync
  • Unlimited staff
  • Direct booking page
Start free trial

Business

฿9,990/ month
Up to 100 units
  • All features
  • Channel sync
  • Unlimited staff
  • Direct booking page
Start free trial
Free onboarding helpNew customers can book one free session: we set up your units, rates and channels with you remotely. More than 100 units? Contact us too. Email to book: [email protected]

Prices in Thai baht as shown by the App Store / Google Play. Save about 5% paying every 3 months, about 10% every 6 months, and get 12 months for the price of 10 paying yearly. Pick a plan any time during the trial under Settings → Subscription in the app; one subscription covers every device. Already on a trial? Subscribe in the app →

Why BaanHost

Never a cut of your bookings

One flat price per month. The busier you get, the less it costs you per booking.

Priced by unit count, everything included

Channel sync, TM30 reporting, unlimited staff accounts and eleven languages come with every plan. No tiers of features, no add-ons.

Built for hospitality in Thailand

TM30 filing built in, prices in baht, Thai and ten more languages, data hosted in the region.

Questions

What happens when the trial ends?

Your account becomes read-only: nothing is deleted, staff can still look everything up, and the moment a plan is activated everything is writable again. Accounts left inactive for a long time are cleared after the retention period stated in the privacy policy.

How do I pay?

In the app: More → Subscription. Choose a plan and a billing period (monthly, 3 months, 6 months or yearly) and pay with your Apple ID or Google Play account. One subscription covers the whole organization, every device and every staff member. Subscribe during the trial and the trial days you have left are added after the paid period.

Where is my data and can I take it with me?

On Amazon Web Services, encrypted in transit, backed up every night. You can export all of your data at any time from More → Privacy & data; delete your account from the round avatar at the top right.

How does channel sync work?

Channel sync is included in every plan and in the trial. First enter or import the bookings you already have, so nothing is sold twice. Then go to More → Channel sync, choose the property type, turn sync on and connect Booking.com, Airbnb, Agoda or Expedia yourself: select Channex on the platform and enter your hotel ID (Airbnb: sign in and allow), match your rooms, done. Availability and rates are pushed automatically and bookings arrive by themselves. The Help Center has a step-by-step guide.

Is TM30 supported?

For properties in Thailand, foreign guests are listed for reporting at check-in and the file exports in the immigration bureau's import format. Guests can fill in their passport details themselves on the online check-in page.

Your data, your rules

Secure cloud hosting

Servers and backups on Amazon Web Services, encrypted in transit, backed up every day.

Passports stay on the phone

Passport scanning runs on the device and the scanned image is deleted after reading. Only the text fields are stored.

Take everything with you

Export all your data as a ZIP of spreadsheets at any time, no questions asked.

Privacy by law

Delete a guest's personal data on request; personal data is anonymised automatically after your retention period (PDPA, GDPR).

Get BaanHost

Download the app, create your account and your 14-day trial starts right away. Works on iPhone, iPad and Android.

Coming soonApp StoreComing soonGoogle Play

Be first to know

The app is in review with the stores. Leave your email and we will send you the download link the day it goes live — nothing else.