Booking engine for hotels in Thailand

Direct bookings, without the OTA commission.

A 7-language booking page with card and PromptPay payments. Manage rates, availability, promotions and every reservation from one back office — from THB 2,000 a month.

No sign-up, no password · every back-office menu · sample data resets hourly

7 languagesThai, English, Chinese, Japanese, Korean, Russian
Card · PromptPayPaid straight to your account
InstantAutomatic confirmation emails
Your domainYour logo, your brand
Why direct bookings

Every OTA booking gives away 15–25% of the room rate

Guests who already know your hotel can book with you directly — from your website, Facebook, LINE OA or Google — and you keep the difference.

Example: THB 2,000 × 300 room nights a month

Through an OTA (~18% commission)−฿108,000
With GM JoH Boost at 7% commission−฿42,000
With GM JoH Boost monthly plan−฿3,000

Illustrative figures. Actual OTA commission depends on each hotel’s contract.

What you get back

  • Guest data stays with the hotel for follow-up and remarketing
  • Set prices and promotions yourself, instantly
  • Take prepayment by card or PromptPay to cut no-shows
  • Measure ads with LINE Tag and Microsoft Ads conversion tracking
  • Built from real-world use at a 4-star hotel in Bangkok
Calculator

How much commission does your hotel pay OTAs?

Enter your own numbers and see what moving a share of guests to direct booking is worth.

OTA commission paid per year
—
Saved per year by shifting to direct—
GM JoH Boost cost per year—
Net gain per year—


Estimate only; excludes payment gateway fees on direct bookings.

Talk to us about your numbers
Features

Everything a hotel needs to sell rooms online

Every plan includes every feature.

A booking page guests enjoy

Room galleries, Room-only vs Breakfast side by side, clear totals with tax.

  • 7 languages, one click
  • “Only X left” urgency
  • Your logo and domain

Rates & availability calendar

Set daily prices and room counts, edit many days at once.

  • Close out dates or ranges
  • Built-in overbooking protection

Rate plans & promotions

Flexible, Non-refundable, Early Bird, Stay 4 Pay 3, long stay and promo codes.

  • Campaign links with UTM & click stats
  • Booking and stay windows

Online payments

Cards, PromptPay, WeChat Pay and Google Pay via Red Dot Payment or Stripe — or pay at hotel.

  • Funds go to your own merchant account
  • 3-D Secure supported

Payment links

Email guests a secure link for deposits, transfers or extras.

  • Track paid / pending
  • Automatic receipts

Reservation management

Confirm, cancel or mark no-shows; fast search and filters.

  • Export to Excel and PDF
  • Rate terms snapshotted at booking

Automatic emails

Confirmation and cancellation emails in your hotel’s name, editable with preview.

  • CC your reservations team

Tax, pricing & tracking

VAT and service charge, inclusive or exclusive. Conversion tracking with LINE Tag and Microsoft UET.

Secure and auditable

Each hotel has its own database. Activity logs record every change.

  • HTTPS everywhere
  • Login rate limiting
Try the real thing

Walk into the back office — every menu unlocked

Our sample “Demo Riverside Hotel” is loaded with rooms, rates, promotions and bookings you can really change.

Hotel back office

You are signed in as the hotel manager — no password.

  1. Open “Availability” and change Saturday’s price
  2. Create a promotion in “Offers”
  3. Confirm or cancel a booking, then export to Excel
Enter the back office →

Guest booking page

Book as a guest and pay through the demo gateway.

  1. Pick dates and a room, try code MEMBER10
  2. Pay with a simulated card or PromptPay
  3. Back in the office, your booking is already there
Open the booking page →
No real chargesNo emails are sentData resets every hourShared by all visitors
Getting started

Live in three steps

Choose a plan

Monthly by room count, or a percentage of completed stays only.

Add rooms, rates and payments

Upload photos, set daily prices, connect your Red Dot Payment or Stripe account.

Add a “Book now” button

On your website, Facebook, LINE OA or Google Business Profile — and start taking bookings.

Pricing

Pay monthly — or only when guests stay

Every plan includes every feature. Tiers differ only by room count.

1–20 rooms
฿2,000 / month
VAT included
  • Unlimited bookings
  • Zero commission
  • All features
Choose this plan
21–50 rooms
฿3,000 / month
VAT included
  • Unlimited bookings
  • Zero commission
  • All features
Choose this plan
51–100 rooms
฿4,500 / month
VAT included
  • Unlimited bookings
  • Zero commission
  • All features
Choose this plan
101–300 rooms
฿8,000 / month
VAT included
  • Unlimited bookings
  • Zero commission
  • All features
Choose this plan
No monthly fee

Commission — pay only for completed stays

Charged on bookings checked out each month. Cancellations and no-shows cost nothing. Invoiced monthly.

7%
VAT included
Choose commission

Over 300 rooms or a hotel group? Contact us for a quote · Payment gateway fees follow your own agreement with the provider.

FAQ

Questions hotels ask

Do I need a website?

No. Every hotel gets its own booking page link right away to use on Facebook, LINE OA, Instagram or Google. If you have a website, you can use your own domain such as book.yourhotel.com.

Whose account receives the guest’s money?

Your own merchant account with Red Dot Payment or Stripe. We never hold guest funds.

How is the commission calculated?

A percentage of the amount paid on bookings checked out that month. Cancellations and no-shows are excluded. We send one invoice a month.

Which languages and currency?

Seven: Thai, English, Simplified and Traditional Chinese, Japanese, Korean and Russian. Prices are shown and charged in Thai baht.

Is our data safe?

Each hotel has a separate database, every page uses HTTPS, passwords are hashed, payment keys are encrypted at rest, and every back-office change is recorded in the activity log.

Can we change plans later?

Yes — switch between monthly and commission, or move tiers as you grow. Changes apply from the next billing cycle.

Get started

Ready for more direct bookings?

Leave your details and we’ll help you pick a plan and set up your hotel.

Or email us: support@zjohz.com

Want to look around first? Open the live demo →

Please give at least a phone, email or LINE ID. We only use it to contact you about the service.

LINE chat