Bali in the dry season is still humid. The heat settles on you as soon as you leave the air conditioning, the sun is strong near the equator, and a short shower can still roll through in the afternoon. When I plan a Bali bag, every piece has to cope with three things: sweat, a temple visit you didn't plan for, and a scooter ride where a long skirt can catch. That rules out most polyester and anything that needs ironing. Linen, cotton and rayon do the heavy lifting below, across 30 outfits for beach clubs, rice terrace walks and dinners on the cliffs, each with the practical note I'd give a client before a trip.

Temple Dress Rules Worth Packing Around
Many Bali days include a temple, even when you didn't plan one, and the dress rules there are firmer than at a beach club. Shoulders should be covered and legs covered to below the knee. Most temples also ask visitors to wear a sarong with a sash tied at the waist, whatever is underneath.
Many sites lend or rent sarongs at the gate, but I'd still carry your own. It's cleaner, it's ready when the line is long, and it doubles as a beach wrap or a shawl in an air-conditioned car. A light scarf for the shoulders goes in the same pouch.
- Tank tops, strapless tops and halters need a shoulder cover before you enter.
- Shorts and minis go under a sarong; a maxi or long trousers usually still need the sash.
- Shoes come off at some inner areas, so slip-on sandals save time.
- Keep colors calm for a ceremony day; white and soft neutrals are always respectful.
1. Flowy White Maxi Dress with Sandals

If I could pack only one dress, it would be a white maxi in cotton or rayon. White reflects sun instead of soaking it up, and the length covers your legs when you hop off a scooter or walk into a café. The thing to check is lining: a thin white cotton turns sheer in strong light, so hold it up to a window first. Flat leather sandals and a wide-brim straw hat suit a morning on the beach. For a Seminyak rooftop at sunset, swap to espadrille wedges and gold hoops, and add a woven crossbody and big sunglasses.
2. Linen Shorts and Crop Top Outfit

Around noon the humidity peaks, and linen shorts are what I'd want on. A high waist in sand, beige or soft sage lengthens the leg. Over them, a light cotton crop top or bralette that won't cling to damp skin, plus leather sandals you can walk in all day. It suits the boutiques in Canggu, a smoothie bowl stop and the stalls at Ubud Market. Bring an open linen shirt too; you'll want it over your shoulders by early afternoon, when the sun is at its harshest.
3. Bright Printed Sarong with Bikini

A sarong is more than beachwear in Bali. It's part of daily dress on the island and the most flexible thing in your bag. Wrap a bold batik, hibiscus or palm print at the waist over a simple triangle bikini and you can walk from the sand to lunch. Rayon dries within minutes after a swim and folds to nothing. Rubber flip-flops, a shell anklet and a loose braid finish it. For a temple, tie it so it covers your knees and keep a scarf for your shoulders; most temples also ask for a sash at the waist.
4. Linen Pants with Button-Up Shirt

Wide-leg linen trousers with a loose button-up are my choice for days when you want coverage without heat. Linen lets air through, so even in direct sun you stay more comfortable than you'd expect, and the long line photographs well against rice terraces. Roll the sleeves twice, open a couple of buttons at the neck and tuck only the front hem. Flat leather mules or slides, a rattan tote and tortoiseshell sunglasses add texture. It works for a morning of Ubud galleries and an afternoon at a café under the palms, and the creases are part of the charm.
5. Floral Sundress with Espadrilles

A floral sundress with thin straps or an off-shoulder neckline is the sweetest outfit in this list. I'd keep the hem just above the knee so it doesn't tangle on steps. Soft pastel flowers and vibrant tropical prints both suit the island; go with whichever you'd wear at home too. Wedge espadrilles give evening height but stay steady on broken pavement and sand. A small straw clutch, a couple of layered necklaces and loose waves finish it for a sunset dinner in Seminyak or a day on Nusa Lembongan.
6. Wide-Leg Jumpsuit with Slides

A wide-leg jumpsuit is one piece to put on and nothing to match. Rayon or a cotton blend in a loose cut lets air move, and a smocked bodice or adjustable straps fix the fit at the top. I'd test the crotch length before packing it, because a jumpsuit that pulls when you sit is miserable on a long drive. Flat slides keep it practical, and a slim belt adds shape if you want it. Beaded bracelets and a small rattan bag suit the cliff paths in Uluwatu and an afternoon at a beach club.
7. Bikini with Sheer Cover-Up

A bikini on its own isn't an outfit once you leave the sand, but a sheer layer over it changes that. I'd pack a lightweight kimono, an open crochet dress or a sheer sarong in a color that sits well with your swimsuit. A wide-brim hat, flat sandals and tinted sunglasses make it lunch-ready at a beachfront warung. Keep a waterproof pouch in your tote for your phone and sunscreen, since a wet towel and electronics in the same bag never end well.
8. Crochet Maxi Dress with Sandals

A crochet maxi lets air straight through its open stitches, which matters when afternoons climb past thirty degrees Celsius. White or natural cream looks fresh against green fields and pale sand. Check what shows through, though; most crochet dresses need a slip or a swimsuit underneath. Brown leather sandals, a big-brim sun hat and a few beaded necklaces suit the day. With a shawl over the shoulders and a slip that reaches the knee, it can pass at a temple, and gold hoops take it into the evening.
9. Printed Matching Set with Basket Bag

A printed matching set takes no thought in the morning and still looks planned. A crop top with high-waisted shorts or a skirt in a palm, batik or bold floral print feels right on the island. I pick sets with a covered elastic waist for travel, since they survive a long day of walking and a few too many meals. Flat thong sandals and a big shoulder-strap basket bag carry you through rice terraces, a market and a coconut coffee in Ubud. Hair in a low bun and gold hoops finish it.
10. Off-Shoulder Mini Dress with Sneakers

An off-shoulder mini is the outfit for active days. Bare shoulders keep you cool, and the short hem makes steps, scooters and rocky paths easy. Wear sunscreen on those shoulders, as they burn faster than anywhere else. White platform sneakers give comfort for long walks and a sporty contrast against the dress. A small backpack with water, a cap and plain studs complete it. I'd take this to the Tegallalang rice terraces or an afternoon wandering Ubud's lanes, and pack a change if a waterfall's on the plan.
11. High-Waisted Shorts with Graphic Tee

Some days you want an outfit that feels like home. Denim or linen shorts with a soft vintage graphic tee do that, and the tee's worn-in cotton breathes far better than a new stiff one. Tuck just the front hem for shape, then add white sneakers or canvas slip-ons and a canvas tote for the shops in Seminyak or Canggu. A thin chain and your usual sunglasses are enough. Denim shorts are hot in Bali humidity, so for a midday walk I'd pick the linen pair.
12. Silk Slip Dress for Sunset Dinner

A silk slip dress for dinner sounds delicate, but silk breathes and stays light when the air stays warm after dark. A midi in emerald, rust or deep rose glows in golden-hour light, where pale colors can look flat. Strappy heeled sandals, statement earrings and a small beaded clutch make it a dinner outfit for a cliffside restaurant in Uluwatu or a rooftop over the Indian Ocean. One caution: silk spots with water and shows sweat, so I'd keep it for evenings rather than a humid afternoon.
13. Crop Top with Wide-Leg Linen Pants

A fitted crop top with high-waisted wide-leg linen trousers makes a long line that stays airy under Bali sun. Ribbed cotton in white, black or an earth tone keeps the top snug, and cream, beige or olive trousers flow below. The fitted-over-loose balance is what makes it look deliberate. Flat leather sandals, a structured rattan bag and thin gold jewelry are all it needs for a morning coffee in Canggu or a slow lunch at a bamboo café between the rice paddies.
14. Halter Top with Mini Skirt

A halter top and a mini skirt suit Bali evenings, when the heat eases but never leaves. The halter shows off shoulders and collarbones, and a linen or cotton mini keeps the legs cool. I'd dress it in one color, white on white or cream on beige, because a single tone looks cleaner in sunset photos than a contrast. Flat strappy sandals, a woven clutch and a thin anklet finish it for a beachfront dinner or drinks in Canggu. If you'll be on a scooter after dark, bring a light shirt; it gets breezy at speed.
15. One-Piece Swimsuit with Oversized Shirt

A one-piece swimsuit works as a bodysuit once you add real clothes on top. A plunging neckline, cutouts or a low back look intentional under an open shirt. I'd layer a crisp white linen or cotton shirt, roll the sleeves and leave it unbuttoned, then add high-waisted linen shorts or a wrap skirt. Flat sandals, a straw tote and round sunglasses mean you can go from a pool dip to a seaside lunch without heading back to the villa. Pick a swimsuit with a lined front so it holds up wet and dry.
16. Kaftan with Flat Sandals

A kaftan is the easiest piece in this list to wear in humidity. Its loose cut keeps fabric away from the body, so air moves freely while you lounge at the villa or head to a spa. I'd choose one with embroidery or a border print, which does the work jewelry would otherwise do. Flat leather sandals, a wide-brim hat and a stack of wooden bangles are plenty. At sunset, switch to embellished slides and gold drop earrings. Cotton kaftans breathe better than polyester ones, and the difference shows by the second hour.
17. Romper with White Sneakers

A romper is the answer for scrambling over rocks at a waterfall or climbing into a boat. Choose soft cotton or rayon with a smocked bodice and shorts that won't ride up; walk up a flight of stairs in it before you buy. White sneakers hold up on long walks, and a mini backpack takes water, sunscreen and your phone. A cap and small hoops are all the accessories it needs for Sekumpul, the Campuhan Ridge Walk or the steep path to Kelingking Beach. For Kelingking, though, I'd swap the sneakers for shoes with real grip.
18. Wrap Skirt with Tank Top

A wrap skirt ties exactly where you want it and lengthens in seconds when a temple asks for covered knees. Pair a floral or earthy wrap with a ribbed tank in a neutral, and you have an outfit that feels easy but looks put together. Flat sandals with a thin ankle strap, a woven crossbody and layered gold necklaces suit a morning at Tirta Empul or a hunt for small cafés on Ubud's back streets. At Tirta Empul you'll also need a sarong for the water, so carry a spare.
19. White Linen Crop Top with Beige Wide-Leg Pants

Two pieces, and it reads as polished. A white linen crop top with puff sleeves or a sweetheart neckline sits over high-waisted beige wide-leg trousers, which bring the structure. White and sand together look soft in coastal light and against green interiors. Leather sandals, a shell necklace and a structured straw bag finish it for a beach brunch in Seminyak or a walk on the shore at dusk. Linen in white yellows from sunscreen at the neckline, so I rinse it the same night.
20. Floral Maxi Wrap Dress with Espadrilles

A floral maxi wrap dress is the most photogenic piece you can pack. The wrap ties at your narrowest point and flows out from there, which suits most figures. A deep V and light fabric let it catch the breeze. My one check is the overlap: on a windy beach, a shallow wrap skirt blows open, so look for a generous front panel or add a snap. Ankle-strap espadrilles give height without sinking into sand, and a woven crossbody keeps your phone close. Cat-eye sunglasses and air-dried waves suit golden hour by the sea.
21. Crochet Cover-Up with Bikini

A crochet cover-up over a bikini in a contrasting color gives texture at a beach club. Layer a white or cream open-weave piece over a rust orange, burnt terracotta or olive bikini so the color shows through the stitches. The handmade look suits the island's craft tradition. A wide-brim straw hat, anklets and oversized sunglasses complete it for a pool afternoon or a walk on the shore. Rinse crochet after salt water and dry it flat, or it stretches out of shape.
22. Off-Shoulder Floral Dress with Straw Hat

An off-shoulder floral dress in rayon or a cotton blend lets your shoulders breathe while the print echoes the frangipani and bougainvillea around you. A classic straw hat, flat sandals and a woven tote take it from a morning beach walk to a café stop. I'd keep jewelry to small gold hoops so the print does the talking. It suits the calm water at Sanur or the resort beaches of Nusa Dua. Rayon wrinkles quickly in a suitcase, so hang it in the bathroom during a shower and the steam does the rest.
23. Green Tank Top with Linen Trousers

A fitted green tank in sage, olive or emerald sits well against all the greenery and looks fresher than black in a humid climate. Tuck it into high-waisted cream or beige linen trousers for a balanced contrast. Slides or flat leather sandals, a woven bag and simple gold jewelry are all you need for a full day of markets, temples and rice field walks. The tank breathes and the trousers move, so you don't feel overdressed or underprepared. Darker greens also hide sweat better than pale colors, which helps by mid-afternoon.
24. Black Strapless Top with White A-Line Skirt

High contrast looks fresh against the soft colors of the island. A fitted black strapless top over a high-waisted white A-line skirt gives a crisp graphic shape. I'd look for a top with a silicone grip band inside, because a strapless top slides down in humidity otherwise. The skirt's flare makes steps and uneven paths easy. Strappy flat sandals and a sleek leather shoulder bag give it polish for Ubud's alleys or a late-afternoon walk through Seminyak's design shops. Carry a scarf: bare shoulders won't pass at a temple.
25. Brown Top with Maxi Skirt

Chocolate brown or warm terracotta on top with a flowing maxi skirt in a nearby earth tone feels grounded and suits the landscape. Keep the top fitted to balance the full skirt, and keep both in cotton, rayon or a soft blend. Flip-flops or flat sandals and a red or woven bag for a single spot of contrast are enough. It works for an Ubud afternoon that drifts into dinner or a night market where you'll sit on a low stool. Brown also hides the red dust of country roads far better than white.
26. Graphic Tee with Bubble Skirt

A graphic tee tucked into a light bubble mini mixes street style with something softer. The tee brings personality, and the skirt's volume catches air as you walk. Bubble hems sit stiff in some fabrics, so I'd pick a soft cotton one that collapses a little rather than standing out like a lampshade. White sneakers and a small shoulder bag keep it practical for a casual dinner in Canggu, an outdoor film night or a stroll through Berawa's side streets.
27. Kimono Robe with Denim Shorts

A printed kimono-style robe worn open over a plain tank and denim shorts mixes traditional craft with vacation ease. Embroidered flowers or geometric batik on the robe give color, while the tank and shorts underneath stay practical for hours of walking. Flat sandals and a crossbody bag take you through artisan villages and the Ubud Art Market. I like a robe because it shades your shoulders from the sun without trapping heat, and it comes off in a second when the afternoon gets hot.
28. White Shirt Dress with Gladiator Sandals

A relaxed white shirt dress is smart enough for a temple day and simple enough for lunch. The belt shapes the waist while the loose body stays breathable, and a crisp cotton poplin hides humidity creases better than linen. Tan gladiator sandals that lace at the ankle stay secure on uneven temple steps. Roll the sleeves, add a crossbody satchel and cat-eye sunglasses, and it's ready for Uluwatu and Tanah Lot. Check that the hem covers your knees when you sit, or bring the sarong you'll need anyway.
29. Knotted Tank with High-Slit Printed Skirt

A knotted white cotton tank over a high-slit printed maxi skirt keeps the top simple and lets the skirt move. The knot gives a custom fit at the waist, and the slit means you can stride freely on a breezy evening. Before buying, I sit and climb a step in the skirt to see how high the slit opens, since some show more leg than you'd want at dinner. Flat leather sandals and a straw shoulder bag suit a clifftop viewpoint in Uluwatu or a seafood dinner on the sand at Jimbaran Bay.
30. Two-Piece Linen Set with Strappy Sandals

A matching linen set, a fitted crop top with wide-leg trousers, is the outfit I'd wear on the flight in. You land looking put together, and linen breathes and dries quickly after a sudden shower or a sweaty midday walk. Cream, sand or pale sage works with everything else in the bag. Strappy flat sandals, a structured tote and tortoiseshell sunglasses finish it. Wear the pieces apart for the rest of the trip: the trousers with a tank, the top with a skirt.
Footwear for Wet Temple Steps and Scooter Rides
Stone steps at temples and waterfalls stay slick with moss and spray, and they're often steep. Smooth leather soles slide there, and so do cheap flip-flops once they're wet. For any day with a waterfall or a cliff path, I'd wear sport sandals with a strap at the heel and a rubber tread, or sneakers you don't mind getting muddy.
On a scooter, open toes and loose slides are the risk; a sandal that buckles at the ankle stays on. Jute espadrilles look the part but soak up rain and lose their shape, so I keep them for dry evenings. Wet leather sandals should dry in the shade rather than in full sun, which cracks them.
Washing and Drying Clothes in Bali Humidity
Little dries quickly in a humid room, and a damp bag starts to smell within a day or two. That's one more reason to choose linen and rayon over thick cotton: they dry overnight where a denim jacket might take two days.
- Rinse swimwear and crochet in fresh water after the sea, then hang in moving air.
- Laundry services are common and inexpensive, so pack for about a week rather than the whole trip.
- Keep worn clothes in a mesh or breathable bag, not a sealed plastic one.
- A small packet of silica gel in your suitcase helps keep leather sandals and belts from going moldy.
What Actually Earns Space in a Bali Suitcase
Dressing for Bali comes down to a handful of pieces that cope with heat and a temple stop on the same day. Stick to linen, cotton and rayon, build on neutrals with a few tropical prints, and pack shoes you can walk in all day. A sarong and a light scarf earn their place in every bag. The thirty outfits above cover market mornings, waterfall hikes and cliffside dinners; pick the ten pieces that appear most often in your favorites and you've packed most of the trip.



























