← All work
Case 07 · Web · Booking · Guest portal

Villa Astu

A riverside villa in Bali that takes its own bookings and hands guests the keys to their whole stay.

Villa Astu website hero
ClientVilla Astu (Bali)
ScopeBrand · Web · Booking engine · Guest portal
Year2026
01 The why

A beautiful villa was paying a tax on every guest. So we built the way around it.

Villa Astu is a riverside sanctuary in Bali: black steel, glass and bamboo set between the rice fields and the sea. It needed a site that sells the place in one scroll. But the real problem sat behind the booking, because every night reserved through Airbnb or Booking.com quietly gave away a cut. So the site had to do more than look good. It had to take bookings directly, ten to twenty percent under the Airbnb rate, from a calendar that never falls out of sync.

And it keeps working after the booking. A guest portal hands each guest their whole stay: request any of the thirteen on-demand services, from an airport transfer to a floating breakfast, report an issue, and find everything about the villa in one place. The owner runs availability, pricing and services from a single admin, and the calendar keeps every channel pointing at the same truth. One villa, one system.

  • 01Direct bookings, 10–20% under Airbnb
  • 02One calendar, every channel in sync
  • 03A guest portal for the whole stay
  • 04Services and issues, handled in-app

What if a villa could take its own bookings and give guests the keys to their whole stay?

02 Brand in the design

Calm on the surface, an engine underneath.

A

Sells the place in one scroll

Modern minimalism meets Bali: black steel, glass gables, bamboo and rice-paddy green. The site does what the villa does, it slows you down.

B

Book direct, pay less

A booking engine wired to a live, channel-synced calendar. Guests book straight from the villa at 10 to 20 percent under the Airbnb rate, and the owner keeps what the booking sites used to take.

C

The stay, self-served

A guest portal where guests request services, report issues and find everything about the villa, from their own phone, on their own time.

03 How guests move through it

See it, book it, settle in.

01The villa, in one scrollThe pool, the paddies and the A-frame make the case before a single price is shown.
02Live availabilityA real calendar, synced across every channel, so what you see is what's free.
03Book directReserve straight from the villa, ten to twenty percent under the Airbnb rate.
04The guest portalOnce you're in, manage the stay, book services and flag anything, all from your phone.
Villa Astu website introscreenshot · villa/intro.jpg
The site: the villa, sold in one scroll
Villa Astu website designscreenshot · villa/aesthetics.jpg
The look: minimalism meets Bali
Villa Astu booking calendarscreenshot · villa/booking.jpg
Book direct: live calendar, your rate
Villa Astu what's around local guidescreenshot · villa/around.jpg
What's around: a built-in local guide
04 The villa, in numbers
4.79Guest rating
117Reviews
13On-demand services
56Amenities
05 Built to be owned

One villa. One system to run it.

A bespoke admin, built for this site

  • Set availability and pricing from one calendar.
  • The calendar syncs Airbnb, Booking and direct bookings, so nothing double-books.
  • Approve service requests and answer guests in the portal.
  • Update the villa, photos and rates yourself.

One place runs the whole villa. The calendar keeps every channel honest, the portal keeps guests happy, and no booking site takes a cut of a direct stay.

Guests book straight from us now, and we keep what the booking sites used to take. The portal answers half their questions before they ask, and the calendar just stays right on its own.

The owner · Villa Astu