Measured Airbnb data · Bali

Airbnbs for Sale in Bali

Villas for sale in Bali, ranked by gross yield on all-in acquisition cost — with occupancy and nightly rates measured from Airbnb calendars, and the net figure after costs and tax on every card. Prices in USD.

Listings for sale
7,514
live catalog
Median asking price
$375k
573 ranked listings
Median gross yield
15.5%
on all-in cost, modelled
With a measured Airbnb match
12%
own calendar, photo-verified

Before the numbers apply: Leasehold and zoning

Bali mixes freehold and leasehold titles, and a leasehold villa’s years remaining materially changes its return: our yield model discounts cash flows past the lease end, so a high gross yield on a short lease is not what it looks like. Short-term letting is only permitted in designated tourism zoning (the “pink zone”); we resolve zoning per listing where the coordinates allow and treat it as a scoring factor, not as a licence. Listing coordinates are approximate by design in Bali.

Regulation overview only, not legal advice — verify with a local lawyer before purchase.

Top 24 by gross yield

New development in the prime area of Pecatu Golf
A
Short lease — 24.3yr left

New development in the prime area of Pecatu Golf

Ungasan • Pecatu · 3 bed · 160 m² build · 90 m² land

$247,000
Leasehold · 24.3 yrs
Net yield · Fully managed · Non-resident tax
70 Airbnb comps nearbyVillasofBaliDetails ›
Modern Luxury Design 2 Bedroom Villa for Sale Leasehold in Uluwatu Be-1121
A
STR zone

Modern Luxury Design 2 Bedroom Villa for Sale Leasehold in Uluwatu Be-1121

Uluwatu · 2 bed · 87 m² build · 100 m² land

$185,000
Leasehold · 29 yrs
Net yield · Fully managed · Non-resident tax
48 Airbnb comps nearbyBali ExceptionDetails ›
Amazing Modern Tropical Villa Project in Uluwatu
A
STR zone

Amazing Modern Tropical Villa Project in Uluwatu

Uluwatu · 3 bed · 155 m² build · 160 m² land

$254,530
Leasehold · 27 yrs
Net yield · Fully managed · Non-resident tax
22 Airbnb comps nearbyPropertiaDetails ›
Ocean View Eco 1 Bedroom Villa for Sale Freehold in Lombok - RF7314B
A
Turnkey

Ocean View Eco 1 Bedroom Villa for Sale Freehold in Lombok

Lombok · 1 bed · 50 m² build · 200 m² land

$148,985
Freehold
Net yield · Fully managed · Non-resident tax
15 Airbnb comps nearbyBali Home ImmoDetails ›
Modern three bedroom freehold townhouse for sale in Pecatu - Ungasan
A
Turnkey

Modern three bedroom freehold townhouse for sale in Pecatu

Uluwatu • Pecatu · 3 bed · 120 m² build · 110 m² land

$175,572
Freehold
Net yield · Fully managed · Non-resident tax
67 Airbnb comps nearbyKibarerDetails ›
Ready Now 2 Bedroom Leasehold Villa for Sale in Balangan Area Be-3300
A
Short lease — 21.5yr left

Ready Now 2 Bedroom Leasehold Villa for Sale in Balangan Area Be-3300

Uluwatu • Balangan · 2 bed · 70 m² build · 142 m² land

$149,000
Leasehold · 21.5 yrs
Net yield · Fully managed · Non-resident tax
39 Airbnb comps nearbyBali ExceptionDetails ›
Ready Now 5 Bedroom Villa for Sale Leasehold in Ubud Be-3147
A
Short lease — 24.5yr left

Ready Now 5 Bedroom Villa for Sale Leasehold in Ubud Be-3147

Ubud · 5 bed · 206 m² build · 700 m² land

$464,610
Leasehold · 24.5 yrs
Net yield · Fully managed · Non-resident tax
16 Airbnb comps nearbyBali ExceptionDetails ›
Generous Family Home Villa Project in Ungasan
A
STR zone

Generous Family Home Villa Project in Ungasan

Ungasan · 4 bed · 192 m² build · 300 m² land

$333,308
Leasehold · 28.5 yrs
Net yield · Fully managed · Non-resident tax
16 Airbnb comps nearbyPropertiaDetails ›
1BR Villa Steps from Nunggalan Beach for Sale Leasehold | Under Construction
A
STR zone

1BR Villa Steps from Nunggalan Beach for Sale Leasehold

Uluwatu · 1 bed · 40 m² build · 100 m² land

$130,000
Leasehold · 26 yrs
Net yield · Fully managed · Non-resident tax
55 Airbnb comps nearbyBali Villa RealtyDetails ›
Charming Traditional Two Bedroom Property for Sale in Private Residence Complex in Ungasan
A
STR zone

Charming Traditional Two Bedroom Property for Sale in Private Residence Complex in Ungasan

Ungasan · 2 bed · 140 m² build · 185 m² land

$135,336
Freehold
Net yield · Fully managed · Non-resident tax
44 Airbnb comps nearbyKibarerDetails ›
Modern Contemporary 2-Bedroom Villa Project in Uluwatu
A
STR zone

Modern Contemporary 2-Bedroom Villa Project in Uluwatu

Uluwatu · 2 bed · 144 m² build · 150 m² land

$198,719
Leasehold · 27 yrs
Net yield · Fully managed · Non-resident tax
43 Airbnb comps nearbyPropertiaDetails ›
Walking Distance to Beach Offplan 3 Bedroom Villa for Sale Leasehold in Nunggalan Be-3226
A
STR zone

Walking Distance to Beach Offplan 3 Bedroom Villa for Sale Leasehold in Nunggalan Be-3226

Uluwatu · 3 bed · 155 m² build · 160 m² land

$250,000
Leasehold · 27 yrs
Net yield · Fully managed · Non-resident tax
19 Airbnb comps nearbyBali ExceptionDetails ›
Brand New 2 Bedrooms Investment Villa for Sale Leasehold and Rent in Bingin - Rf7046a
A
STR zone

Brand New 2 Bedrooms Investment Villa for Sale Leasehold and Rent in Bingin

Uluwatu · 2 bed · 210 m² build · 160 m² land

$235,222
Leasehold · 25 yrs
Net yield · Fully managed · Non-resident tax
100 Airbnb comps nearbyBali Home ImmoDetails ›
Luxurious 5 Br Villa in Umalas
A
Turnkey

Luxurious 5 Br Villa in Umalas

Umalas · 5 bed · 335 m² build · 458 m² land

$528,375
Leasehold · 29 yrs
Net yield · Fully managed · Non-resident tax
51 Airbnb comps nearbyPropertiaDetails ›
Exquisite 5 Bedroom Villa for Sale Leasehold in Bali Pererenan
A
STR zone

Exquisite 5 Bedroom Villa for Sale Leasehold in Bali Pererenan

Canggu · 5 bed · 248 m² build · 270 m² land

$525,000
Leasehold · 26 yrs
Net yield · Fully managed · Non-resident tax
46 Airbnb comps nearbyBali Villa RealtyDetails ›
Elegant 3 Bedroom Tropical Villa for Sale Leasehold in Bingin – Prime Investment Opportunity - RF10172A
A
Short lease — 22yr left

Elegant 3 Bedroom Tropical Villa for Sale Leasehold in Bingin – Prime Investment Opportunity

Uluwatu · 3 bed · 220 m² build · 300 m² land

$349,964
Leasehold · 22 yrs
Net yield · Fully managed · Non-resident tax
98 Airbnb comps nearbyBali Home ImmoDetails ›
6 Bedrooms Modern Villa with jungle and rice field view for sale in ubud - RF11447
A
Airbnb listed

6 Bedrooms Modern Villa with jungle and rice field view for sale in ubud

Ubud · 6 bed · 330 m² build · 1850 m² land

$562,905
Leasehold · 22 yrs
Net yield · Fully managed · Non-resident tax
34 Airbnb comps nearbyBali Home ImmoDetails ›
Offplan 2 Bedroom Villa for Sale Leasehold in Nyang-nyang Be-2300
A
Short lease — 23yr left

Offplan 2 Bedroom Villa for Sale Leasehold in Nyang-nyang Be-2300

Uluwatu · 2 bed · 88 m² build · 126 m² land

$208,000
Leasehold · 23 yrs
Net yield · Fully managed · Non-resident tax
33 Airbnb comps nearbyBali ExceptionDetails ›
Near Completion 3 Bedroom Villa with Rooftop for Sale Leasehold in Pecatu - Rf11174b
A
STR zone

Near Completion 3 Bedroom Villa with Rooftop for Sale Leasehold in Pecatu

Uluwatu • Pecatu · 3 bed · 155 m² build · 160 m² land

$298,970
Leasehold · 27 yrs
Net yield · Fully managed · Non-resident tax
18 Airbnb comps nearbyBali Home ImmoDetails ›
Walking Distance to Beach Offplan 2 Bedroom Villa for Sale Leasehold in Nunggalan Be-3224
A
STR zone

Walking Distance to Beach Offplan 2 Bedroom Villa for Sale Leasehold in Nunggalan Be-3224

Uluwatu · 2 bed · 144 m² build · 150 m² land

$195,000
Leasehold · 26.5 yrs
Net yield · Fully managed · Non-resident tax
25 Airbnb comps nearbyBali ExceptionDetails ›
Modern Moroccan Style Villa in Bingin
A
STR zone

Modern Moroccan Style Villa in Bingin

Bingin · 2 bed · 150 m² build · 160 m² land

$240,660
Leasehold · 25 yrs
Net yield · Fully managed · Non-resident tax
100 Airbnb comps nearbyPropertiaDetails ›
Modern 3 Bedroom Villa Near Beach for Sale Leasehold in Uluwatu Be-940
A
Turnkey

Modern 3 Bedroom Villa Near Beach for Sale Leasehold in Uluwatu Be-940

Uluwatu · 3 bed · 120 m² build · 146 m² land

$350,000
Leasehold · 34 yrs
Net yield · Fully managed · Non-resident tax
100 Airbnb comps nearbyBali ExceptionDetails ›
Freehold five bedrooms residence for sale in Kerobokan
A
Turnkey

Freehold five bedrooms residence for sale in Kerobokan

Kerobokan · 5 bed · 456 m² build · 700 m² land

$395,450
Freehold
Net yield · Fully managed · Non-resident tax
37 Airbnb comps nearbyKibarerDetails ›
3 Bedroom Villa for Sale Leasehold in Bali Uluwatu
A
STR zone

3 Bedroom Villa for Sale Leasehold in Bali Uluwatu

Uluwatu • Pecatu · 3 bed · 225 m² build · 185 m² land

$299,999
Leasehold · 25 yrs
Net yield · Fully managed · Non-resident tax
17 Airbnb comps nearbyBali Villa RealtyDetails ›

Gross yield is modelled from the comparable Airbnbs around each property at its bedroom count, or from the property’s own calendar where its Airbnb listing has been photo-matched. Occupancy and ADR are measured from calendar diffs. Net yield on each card is after management, running costs and non-resident tax; it unlocks with a free account, as on every listings page. Listings with an implausible stored yield are withheld, not ranked.

Airbnbs for sale in other markets