Real numbers from a real villa. 12 months of actual performance from a one-bedroom villa we manage in Uluwatu — occupancy, margins, expense ratios, and what the owner actually keeps. No projections. No pro formas. The spreadsheet, with the ugly months included.
All figures in this article are presented in USD for international readability. Cabo Bali complies with Indonesian currency regulations — all villa rental transactions are priced and settled in Indonesian Rupiah (IDR) as required by Bank Indonesia. USD equivalents shown here are approximate and for reference only.
TL;DR
- Annual gross revenue: Low-to-mid $50Ks
- Owner profit after everything: 14% net yield on a $200–250K acquisition
- Owner keeps: 57–60% of gross in a normalised year. 2025 came in at 51% due to a month of owner use and a couple of elevated expense months — still a 14% net yield
- Occupancy: 96% on available nights (owner stay excluded — those nights were never on the market). Recent months trending at 97%
- ADR: Trending from $147 average in 2025 toward $170+ in recent months
- Direct bookings increase owner margin by cutting OTA commissions — building this channel is a core part of our strategy
Why We’re Publishing This
Every sales deck in Bali shows you a revenue projection. Projected occupancy, projected ADR, projected annual return — all forward-looking, all optimistic, all conveniently free of the months where things go wrong.
This article is the opposite. It’s a backward-looking, 12-month performance summary from a single one-bedroom villa we manage in Uluwatu. Every number comes from the actual owner report. The good months are here. So are the bad ones.
We’re publishing it because we think the gap between what buyers are told to expect and what owners actually experience is one of the biggest problems in the Bali villa market. And the fix isn’t better projections — it’s real data from real properties, published openly.
If you’re considering buying a villa in Uluwatu, or if you already own one and want to benchmark your performance, this is the most honest reference point we can give you.
Who We Are and Why That Matters for This Article
Cabo Bali was founded by villa owners and developers whose background is in Google and performance marketing — not hospitality. We built and invested in our own villas before we managed anyone else’s, and we started this company because we couldn’t find a management partner who thought about our properties the way we did: as investments with a return target, not just as listings that needed cleaning between guests.
That background shapes everything. Performance marketing trained us to measure what matters — RevPAR, channel mix, conversion rate, cost per acquisition — and to optimise against real data, not gut feel. Villa development taught us what drives yield from the build stage forward.
Combining those two skill sets is what Cabo actually is: a management company that treats your villa as a financial asset, not a hospitality project.
Every decision in this article — the pricing strategy, the channel distribution, the direct booking investment, the maintenance response — was filtered through one question: does this protect or improve the owner’s yield? That’s not a tagline. It’s the operating model.
We publish data like this because investment-grade management should come with investment-grade transparency. If your current manager can’t show you numbers like these, that gap is worth understanding.
The Property
.jpg)
- Type: 1-bedroom villa
- Location: Uluwatu, Bukit Peninsula
- Management: Cabo Bali
- Channels: Airbnb, Booking.com, Trip.com, direct bookings via cabobali.com
- Pricing: Dynamic pricing via PriceLabs, benchmarked against AirDNA Luxury 4.9★ tier
- Acquisition cost range: $200,000–$250,000
The Full Revenue Waterfall
Here’s what happens to every dollar a guest pays — from the gross booking amount down to what the owner actually receives.

Where the money goes (as a percentage of gross revenue)
The 51% is the actual 2025 result, which included a month of owner use and a couple of months with elevated expenses. The 57% is the normalised return — and the realistic forward expectation.
On a $200–250K acquisition, that translates to 14% net yield annually.
The percentage of direct bookings we drive also directly increases owner margin. Every booking that comes through cabobali.com instead of Airbnb saves the owner 15–17% in OTA commissions on that booking — money that flows straight to the bottom line.
The Occupancy Picture
Peak months (June, August): 100% occupancy — every available night booked.
Lowest occupancy month: May at 90% — still well above the AirDNA Bukit Peninsula average of 70%.
The ADR trend is meaningful. In January 2025 the villa averaged $193/night. By May it had softened to $139 during shoulder season. Recent months have recovered above $170 as the listing matured and rate positioning strengthened. The 2025 annual average of $147 understates where this villa is currently pricing.
Month by Month: What the Margins Actually Look Like
Rather than dollar amounts, here’s what the owner’s margin looked like as a percentage of net revenue each month:

.jpg)



