Bali Villa Rental Rates by Area (2026): Nightly Prices From 6,300 Listings
AB
Andrei Balinsky
Founder of Balinsky
Short answer: a typical two-bedroom villa on Bali lists at about $135 a night, a one-bedroom at about $112, a three-bedroom at about $192 and a four-bedroom at about $308. The Bukit peninsula and Berawa sit at the top; Pandawa, Nusa Dua, GWK and Ungasan sit at the bottom. These are medians from 6,305 short-term villa rentals that Balinsky tracks across the island — not a developer's brochure. Below is the full table by area and bedroom count, and how to use it before you buy.
Where the numbers come from
Balinsky keeps a database of Bali's short-term rental market, refreshed daily: tens of thousands of listed properties with their location, type, bedroom count and listed nightly price. For this analysis we took every property classified as a villa, assigned each one to an area by its coordinates, and calculated the median listed nightly price for each area and bedroom count. A cell is shown only when it has at least 10 villas behind it.
Two things to keep in mind:
— These are listed nightly prices at the time of the snapshot, not the average actually achieved over a year. Real revenue depends on how many nights are booked and on seasonal discounts.
— The median is the middle point: half of the villas in an area list below the number shown, half above.
Median nightly price of a villa, by area and bedrooms (USD)
— Berawa: 1BR $129 · 2BR $157 · 3BR $218 · 4BR $375 (685 villas)
— Bukit (the peninsula outside Uluwatu proper): 1BR $155 · 2BR $188 · 3BR $257 · 4BR $339 (565 villas)
— Uluwatu: 1BR $148 · 2BR $148 · 3BR $234 · 4BR $282 (350 villas)
— Pererenan: 1BR $137 · 2BR $150 · 3BR $180 · 4BR $356 (363 villas)
— Batu Bolong: 1BR $104 · 2BR $147 · 3BR $174 · 4BR $287 (362 villas)
— Seminyak: 1BR $123 · 2BR $131 · 3BR $190 · 4BR $286 (754 villas)
— Sanur: 1BR $109 · 2BR $133 · 3BR $218 · 4BR $309 (315 villas)
— Umalas: 1BR $109 · 2BR $126 · 3BR $171 · 4BR $277 (855 villas)
— Canggu (central): 1BR $91 · 2BR $120 · 3BR $154 · 4BR $225 (497 villas)
— Ubud: 1BR $87 · 2BR $121 · 3BR $204 · 4BR $323 (1,042 villas)
— Jimbaran: 1BR $82 · 2BR $156 · 3BR $148 · 4BR $412 (81 villas)
— Nusa Dua: 1BR $82 · 2BR $108 · 3BR $196 (74 villas)
— GWK: 1BR $82 · 2BR $97 · 3BR $180 (88 villas)
— Melasti: 2BR $129 · 3BR $226 (47 villas)
— Pandawa: 1BR $92 · 2BR $93 · 3BR $126 (89 villas)
— Ungasan: 2BR $81 · 3BR $105 (29 villas)
Island-wide medians: 1BR $112 · 2BR $135 · 3BR $192 · 4BR $308.
What the table tells a buyer
— The spread inside an area is wider than the spread between areas. Across the island, a quarter of two-bedroom villas list below $96 a night and a quarter above $190. The same street can hold both. Design, pool, view, reviews and management decide which quartile a villa lands in — not the postcode alone.
— Premium areas earn premium rates, but not everywhere on the Bukit. The Bukit peninsula and Uluwatu list well above the island median, while Pandawa and Ungasan — on the same peninsula — list well below it. The data does not tell us why; likely reasons are distance from the busiest beach clubs and surf breaks, and a lot of new supply arriving at once.
— Central Canggu is cheaper per night than its neighbours. Central Canggu lists below Berawa, Pererenan and Batu Bolong. It is the most built-up part of the area; a likely reason is the sheer number of similar villas competing for the same guests.
— Ubud is a three-bedroom market. One- and two-bedroom villas in Ubud list below the island median, but three- and four-bedroom villas list above it — families and retreat groups book the larger homes.
— One-bedroom villas earn the most per dollar invested. A one-bedroom villa lists at about 80% of a two-bedroom's nightly price but costs well under two-thirds of it to buy. We break that down in Bali villa rental yield by area.
How to use these numbers before you buy
- Find the row for the area and the column for the bedroom count of the villa you are considering.
- Compare the developer's projected nightly rate with the median. If the projection assumes the top of the market, ask why this villa will beat the others in the same street.
- Multiply a realistic nightly rate by realistic occupancy — 55–65% across the year, not 90% — and by 365. That is gross revenue, before platform commissions, management, running costs and tax.
- Check what share of that gross revenue remains after costs — see the real cost of buying a villa in Bali.
For comparison: apartments
Short-term apartments in the same database list much lower: a median of about $56 a night for a one-bedroom and about $100 for a two-bedroom (536 apartments). Apartments cost less to buy, but the nightly rate — and the guest profile — are different from a villa's.
Method in brief
Source: Balinsky's short-term rental database (villas only), snapshot of September 2026; 6,305 villas with a listed price, assigned to areas by the nearest Balinsky-catalogue properties within 1.5 km. Prices are listed nightly rates in US dollars. Area cells with fewer than 10 villas are not shown. Prices change with the season — this is a snapshot, not a year-round average.
Browse villas for sale in each area: Berawa · Uluwatu · Pererenan · Canggu · Ubud · Sanur · Nusa Dua · Pandawa
Current numbers
Prices and rents by area are recalculated monthly: Bali property prices by area, how much is rent in Bali. How we calculate: methodology.