● Free beta

Bali Investment Advisor

Is an area a good buy? Score, gross rental yield and price per m² for every area in Bali, calculated from live listings — plus the villas priced below their own area.

Listings analysed3.553
Areas scored41
Median gross yield8.0%
Median villa price / m²$ 1,809
Median villa price$ 325,810
Median annual rent$ 22,329

Best-scored areas right now

All areas

Area Score Gross yield Price / m² For sale Rentals
Ungasan Badung 80 · Strong opportunity 12.2% $ 1,772 59 35
Kerobokan Badung 71 · Strong opportunity 8.0% $ 1,656 64 79
Pecatu Badung 69 · Strong opportunity 13.3% $ 2,101 57 22
Umalas Badung 68 · Strong opportunity 7.7% $ 1,757 129 151
Canggu Badung 67 · Good 7.8% $ 1,930 290 453
Pererenan Badung 66 · Good 7.7% $ 1,954 126 97
Bukit Badung 63 · Good 6.7% $ 1,728 73 84
Balangan Badung 60 · Good 15.9% $ 1,955 39 6
Seminyak Badung 59 · Good 6.2% $ 1,817 109 120
Ubud Gianyar 57 · Good 9.2% $ 1,777 154 21
Munggu Badung 55 · Neutral 9.5% $ 1,186 14 9
Buduk Badung 55 · Neutral 9.9% $ 1,406 10 10
Cemagi Badung 54 · Neutral 6.9% $ 1,794 45 42
Cepaka Tabanan 54 · Neutral 9.7% $ 1,273 10 6
Bingin Badung 54 · Neutral 13.9% $ 2,380 16 5
Uluwatu Badung 53 · Neutral 10.3% $ 1,988 38 8
Sanur Denpasar 53 · Neutral 6.1% $ 1,707 31 46
Tumbak Bayuh Badung 52 · Neutral 7.9% $ 1,675 64 25
Nusa Dua Badung 52 · Neutral 8.8% $ 1,563 11 14
Tabanan Tabanan 52 · Neutral 4.7% $ 1,696 45 62
Mengwi Badung 50 · Neutral 8.6% $ 1,607 18 11
Kuta Badung 49 · Neutral 8.6% $ 1,623 10 5
Nusa Penida Klungkung 48 · Neutral — — 1 0
Babakan Badung 48 · Neutral 8.8% $ 2,010 9 6
Seseh Badung 47 · Neutral 8.2% $ 2,021 30 16
Lovina Buleleng 47 · Neutral — $ 906 8 0
Berawa Badung 46 · Neutral 7.6% $ 2,101 89 24
Kutuh Badung 46 · Neutral — — 1 2
Legian Badung 46 · Neutral — $ 1,465 6 3
Gianyar Gianyar 46 · Neutral — $ 1,399 7 0
Tanah Lot Tabanan 45 · Neutral — $ 1,549 7 2
Denpasar Denpasar 44 · Neutral — — 2 7
Jimbaran Badung 43 · Caution 5.2% $ 1,516 37 30
Kedungu Tabanan 43 · Caution — $ 1,666 16 5
Padonan Badung 43 · Caution 5.7% $ 1,746 18 28
Batu Belig Badung 43 · Caution — — 4 9
Bumbak Badung 42 · Caution — $ 1,872 16 0
Echo Beach Badung 40 · Caution — $ 3,028 6 4
Nyanyi Tabanan 38 · Caution — $ 2,151 24 2
Petitenget Badung 38 · Caution 2.4% — 4 5
Batu Bolong Badung 31 · Caution 4.1% $ 1,808 28 3

Below-market listings

For-sale listings priced at least 20% under the median of comparable properties in the same area and tenure. With leasehold, a big discount often means fewer years left on the lease: always check it.

4-bedroom property in Bali −46%
Tumbak Bayuh 4-bedroom property in Bali $ 200,961 4 bd · 240 m² · price/m² vs 20 comparables
Area median: $ 1,537/m²
Est. gross yield 17.6%
3-bedroom villa for sale in Bukit — 180 sqm −42% Freehold
Bukit 3-bedroom villa for sale in Bukit — 180 sqm $ 153,512 3 bd · 180 m² · price/m² vs 31 comparables
Area median: $ 1,481/m²
Est. gross yield 14.7%
2-bedroom villa for sale in Pecatu — 144 sqm −41% Leasehold
Pecatu 2-bedroom villa for sale in Pecatu — 144 sqm $ 182,651 2 bd · 144 m² · price/m² vs 41 comparables
Area median: $ 2,149/m²
Est. gross yield 15.9%
5-bedroom villa for sale in Canggu — 260 sqm −40% Leasehold
Canggu 5-bedroom villa for sale in Canggu — 260 sqm $ 301,442 5 bd · 260 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 17.9%
2-bedroom villa for sale in Ubud — 199 sqm −49% Leasehold
Ubud 2-bedroom villa for sale in Ubud — 199 sqm $ 189,797 2 bd · 199 m² · price/m² vs 117 comparables
Area median: $ 1,857/m²
Est. gross yield 12.9%
2-bedroom villa for sale in Canggu — 130 sqm −45% Leasehold
Canggu 2-bedroom villa for sale in Canggu — 130 sqm $ 139,556 2 bd · 130 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 13.7%
1-bedroom villa for sale in Canggu — 70 sqm −38% Leasehold
Canggu 1-bedroom villa for sale in Canggu — 70 sqm $ 83,734 1 bd · 70 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 19.9%
2-bedroom villa for sale in Ubud — 150 sqm −40% Leasehold
Ubud 2-bedroom villa for sale in Ubud — 150 sqm $ 167,468 2 bd · 150 m² · price/m² vs 117 comparables
Area median: $ 1,857/m²
Est. gross yield 14.6%
2-bedroom villa for sale in Ubud — 206 sqm −49% Leasehold
Ubud 2-bedroom villa for sale in Ubud — 206 sqm $ 195,379 2 bd · 206 m² · price/m² vs 117 comparables
Area median: $ 1,857/m²
Est. gross yield 12.5%
5-bedroom villa for sale in Canggu — 380 sqm −45% Leasehold
Canggu 5-bedroom villa for sale in Canggu — 380 sqm $ 404,794 5 bd · 380 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 13.3%
3-bedroom villa for sale in Canggu — 185 sqm −44% Leasehold
Canggu 3-bedroom villa for sale in Canggu — 185 sqm $ 200,961 3 bd · 185 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 13.2%
2-bedroom villa for sale in Ungasan — 105 sqm −35% Leasehold
Ungasan 2-bedroom villa for sale in Ungasan — 105 sqm $ 128,392 2 bd · 105 m² · price/m² vs 43 comparables
Area median: $ 1,884/m²
Est. gross yield 15.2%
4-bedroom property in Bali −35%
Jimbaran 4-bedroom property in Bali $ 247,015 4 bd · 320 m² · price/m² vs 8 comparables
Area median: $ 1,184/m²
Est. gross yield 19.3%
3-bedroom property in Bali −43% Leasehold
Ungasan 3-bedroom property in Bali $ 242,828 3 bd · 225 m² · price/m² vs 43 comparables
Area median: $ 1,884/m²
Est. gross yield 13.1%
3-bedroom villa for sale in Canggu — 220 sqm −48% Leasehold
Canggu 3-bedroom villa for sale in Canggu — 220 sqm $ 222,095 3 bd · 220 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 11.9%
5-bedroom villa for sale in Seminyak — 320 sqm −43% Leasehold
Seminyak 5-bedroom villa for sale in Seminyak — 320 sqm $ 330,295 5 bd · 320 m² · price/m² vs 75 comparables
Area median: $ 1,817/m²
Est. gross yield 12.9%
2-bedroom villa for sale in Ubud — 190 sqm −45% Leasehold
Ubud 2-bedroom villa for sale in Ubud — 190 sqm $ 195,379 2 bd · 190 m² · price/m² vs 117 comparables
Area median: $ 1,857/m²
Est. gross yield 12.5%
3-bedroom villa for sale in Canggu — 125 sqm −33% Leasehold
Canggu 3-bedroom villa for sale in Canggu — 125 sqm $ 162,905 3 bd · 125 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 16.3%
3-bedroom villa for sale in Ubud — 200 sqm −33% Leasehold
Ubud 3-bedroom villa for sale in Ubud — 200 sqm $ 250,569 3 bd · 200 m² · price/m² vs 117 comparables
Area median: $ 1,857/m²
Est. gross yield 16.0%
4-bedroom villa for sale in Pererenan — 400 sqm −43% Leasehold
Pererenan 4-bedroom villa for sale in Pererenan — 400 sqm $ 440,998 4 bd · 400 m² · price/m² vs 83 comparables
Area median: $ 1,938/m²
Est. gross yield 12.6%
2-bedroom villa for sale in Cemagi — 175 sqm −46% Leasehold
Cemagi 2-bedroom villa for sale in Cemagi — 175 sqm $ 164,677 2 bd · 175 m² · price/m² vs 35 comparables
Area median: $ 1,739/m²
Est. gross yield 11.9%
2-bedroom villa for sale in Ubud — 200 sqm −45% Leasehold
Ubud 2-bedroom villa for sale in Ubud — 200 sqm $ 203,752 2 bd · 200 m² · price/m² vs 117 comparables
Area median: $ 1,857/m²
Est. gross yield 12.0%
4-bedroom villa for sale in Ungasan — 195 sqm −32% Leasehold
Ungasan 4-bedroom villa for sale in Ungasan — 195 sqm $ 251,202 4 bd · 195 m² · price/m² vs 43 comparables
Area median: $ 1,884/m²
Est. gross yield 15.0%
3-bedroom villa for sale in Ungasan — 127 sqm −30% Leasehold
Ungasan 3-bedroom villa for sale in Ungasan — 127 sqm $ 167,468 3 bd · 127 m² · price/m² vs 43 comparables
Area median: $ 1,884/m²
Est. gross yield 19.1%
2-bedroom property in Bali −33%
Berawa 2-bedroom property in Bali $ 195,379 2 bd · 160 m² · price/m² vs 36 comparables
Area median: $ 1,817/m²
Est. gross yield 14.3%
4-bedroom villa for sale in Kerobokan — 261 sqm −29% Leasehold
Kerobokan 4-bedroom villa for sale in Kerobokan — 261 sqm $ 293,069 4 bd · 261 m² · price/m² vs 46 comparables
Area median: $ 1,576/m²
Est. gross yield 18.9%
2-bedroom villa for sale in Bukit — 140 sqm −35% Freehold
Bukit 2-bedroom villa for sale in Bukit — 140 sqm $ 133,974 2 bd · 140 m² · price/m² vs 31 comparables
Area median: $ 1,481/m²
Est. gross yield 13.4%
3-bedroom villa for sale in Canggu — 201 sqm −42% Leasehold
Canggu 3-bedroom villa for sale in Canggu — 201 sqm $ 227,080 3 bd · 201 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 11.7%
3-bedroom villa for sale in Balangan — 156 sqm −27% Leasehold
Balangan 3-bedroom villa for sale in Balangan — 156 sqm $ 232,016 3 bd · 156 m² · price/m² vs 28 comparables
Area median: $ 2,035/m²
Est. gross yield 17.6%
3-bedroom villa for sale in Balangan — 156 sqm −27% Leasehold
Balangan 3-bedroom villa for sale in Balangan — 156 sqm $ 232,016 3 bd · 156 m² · price/m² vs 28 comparables
Area median: $ 2,035/m²
Est. gross yield 17.6%
1-bedroom villa for sale in Pecatu — 94 sqm −27% Leasehold
Pecatu 1-bedroom villa for sale in Pecatu — 94 sqm $ 148,096 1 bd · 94 m² · price/m² vs 41 comparables
Area median: $ 2,149/m²
Est. gross yield 16.8%
2-bedroom villa for sale in Seminyak — 57 sqm −26% Freehold
Seminyak 2-bedroom villa for sale in Seminyak — 57 sqm $ 111,645 2 bd · 57 m² · price/m² vs 14 comparables
Area median: $ 2,664/m²
Est. gross yield 17.3%
3-bedroom villa for sale in Pecatu — 195 sqm −26% Leasehold
Pecatu 3-bedroom villa for sale in Pecatu — 195 sqm $ 309,964 3 bd · 195 m² · price/m² vs 41 comparables
Area median: $ 2,149/m²
Est. gross yield 18.6%
3-bedroom villa for sale in Tumbak — 147 sqm −32% Leasehold
Tumbak Bayuh 3-bedroom villa for sale in Tumbak — 147 sqm $ 173,050 3 bd · 147 m² · price/m² vs 40 comparables
Area median: $ 1,741/m²
Est. gross yield 13.5%
3-bedroom villa for sale in Balangan — 156 sqm −25% Leasehold
Balangan 3-bedroom villa for sale in Balangan — 156 sqm $ 236,953 3 bd · 156 m² · price/m² vs 28 comparables
Area median: $ 2,035/m²
Est. gross yield 17.3%
3-bedroom villa for sale in Umalas — 168 sqm −32% Leasehold
Umalas 3-bedroom villa for sale in Umalas — 168 sqm $ 198,170 3 bd · 168 m² · price/m² vs 108 comparables
Area median: $ 1,747/m²
Est. gross yield 13.4%
3-bedroom villa for sale in Balangan — 167 sqm −24% Leasehold
Balangan 3-bedroom villa for sale in Balangan — 167 sqm $ 256,699 3 bd · 167 m² · price/m² vs 28 comparables
Area median: $ 2,035/m²
Est. gross yield 15.9%
3-bedroom villa for sale in Seseh — 336 sqm −48% Leasehold
Seseh 3-bedroom villa for sale in Seseh — 336 sqm $ 344,569 3 bd · 336 m² · price/m² vs 20 comparables
Area median: $ 1,969/m²
Est. gross yield 9.7%
3-bedroom villa for sale in Ubud — 472 sqm −50% Leasehold
Ubud 3-bedroom villa for sale in Ubud — 472 sqm $ 439,350 3 bd · 472 m² · price/m² vs 117 comparables
Area median: $ 1,857/m²
Est. gross yield 9.1%
2-bedroom villa for sale in Ungasan — 218 sqm −48% Leasehold
Ungasan 2-bedroom villa for sale in Ungasan — 218 sqm $ 212,270 2 bd · 218 m² · price/m² vs 43 comparables
Area median: $ 1,884/m²
Est. gross yield 9.2%
3-bedroom villa for sale in Canggu — 200 sqm −39% Leasehold
Canggu 3-bedroom villa for sale in Canggu — 200 sqm $ 235,966 3 bd · 200 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 11.2%
2-bedroom villa for sale in Canggu — 100 sqm −28% Leasehold
Canggu 2-bedroom villa for sale in Canggu — 100 sqm $ 139,556 2 bd · 100 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 13.7%
7-bedroom villa for sale in Canggu — 221 sqm −22% Leasehold
Canggu 7-bedroom villa for sale in Canggu — 221 sqm $ 334,935 7 bd · 221 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 16.1%
3-bedroom villa for sale in Umalas — 125 sqm −22% Leasehold
Umalas 3-bedroom villa for sale in Umalas — 125 sqm $ 170,842 3 bd · 125 m² · price/m² vs 108 comparables
Area median: $ 1,747/m²
Est. gross yield 15.5%
2-bedroom villa for sale in Umalas — 116 sqm −27% Leasehold
Umalas 2-bedroom villa for sale in Umalas — 116 sqm $ 148,198 2 bd · 116 m² · price/m² vs 108 comparables
Area median: $ 1,747/m²
Est. gross yield 13.8%
2-bedroom villa for sale in Berawa — 120 sqm −24% Leasehold
Berawa 2-bedroom villa for sale in Berawa — 120 sqm $ 196,473 2 bd · 120 m² · price/m² vs 43 comparables
Area median: $ 2,164/m²
Est. gross yield 14.2%
3-bedroom villa for sale in Uluwatu — 250 sqm −30% Leasehold
Uluwatu 3-bedroom villa for sale in Uluwatu — 250 sqm $ 348,891 3 bd · 250 m² · price/m² vs 29 comparables
Area median: $ 1,982/m²
Est. gross yield 13.0%
5-bedroom villa for sale in Kerobokan — 456 sqm −42% Freehold
Kerobokan 5-bedroom villa for sale in Kerobokan — 456 sqm $ 446,581 5 bd · 456 m² · price/m² vs 10 comparables
Area median: $ 1,698/m²
Est. gross yield 10.2%
1-bedroom villa for sale in Bukit — 50 sqm −21% Leasehold
Bukit 1-bedroom villa for sale in Bukit — 50 sqm $ 78,984 1 bd · 50 m² · price/m² vs 42 comparables
Area median: $ 1,989/m²
Est. gross yield 15.9%
1-bedroom villa for sale in Ubud — 75 sqm −24% Leasehold
Ubud 1-bedroom villa for sale in Ubud — 75 sqm $ 106,063 1 bd · 75 m² · price/m² vs 117 comparables
Area median: $ 1,857/m²
Est. gross yield 14.2%
3-bedroom villa for sale in Ubud — 168 sqm −20% Leasehold
Ubud 3-bedroom villa for sale in Ubud — 168 sqm $ 248,801 3 bd · 168 m² · price/m² vs 117 comparables
Area median: $ 1,857/m²
Est. gross yield 16.1%
3-bedroom villa for sale in Ungasan — 210 sqm −33% Leasehold
Ungasan 3-bedroom villa for sale in Ungasan — 210 sqm $ 266,572 3 bd · 210 m² · price/m² vs 43 comparables
Area median: $ 1,884/m²
Est. gross yield 12.0%
3-bedroom villa for sale in Canggu — 248 sqm −43% Leasehold
Canggu 3-bedroom villa for sale in Canggu — 248 sqm $ 276,322 3 bd · 248 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 9.6%
2-bedroom villa for sale in Canggu — 171 sqm −41% Leasehold
Canggu 2-bedroom villa for sale in Canggu — 171 sqm $ 196,473 2 bd · 171 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 9.7%
3-bedroom property in Bali −39%
Berawa 3-bedroom property in Bali $ 273,531 3 bd · 245 m² · price/m² vs 36 comparables
Area median: $ 1,817/m²
Est. gross yield 10.2%
3-bedroom villa for sale in Canggu — 213 sqm −38% Leasehold
Canggu 3-bedroom villa for sale in Canggu — 213 sqm $ 256,699 3 bd · 213 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 10.3%
3-bedroom villa for sale in Uluwatu — 250 sqm −27% Leasehold
Uluwatu 3-bedroom villa for sale in Uluwatu — 250 sqm $ 362,847 3 bd · 250 m² · price/m² vs 29 comparables
Area median: $ 1,982/m²
Est. gross yield 12.5%
3-bedroom villa for sale in Canggu — 257 sqm −42% Leasehold
Canggu 3-bedroom villa for sale in Canggu — 257 sqm $ 290,277 3 bd · 257 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 9.1%
3-bedroom villa for sale in Seminyak — 251 sqm −37% Leasehold
Seminyak 3-bedroom villa for sale in Seminyak — 251 sqm $ 286,318 3 bd · 251 m² · price/m² vs 75 comparables
Area median: $ 1,817/m²
Est. gross yield 10.1%
3-bedroom villa for sale in Canggu — 200 sqm −35% Leasehold
Canggu 3-bedroom villa for sale in Canggu — 200 sqm $ 251,202 3 bd · 200 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 10.6%
2-bedroom villa for sale in Ungasan — 135 sqm −32% Leasehold
Ungasan 2-bedroom villa for sale in Ungasan — 135 sqm $ 173,050 2 bd · 135 m² · price/m² vs 43 comparables
Area median: $ 1,884/m²
Est. gross yield 11.3%
2-bedroom villa for sale in Canggu — 143 sqm −35% Leasehold
Canggu 2-bedroom villa for sale in Canggu — 143 sqm $ 181,423 2 bd · 143 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 10.5%
3-bedroom villa for sale in Uluwatu — 226 sqm −23% Leasehold
Uluwatu 3-bedroom villa for sale in Uluwatu — 226 sqm $ 345,556 3 bd · 226 m² · price/m² vs 29 comparables
Area median: $ 1,982/m²
Est. gross yield 13.2%
1-bedroom villa for sale in Pererenan — 126 sqm −38% Leasehold
Pererenan 1-bedroom villa for sale in Pererenan — 126 sqm $ 150,721 1 bd · 126 m² · price/m² vs 83 comparables
Area median: $ 1,938/m²
Est. gross yield 9.6%
2-bedroom villa for sale in Tumbak — 213 sqm −41% Leasehold
Buduk 2-bedroom villa for sale in Tumbak — 213 sqm $ 177,715 2 bd · 213 m² · price/m² vs 8 comparables
Area median: $ 1,406/m²
Est. gross yield 9.1%
3-bedroom villa for sale in Seseh — 412 sqm −47% Leasehold
Seseh 3-bedroom villa for sale in Seseh — 412 sqm $ 432,625 3 bd · 412 m² · price/m² vs 20 comparables
Area median: $ 1,969/m²
Est. gross yield 7.7%
2-bedroom villa for sale in Pecatu — 173 sqm −31% Leasehold
Pecatu 2-bedroom villa for sale in Pecatu — 173 sqm $ 258,131 2 bd · 173 m² · price/m² vs 41 comparables
Area median: $ 2,149/m²
Est. gross yield 11.3%
2-bedroom villa for sale in Ubud — 268 sqm −42% Leasehold
Ubud 2-bedroom villa for sale in Ubud — 268 sqm $ 286,318 2 bd · 268 m² · price/m² vs 117 comparables
Area median: $ 1,857/m²
Est. gross yield 8.5%
5-bedroom property in Bali −27%
Pererenan 5-bedroom property in Bali $ 1,004,806 5 bd · 700 m² · price/m² vs 25 comparables
Area median: $ 1,954/m²
Est. gross yield 11.8%
2-bedroom property in Bali −29%
Berawa 2-bedroom property in Bali $ 251,202 2 bd · 196 m² · price/m² vs 36 comparables
Area median: $ 1,817/m²
Est. gross yield 11.1%
3-bedroom villa for sale in Cemagi — 210 sqm −30% Leasehold
Cemagi 3-bedroom villa for sale in Cemagi — 210 sqm $ 256,784 3 bd · 210 m² · price/m² vs 35 comparables
Area median: $ 1,739/m²
Est. gross yield 11.0%
5-bedroom villa for sale in Pererenan — 700 sqm −26% Leasehold
Pererenan 5-bedroom villa for sale in Pererenan — 700 sqm $ 1,004,806 5 bd · 700 m² · price/m² vs 83 comparables
Area median: $ 1,938/m²
Est. gross yield 11.8%
1-bedroom villa for sale in Berawa — 73 sqm −23% Leasehold
Berawa 1-bedroom villa for sale in Berawa — 73 sqm $ 121,932 1 bd · 73 m² · price/m² vs 43 comparables
Area median: $ 2,164/m²
Est. gross yield 12.4%
6-bedroom villa for sale in Umalas — 668 sqm −37% Leasehold
Umalas 6-bedroom villa for sale in Umalas — 668 sqm $ 731,276 6 bd · 668 m² · price/m² vs 108 comparables
Area median: $ 1,747/m²
Est. gross yield 9.2%
2-bedroom villa for sale in Pecatu — 165 sqm −28% Leasehold
Pecatu 2-bedroom villa for sale in Pecatu — 165 sqm $ 256,699 2 bd · 165 m² · price/m² vs 41 comparables
Area median: $ 2,149/m²
Est. gross yield 11.3%
2-bedroom villa for sale in Pecatu — 153 sqm −25% Leasehold
Pecatu 2-bedroom villa for sale in Pecatu — 153 sqm $ 245,839 2 bd · 153 m² · price/m² vs 41 comparables
Area median: $ 2,149/m²
Est. gross yield 11.8%
3-bedroom villa for sale in Bukit — 233 sqm −34% Freehold
Bukit 3-bedroom villa for sale in Bukit — 233 sqm $ 228,873 3 bd · 233 m² · price/m² vs 31 comparables
Area median: $ 1,481/m²
Est. gross yield 9.9%
3-bedroom villa for sale in Berawa — 161 sqm −28% Leasehold
Berawa 3-bedroom villa for sale in Berawa — 161 sqm $ 250,643 3 bd · 161 m² · price/m² vs 43 comparables
Area median: $ 2,164/m²
Est. gross yield 11.1%
4-bedroom villa for sale in Umalas — 413 sqm −33% Leasehold
Umalas 4-bedroom villa for sale in Umalas — 413 sqm $ 480,074 4 bd · 413 m² · price/m² vs 108 comparables
Area median: $ 1,747/m²
Est. gross yield 9.9%
4-bedroom villa for sale in Pererenan — 340 sqm −26% Leasehold
Pererenan 4-bedroom villa for sale in Pererenan — 340 sqm $ 485,656 4 bd · 340 m² · price/m² vs 83 comparables
Area median: $ 1,938/m²
Est. gross yield 11.4%
3-bedroom villa for sale in Sanur — 194 sqm −38% Leasehold
Sanur 3-bedroom villa for sale in Sanur — 194 sqm $ 217,150 3 bd · 194 m² · price/m² vs 21 comparables
Area median: $ 1,812/m²
Est. gross yield 8.7%
4-bedroom villa for sale in Cemagi — 323 sqm −21% Leasehold
Cemagi 4-bedroom villa for sale in Cemagi — 323 sqm $ 446,581 4 bd · 323 m² · price/m² vs 35 comparables
Area median: $ 1,739/m²
Est. gross yield 12.5%
1-bedroom villa for sale in Bukit — 107 sqm −35% Leasehold
Bukit 1-bedroom villa for sale in Bukit — 107 sqm $ 137,324 1 bd · 107 m² · price/m² vs 42 comparables
Area median: $ 1,989/m²
Est. gross yield 9.1%
1-bedroom villa for sale in Berawa — 90 sqm −28% Leasehold
Berawa 1-bedroom villa for sale in Berawa — 90 sqm $ 140,691 1 bd · 90 m² · price/m² vs 43 comparables
Area median: $ 2,164/m²
Est. gross yield 10.8%
2-bedroom villa for sale in Canggu — 150 sqm −33% Leasehold
Canggu 2-bedroom villa for sale in Canggu — 150 sqm $ 196,473 2 bd · 150 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 9.7%
Vivienda de 2 dormitorios en Nusa Dua, Bali - Ideal para invertir −26% Leasehold
Nusa Dua Vivienda de 2 dormitorios en Nusa Dua, Bali - Ideal para invertir $ 173,050 2 bd · 150 m² · price/m² vs 8 comparables
Area median: $ 1,569/m²
Est. gross yield 11.0%
2-bedroom villa for sale in Pererenan — 160 sqm −33% Leasehold
Pererenan 2-bedroom villa for sale in Pererenan — 160 sqm $ 206,544 2 bd · 160 m² · price/m² vs 83 comparables
Area median: $ 1,938/m²
Est. gross yield 9.5%
2-bedroom villa for sale in Kerobokan — 110 sqm −26% Leasehold
Kerobokan 2-bedroom villa for sale in Kerobokan — 110 sqm $ 128,392 2 bd · 110 m² · price/m² vs 46 comparables
Area median: $ 1,576/m²
Est. gross yield 11.1%
2-bedroom villa for sale in Kerobokan — 150 sqm −34% Leasehold
Kerobokan 2-bedroom villa for sale in Kerobokan — 150 sqm $ 156,303 2 bd · 150 m² · price/m² vs 46 comparables
Area median: $ 1,576/m²
Est. gross yield 9.1%
2 Bedroom Villa in Bali −36%
Pererenan 2 Bedroom Villa in Bali $ 228,873 2 bd · 184 m² · price/m² vs 25 comparables
Area median: $ 1,954/m²
Est. gross yield 8.5%
3-bedroom villa for sale in Seseh — 250 sqm −31% Leasehold
Seseh 3-bedroom villa for sale in Seseh — 250 sqm $ 340,620 3 bd · 250 m² · price/m² vs 20 comparables
Area median: $ 1,969/m²
Est. gross yield 9.8%
5-bedroom villa for sale in Canggu — 410 sqm −31% Leasehold
Canggu 5-bedroom villa for sale in Canggu — 410 sqm $ 552,890 5 bd · 410 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 9.8%
3-bedroom villa for sale in Canggu — 350 sqm −43% Leasehold
Canggu 3-bedroom villa for sale in Canggu — 350 sqm $ 385,176 3 bd · 350 m² · price/m² vs 235 comparables
Area median: $ 1,941/m²
Est. gross yield 6.9%
1-bedroom villa for sale in Pererenan — 93 sqm −26% Leasehold
Pererenan 1-bedroom villa for sale in Pererenan — 93 sqm $ 133,974 1 bd · 93 m² · price/m² vs 83 comparables
Area median: $ 1,938/m²
Est. gross yield 10.8%
3-bedroom property in Bali −35%
Pererenan 3-bedroom property in Bali $ 270,739 3 bd · 213 m² · price/m² vs 25 comparables
Area median: $ 1,954/m²
Est. gross yield 8.7%
2-bedroom property in Bali −38%
Cemagi 2-bedroom property in Bali $ 251,202 2 bd · 180 m² · price/m² vs 6 comparables
Area median: $ 2,268/m²
Est. gross yield 7.8%

How it works

  1. Every figure comes from the live listings on this site (for sale and for rent), refreshed every few hours. Nothing is estimated from outside sources.
  2. Gross yield = median annual rent ÷ median sale price, matched by number of bedrooms within each area. Monthly rentals are annualised at 75% occupancy.
  3. Leasehold prices buy a lease of typically 25–30 years, not the land. Their yields look higher: deduct roughly 3.5–4% a year of lease amortisation to compare with freehold.
  4. The score (0–100) weighs yield (45%), price per m² against the Bali median (25%) and depth of the rental market (30%). Areas with few listings are pulled towards 50.

Indicative market data, not financial advice. Asking prices are not sale prices; always check title, permits (PBG/SLF), zoning and remaining lease years with a notary before buying.