Completed villas and houses in Bali

85 listings · page 1 of 8
VILLA ALICANTE Villa in Ubud, Bali — 152 m², 2-Bedroom

VILLA ALICANTE Villa in Ubud, Bali — 152 m², 2-Bedroom

$230,000
2 BRHouse: 152 Land: 295 Ubud
VILLA BETA Villa in Ubud, Bali — 165 m², 2-Bedroom

VILLA BETA Villa in Ubud, Bali — 165 m², 2-Bedroom

$337,900
2 BRHouse: 165 Land: 427 Ubud
Premier Umalas Villas Villa in Umalas – 76 m², 2 Bedrooms

Premier Umalas Villas Villa in Umalas – 76 m², 2 Bedrooms

$220,000
2 BRHouse: 76 Umalas
VILLA CAPRI Villa in Ubud, Bali — 117 m², 2-Bedroom

VILLA CAPRI Villa in Ubud, Bali — 117 m², 2-Bedroom

$365,500
2 BRHouse: 117 Land: 323 Ubud
Premier Umalas Villas Villa in Umalas – 74 m², 2 Bedrooms

Premier Umalas Villas Villa in Umalas – 74 m², 2 Bedrooms

$220,000
2 BRHouse: 74 Umalas
VILLA COMO Villa in Ubud, Bali — 96 m², 2-Bedroom

VILLA COMO Villa in Ubud, Bali — 96 m², 2-Bedroom

$232,988
2 BRHouse: 96 Land: 105 Ubud
Premier Umalas Villas Villa in Umalas – 81 m², 2 Bedrooms

Premier Umalas Villas Villa in Umalas – 81 m², 2 Bedrooms

$220,000
2 BRHouse: 81 Umalas
Melasti Dream Villa in Melasti – 92 m², 2 Bedrooms

Melasti Dream Villa in Melasti – 92 m², 2 Bedrooms

$320,000
2 BRHouse: 92 Land: 142 Melasti
Melasti Dream Villa in Melasti – 92 m², 2 Bedrooms

Melasti Dream Villa in Melasti – 92 m², 2 Bedrooms

$320,000
2 BRHouse: 92 Land: 120 Melasti
Premier Umalas Villas Villa in Umalas – 85 m², 2 Bedrooms

Premier Umalas Villas Villa in Umalas – 85 m², 2 Bedrooms

$220,000
2 BRHouse: 85 Umalas
NEXA TOWNHOUSE VILLA ULUWATU in Uluwatu – 145 m², 2 Bedrooms

NEXA TOWNHOUSE VILLA ULUWATU in Uluwatu – 145 m², 2 Bedrooms

$250,000
2 BRHouse: 145 Land: 90 Uluwatu
Melasti Dream Villa in Melasti – 92 m², 2 Bedrooms

Melasti Dream Villa in Melasti – 92 m², 2 Bedrooms

$380,000
2 BRHouse: 92 Land: 165 Melasti
Get Telegram alerts for new listings under this filter
Once a day at 10:00 — new objects only, no spam.

See also

Villas and houses in Bali — catalogue

Villas and houses in Bali. See photos, plot and house size, prices and details.

Bali villas are bought to live in, to rent out and to flip. The most liquid locations are Canggu (Berawa, Batu Bolong, Pererenan), Bukit (Uluwatu, Pandawa) and Ubud. Most deals are 25–80 year leaseholds closed at a PPAT notary.

Frequently asked questions

How does a villa differ from an apartment?+

A villa is a standalone house on its own plot with a pool and private garden. An apartment is a unit inside a shared complex, usually without its own land.

How much does a Bali villa cost?+

1-bedroom villas start at $150–250k. 2–3-bedroom villas in Canggu/Bukit start at $350k. Premium view villas reach $1.5–3M.

Can a foreigner buy a Bali villa?+

Yes — via leasehold (typically 25–80 years) or through a PT PMA company. The deal is closed at a PPAT notary.

What yield do rental villas earn?+

By Balinsky's calculation (September 2026, 359 villas for sale and 6,305 villas for rent), a median two-bedroom villa earns about 10% gross and 5% net a year at 65% occupancy; a one-bedroom villa about 14% and 7%. Seasonality matters: Dec–Mar and Jul–Aug are peak.

What should I check before buying?+

Leasehold term and extension, PBG / SLF permits, land zoning, water/electricity connection, management company in place, and the ownership path (PPAT notary).