As of November 1, 2026, Bali villas are 31% booked for the next 30 nights, and booked nights sell for $168 on average (Airbnb and Booking.com, about 4,908 villas).
Daily tracking of 6,700+ Bali listings on Airbnb and Booking.com.
We've spotted 36 upcoming dates where Bali villas are booking well above normal. See which dates
31%booked, next 30 nights
$168avg. price of booked nights (ADR)
$52revenue per available night (RevPAR)
Villas and homes only; hotels and guesthouses are left out. Averages over check-in nights
Nov 02 – Dec 01, 2026, updated daily.
How we count
Which nights are filling up
Every check-in night for the next two months, coloured by how much of the market is already booked.
Villa managers use the full view to price each night:
Exact numbers for every night Occupancy and the price nights actually sold for, date by date. It also shows the dates where demand is running well above normal, and why (holidays, events).
By area and villa size Canggu, Uluwatu, Ubud, Seminyak and more; 2 to 4, 5 to 8 and 9+ guests; the map of every tracked villa.
Your villa against its neighbours What comparable villas nearby charge for the same nights, and how full they are.
A price for each date, with the reason Raise, hold or lower, with the numbers behind it. You stay in control.
Alerts when it matters A notification when the market moves on your dates, so you don't have to check every day.
Occupancy: of the tracked villas whose night we saw go one way or the other, the share that sold. A night counts as sold when we saw it open and then close as a booking; nights hosts block for themselves are recognised from calendar patterns and left out, and nights we never saw open are not counted either way.
ADR: the price of nights that actually booked: the last price we saw before a night went from open to booked.
RevPAR: ADR × occupancy. Scope: whole villas and homes on Airbnb and Booking.com; hotels, resorts, guesthouses and hostels are left out; apartments are a separate segment.
Published figures differ a lot (from about 20% to over 60% for Bali occupancy) mostly because of these choices. Full methodology
Where villas are and what nights sell for
Booked nights sell for $152 on average in Ubud and $213 in Nusa Penida & Lembongan; Uluwatu & the Bukit has the most villas (968 a night).
Average price of booked nights by area, next 30 nights
Uluwatu & the Bukit$164968 villas
Canggu$174843 villas
Ubud$152594 villas
Seminyak$155557 villas
Nusa Penida & Lembongan$213330 villas
Sanur$163248 villas
Kuta & Legian—88 villas
Jimbaran—78 villas
Nusa Dua—49 villas · small sample
Circle size: number of tracked villas; colour: average booked price. Hollow: fewer than 60 villas. Coastline: geoBoundaries (CC BY 3.0 IGO).
At the August–October pace, an average Bali villa takes about
$28,500 a year in bookings, usually between $18,800 and
$37,900. It sells 46% of its nights at
$176 a night on average. These are busier months than average, so a full year is likely to come in lower.
Bedrooms
Average revenue a year
Nights sold
Avg. sold price
Studio / 1
$24,000
62%
$111
2
$36,400
60%
$160
3
$47,500
58%
$218
4
$71,200
52%
$361
5+
$119,500
50%
$656
Gross booking revenue, before platform commission, PB1 tax, management and running costs.
Based on nights that actually sold from August to October 2026 (3 of 12 months, so the range is wide on
purpose), across about 4,179 villas and homes on Airbnb and Booking.com.
Estimate a villa by area and size ·
Work out your net yield
By the ADR Pulse data team · updated November 1, 2026
Bali villa market: questions and answers
How much does a villa in Bali earn per year?
At the August–October pace, about $28,500 a year in gross bookings for an average villa, usually between $18,800 and $37,900. Size matters most: an average 2-bedroom villa takes $36,400 a year, a 4-bedroom one $71,200. Measured on nights that actually sold on Airbnb and Booking.com from August to October 2026, before commission, tax and costs. Those months are busier than average, so a full year is likely to come in lower.
What is the occupancy rate for Bali villas?
31% of villa nights are already booked for the next 30 nights (as of November 1, 2026). Over August to October 2026, villas sold 46% of the nights we could check. Nights a host blocks for themselves don't count as booked, which is why published Bali figures range from about 20% to over 60%.
What is the average nightly rate for a Bali villa?
Booked nights for the next 30 nights sell for $168 on average. That is the price of nights that actually booked, not the asking price.
Is a Bali villa a good investment?
It depends on the price you pay and your costs. Gross revenue is reduced by the platform's commission (it depends on the platform and your plan), Bali's 10% PB1 tax on accommodation, management fees and running costs. Our rental yield calculator works out the net figure from your numbers.
Where do these numbers come from?
We read the Airbnb and Booking.com calendars of thousands of Bali villas and homes every day and record when a night goes from open to booked, and at what price. Hotels, guesthouses and hostels are left out. The 30-night figures update daily, the yearly ones monthly.
Managing rentals outside Bali?
We can start tracking your market (prices, occupancy and demand by date), usually within a couple of weeks.
Tell us where you operate and we'll come back with what we can do and the price.
Thanks, we'll get back to you about your market shortly.
We use essential cookies for security and, with your consent, Google Analytics to see which pages are useful. No ads. Cookie policy