Every week someone shows us a phone full of Pinterest gardens and a villa where half the new planting is dying. The gap is almost never care — it is selection. Bali is not one climate: a shaded Ubud courtyard, a sunny Canggu lawn edge and a windy Uluwatu clifftop are three different planting briefs, and a plant brilliant in one will sulk or die in the others. After 15 years of planting villa gardens here, this is the honest species list we actually use, with nursery-level prices so you can budget like we do.
For Full Sun (Lawns, Pool Edges, Open Beds)
- Frangipani (kamboja) — the signature Bali tree: sculptural, fragrant, thrives on neglect. Young trees from IDR 150,000; mature characters IDR 1,000,000–3,000,000.
- Bougainvillea — the hardest-flowering sun plant on the island, blooming best when slightly dry-stressed. From IDR 50,000, trained standards from 350,000.
- Hibiscus — fast hedges with constant flowers; needs monthly feeding to look its best. IDR 25,000–75,000.
- Ixora — dense low hedge with non-stop orange or red heads; the workhorse of hotel planting. From IDR 20,000.
- Crotons — sun turns the foliage electric; in shade they go plain green and leggy. IDR 30,000–100,000.
- Heliconia — instant tropical drama, wants sun on its head and moisture at its feet. From IDR 35,000 per clump.
For Shade (Courtyards, Under Canopy, Ubud Conditions)
- Calathea — patterned rainforest-floor foliage; burns in an hour of afternoon sun. IDR 25,000–80,000.
- Philodendron & monstera — the lush jungle layer; climbers need something to climb. IDR 40,000–250,000.
- Alocasia (elephant ear) — huge architectural leaves for instant scale in shade. IDR 50,000–300,000.
- Ferns — bird's nest and maidenhair soften every shaded wall; happiest in Ubud humidity. From IDR 20,000.
- Aglaonema & cordyline — reliable colour where flowers will not perform. IDR 25,000–100,000.
The flowering trade-off is real: deep shade means leaf texture and colour instead of blooms. Fighting that with sun-lovers "just to try" is the most common money-waster we see — we cover the design answer on our tropical planting page.
Around the Pool
Pool planting has two extra rules: nothing that drops constantly into the skimmer, and nothing spiky at shin height. Our defaults are heliconia and bird of paradise for drama, structural palms like kentia and triangle palm set back from the edge, sansevieria and agave for clean lines (placed away from walkways), and pandanus where salt wind reaches the pool deck. Avoid: ylang-ylang and big ficus near water — beautiful trees, relentless droppers — and bamboo unless you genuinely love skimming.
For Coastal Wind and Salt (Canggu Beachfront, Uluwatu)
Within a few hundred metres of the surf, salt spray scorches tender foliage. The proven palette: frangipani, pandanus, sea hibiscus, casuarina for windbreaks, bougainvillea, agave and ornamental grasses. Plant the tough things on the ocean side and shelter softer species behind them — we design whole Uluwatu gardens on that one principle.
Three Mistakes That Kill New Planting
- Planting into builder's soil. Ten centimetres of black soil over compacted clay stops roots dead. Dig wide, mix in compost, solve drainage first.
- Buying mature plants for bad spots. A IDR 2,000,000 plant in the wrong light dies exactly as fast as a IDR 50,000 one. Fix the spot, then spend.
- Watering everything the same. Bougainvillea wants drought; calathea wants constant moisture. One hose schedule for both kills one of them — our watering schedule guide breaks it down by type.