The complete hotel website system.
Everything a boutique hotel needs to sell rooms direct and run the house: the website, the booking engine, the rate calendar, the restaurant, the events pavilion, the back office and an AI concierge · one system, built and launched for your property.
Built, tailored and launched for your property by Mikaro Studio.
The guest side and the owner side, in one app.
The same system your guests book on is the one your team runs the hotel with. Switch between them in the live demo.
The guest website
A website built to sell rooms, not just to look nice · and to answer everything a guest asks before they book.
Every page is a real page · rooms, dining, events, facilities, experience, location and contact, written and photographed for your property.
- Design tailored to your property, not a theme
- Rooms and rates with live availability and per-night prices
- Dining page with the full menu, prices and dish photos
- Events and spaces page with your function space and event calendar
- Facilities page: pool, breakfast, garden, transfers, housekeeping, luggage
- Gallery, experience, location and contact pages
- English and Thai, written natively, switch in one tap
- Prices in THB, USD and EUR
- Mobile-first: most guests book on a phone
- Loads in about a second, Google PageSpeed 95+
- Built-in SEO so guests find you, not just the OTAs
- Every photo on every page is yours to change from the panel
The direct booking engine
Guests reserve and pay on your own site, commission-free.
Every room shows the direct price, the OTA price it beats, and the real total for those dates · the stay summary adds it up and shows the deposit due today.
- Date search with live availability
- Room selection with photos, amenities and direct prices
- Per-night pricing from the rate calendar, summed across the stay
- Live "you save versus the OTA" figure on every room
- Deposit collection, configurable per property
- Instant booking receipts with reference codes
- Guest accounts with booking history
- "Best rate direct" messaging that converts OTA browsers into direct bookers
The rate calendar
Set what every night costs, months ahead, without calling anyone.
A different price on every date, with the rule that set it named on the tile.
Availability for the whole house · tap a night to block or reopen it.
- A base rate per room, edited in one field
- Seasonal ranges: high season, weekend premium, low season, as many as you need
- Specific-date overrides for Songkran, New Year or a single sold-out Saturday
- Clear precedence: a date override beats a season, a season beats the base rate
- Fixed price or a multiplier, whichever you think in
- Guests see the per-night price and the booking sums the stay exactly
- Availability views for the next 7, 14 or 30 days on the dashboard
- Month calendar with a room view and an occupancy heat view
The restaurant, on the site and in the panel
A menu guests can read before they arrive, and a menu you can change while the kitchen is still open.
What the guest reads · categories, dishes, photos and prices.
What the owner edits · the same menu, plus the table reservations switch.
- Menu management: categories, dishes, prices, descriptions and photos
- Add, edit, reorder or delete a dish yourself, no developer
- Publish or unpublish a dish when the kitchen runs out
- Table reservations with an on and off switch for the whole service
- Service hours, sittings per day and largest party, all yours to set
- An owner reservations manager listing every table booked, with the guest and the party size
- No card details taken for a table · the house confirms by phone or LINE
- The whole menu reads in English and Thai
The function space and the house calendar
Sell the pavilion, publish the evenings worth planning around, and collect the seat requests in one list.
The special events calendar, each evening with its own date and card.
The seat-request flow · which evening, how many, and how to reach you.
The owner side: seat requests at the top, the published events underneath, all editable.
- A function-space page with capacity, uses and enquiry route
- A special events calendar you publish to yourself
- Photo, date, description and seat count on every event
- A seat-request flow for guests, with no payment taken
- An owner requests list so nothing is lost in a chat thread
- Weddings, private dinners and parties routed to your contact form
- The events hero photo is yours to swap from the panel
- Every event reads in English and Thai
The owner back office
Run the hotel and watch the commission you keep, from one screen.
Every metric carries an info tip that explains, in one sentence, exactly how the number was worked out.
- Tonight's occupancy, arrivals and revenue at a glance
- A counter for the OTA commission you kept this month
- Info tips on every metric: no unexplained numbers
- Revenue by month, ADR and occupancy over six months
- Channel mix: direct against each OTA, in bookings and in baht
- Availability for the next 7, 14 or 30 days on the dashboard itself
- Bookings manager with search and filters
- Rooms manager: photos, prices, amenities and details
- Dining manager, events manager and guest messages
- Owner image uploads: change any photo yourself, no developer
- Export bookings to Excel or CSV
- Confirmation email templates, and the panel itself in English or Thai
The AI concierge
A receptionist that never sleeps, in two languages.
- Answers guests 24/7 in English and Thai
- Knows your rooms, rates, menu, events and policies
- Hands guests to the booking flow
- Sign-in ready for Google and LINE accounts
English and Thai, everywhere
Not a translate widget. Both languages are written properly and live in the same system.
The same menu, one tap later · Thai dish names and Thai descriptions, not machine output.
- Every guest page in both languages
- Menus and events too, dish by dish and evening by evening
- Room names, amenities, policies and confirmation emails
- The owner panel switches language too, for Thai-speaking staff
- One tap to switch, and the choice is remembered
- Prices in THB, USD and EUR, on both sides
The money math
What deployment includes
Not a download. The studio builds, tailors and launches the whole system for your property.
- Your branding, photos, rooms and rates set up by the studio
- Your menu and events loaded, in English and Thai
- Seasons and date overrides set for your first year
- All content written for you in English and Thai
- Domain, hosting and SSL configured
- Launch plus owner training on the panel
- Studio maintenance and support
- No monthly software fee: you own the system
Patient & Guest System package
from ฿119,000 · built, tailored and launched for your property by the studio.
What's inside
Everything below is in the live demo right now. Open it and click anything.
Included
One system, two sides, both yours.
Not included
Said plainly, so nobody is surprised at handover.
Not included · on purpose
The Teak House system is a direct-booking platform, not a channel manager.
The honest answers.
Can I edit rooms, menus and events myself?
Can I change the photos myself?
How does the pricing calendar work?
Does it take table bookings for the restaurant?
What about events in the pavilion?
What languages?
Do I pay monthly?
How long to launch?
Does it sync with Booking.com?
See it running. Then let's build yours.
Open the live demo, or start the conversation with the studio.
Talk to the studio