Planning a trip to Bali means figuring out what to pack long before you ever step on the plane. The island's mix of tropical humidity, sacred temples, vibrant beach clubs, and lush rice terraces demands a wardrobe that works as hard as you do. You want outfits that feel light and airy in the heat, photograph beautifully against jungle greens and ocean blues, and transition seamlessly from a morning market stroll to a sunset dinner on the sand. This curated list of 30 **resort wear outfit ideas Bali** covers every moment of your itinerary—from poolside lounging to exploring Ubud's streets. Each complete head-to-toe look prioritizes breathable fabrics, relaxed silhouettes, and easy elegance, so you can focus on soaking up the Balinese magic while looking effortlessly put together every single day.

1. White Maxi Dress with Flat Sandals

A flowing white maxi dress instantly sets the tone for a relaxed island getaway. The crisp white fabric reflects the tropical sun, keeping you noticeably cooler while looking effortlessly elegant against Bali's vibrant backdrops. Choose a lightweight cotton or rayon version that moves with the ocean breeze and feels whisper-soft on your skin. Pair it with simple leather flat sandals, a wide-brimmed straw hat, and oversized sunglasses for a morning walk along Seminyak Beach. When you need to visit a temple, drape a colorful batik sarong over your shoulders for modesty. After sunset, swap the flats for espadrille wedges and add layered gold necklaces to transform the same dress into a dinner-ready look that works at any beachfront restaurant with fairy lights twinkling overhead.
2. Linen Shorts with Crop Top

High-waisted linen shorts paired with a fitted crop top create the ultimate explore-all-day uniform for Bali's heat. The breathable linen weave lets air circulate freely while the cropped silhouette keeps the look modern and youthful. Stick to sandy beige, soft sage, or cream shorts so you can mix and match with several tops throughout your trip. A cotton bralette or ribbed tank style crop top works beautifully, giving you enough coverage while still feeling cool. Slide into leather sandals and grab a crossbody bag for wandering through Canggu's boutiques or Ubud's artisan markets. When the sun gets intense, tie a lightweight button-down shirt at your waist for extra shoulder coverage that still looks intentional and styled rather than frumpy.
3. Printed Sarong with Bikini Top

A brightly printed sarong wrapped around your waist and knotted at the side works as the perfect transitional piece between the ocean and a casual café. Choose a rayon or lightweight cotton sarong covered in hibiscus florals, palm leaf motifs, or traditional batik patterns to capture Bali's artistic spirit. The fabric dries in minutes after a dip in the sea, so you never feel soggy walking into a restaurant. Pair it with a simple triangle or bandeau bikini top that matches one of the accent colors in the print. Flat beaded sandals and a shell necklace complete the barefoot-luxury feel. This combination takes you from sunbathing at Nusa Dua to sipping fresh coconut water at a roadside warung without needing to run back to your villa for a full change.
4. Crochet Cover-Up Over Swimwear

Throwing a crochet cover-up over your swimsuit delivers instant bohemian energy while still showing off the bikini underneath. The open-weave texture adds visual interest and a handcrafted, artisanal feel that fits right into Bali's creative culture. Pick a bold shade like tangerine, turquoise, or coral that pops against the deep blues of an infinity pool. The loose, oversized fit means it floats away from your body rather than clinging, which keeps you comfortable even as temperatures climb. Add metallic flat sandals, a woven straw tote bag, and wooden hoop earrings to anchor the outfit in earthy contrast. This look works beautifully for a day at Potato Head Beach Club, where you'll move between the pool, the sunbed, and the restaurant terrace without needing anything else.
5. Wide-Leg Jumpsuit with Slides

A wide-leg jumpsuit in a breathable fabric like Tencel or lyocell solves the "what do I wear in one piece" question with zero fuss. The full-length, relaxed trousers give you polish while the sleeveless or short-sleeve bodice keeps you ventilated. Choose a solid earthy tone—terracotta, olive, or sand—so the silhouette itself becomes the statement. Slide-on leather sandals with a subtle metallic detail add understated shine without competing with the jumpsuit's clean lines. Cinch the waist with a thin knotted belt to create shape, then add a cluster of slim bangles and a straw clutch. This outfit transitions effortlessly from exploring Tegallalang's rice terraces in the morning to a casual dinner in Ubud, all while keeping you comfortable and chic in one single piece.
6. Kaftan with Flat Beaded Sandals

An airy, floor-length kaftan in a vivid print or rich solid color embodies the relaxed luxury that Bali does so well. The billowing sleeves and open neckline catch every breeze, making it one of the coolest options for high-humidity days. Look for cotton-silk blends that feel silky against your skin but breathe like natural fiber. Flat beaded sandals ground the floaty silhouette with a hint of island craftsmanship, while a long pendant necklace draws the eye downward and elongates your frame. Dark sunglasses and a woven market tote complete the look without overcomplicating it. This outfit handles multiple scenarios gracefully—it covers your shoulders for temple visits with zero effort, then looks equally appropriate at a sunset cocktail bar in Jimbaran where the dress code leans slightly more elevated.
7. Off-Shoulder Floral Midi Dress with Strappy Sandals

An off-shoulder floral midi dress brings a romantic, feminine feel to your Bali wardrobe, especially for golden-hour moments. The elastic neckline stays securely in place while baring your shoulders and collarbone, which feel especially pretty in the warm evening light. Choose a lightweight crepe or cotton dress sprinkled with tropical blossoms in pink, yellow, or coral tones. Thin strappy sandals in a metallic or nude finish keep the leg line long and uninterrupted, giving the midi hemline a graceful proportion. Tousled beach waves and a fresh hibiscus flower tucked behind one ear lean into the island fantasy. This dress works wonderfully for a sunset dinner at a cliffside restaurant in Uluwatu or an evening stroll through Seminyak's boutique-lined streets where you want to feel dressed up but not overdone.
8. Linen Button-Up Shirt with Wide-Leg Trousers

A crisp white or cream linen button-up tucked loosely into matching wide-leg trousers creates a monochrome look that feels expensive without trying hard. The all-one-color approach elongates your silhouette and photographs beautifully against Bali's jungle greens and volcanic sands. Roll the cuffs twice for a relaxed, undone attitude and leave a few top buttons open to show a glimpse of a delicate gold chain. Leather slides in tan or cognac break up the light palette with warm earthiness, while a structured straw bag adds texture. This outfit anchors itself in quiet luxury and works for upscale beach club lunches, gallery visits in Ubud, or even a casual business meeting if your Bali trip blends work with pleasure.
9. Romper with White Sneakers

A lightweight romper in a soft cotton or linen blend gives you the ease of a dress with the practicality of shorts. The one-piece design means you throw it on and go, no matching required. Choose a solid neutral like khaki, blush, or light blue and let the simple shape do the talking. Clean white sneakers keep the vibe sporty and fresh while providing the support you need for a day of walking—think exploring Ubud's Monkey Forest or climbing the steps at Pura Lempuyang. A small leather backpack holds your essentials hands-free, and round sunglasses add a retro charm. This outfit skews casual and energetic, perfect for active days when you're moving through markets, temples, and cafés without wanting to fuss over your clothes.
10. Wrap Skirt with Tank Top

A wrap skirt in a soft, drapey fabric moves with you like a second skin while allowing full stride and breeze flow. The adjustable tie closure means you can customize the fit perfectly at your natural waist. Pair it with a simple ribbed tank top tucked or knotted at the front, showing just a sliver of midriff for a balanced, effortless proportion. Stick to complementary earthy tones—a clay-colored skirt with a cream tank, or a sage wrap with a white top. Flat leather huarache sandals and a pendant necklace keep the look grounded and unfussy. This outfit meets temple dress codes elegantly when you carry a scarf to drape over bare shoulders, and it looks equally lovely for a slow breakfast at a café overlooking rice paddies where the morning mist still hangs in the air.
11. Two-Piece Co-Ord Set with Block Heels

Matching two-piece sets take the guesswork out of putting together an elevated evening look. Choose a cropped top and wide-leg pants or a midi skirt duo in a bold print—think geometric batik patterns, oversized botanicals, or vibrant ikat motifs. The coordinated design creates an intentional, pulled-together silhouette that photographs exceptionally well at golden hour. Block-heel sandals add stable height without sinking into sand or grassy lawn surfaces, making them practical for outdoor restaurant settings. A simple clutch and polished hair elevate the look further, transforming the co-ord from daytime casual to evening chic. This outfit shines at beachfront venues like La Brisa in Canggu, where the dress code calls for something special but the setting remains laid-back and open-air.
12. Tunic and Wide-Leg Linen Trousers

A long tunic in a soft, breathable cotton or bamboo blend, paired with flowing wide-leg linen trousers, creates a column of relaxed elegance perfect for Bali's spiritual side. The tunic's longer length provides automatic hip coverage and works beautifully for visiting temples where modesty matters. Choose ornate embroidery along the neckline or subtle batik stamping for an artisanal touch that honors the island's textile traditions. Flat pointed-toe sandals in a neutral shade elongate the line of the leg below the wide pant hem. A long beaded necklace and wooden bangles reinforce the handcrafted, soulful vibe. This combination feels meditative and grounded, ideal for wandering through Ubud's yoga studios, organic cafés, and sacred sites like the Tirta Empul water temple where a respectful, covered silhouette is essential.
13. Sundress with Espadrille Wedges

A sweet, simple sundress in a lightweight cotton voile or chambray brings classic vacation charm to your Bali wardrobe. Look for details like thin spaghetti straps, a smocked back panel, or a subtle tiered skirt that adds movement without bulk. Floral prints, ditsy patterns, or even a cheerful gingham check all feel right at home against Bali's tropical palette. Espadrille wedges add just enough height for an evening upgrade, while the rope-wrapped soles keep the texture natural and beachy. A thin belt at the waist defines your shape, and a straw fedora adds sun protection with style. This outfit transitions seamlessly from afternoon gelato runs in Sanur to sunset drinks at a casual bar where you want to look effortlessly pretty without overthinking your clothes.
14. Bikini with Sheer Kimono Cover-Up

Wearing your favorite bikini as the base layer, then layering a sheer, floor-length kimono over it, creates a look that's equal parts coverage and allure. The transparent fabric reveals just enough while still giving you something to wrap around yourself when you step away from the sand. Choose a kimono in a delicate floral print or a solid pastel hue with fringe trim along the hem and sleeves. Metallic slide sandals add a polished finish, while layered chain necklaces and a sleek topknot keep the attention on the flowing lines of the cover-up. A structured beach bag in natural raffia completes the outfit. This combination works perfectly for beach club poolside lounging, where you need a layer for walking to the bar but still want your swimwear to be the star of the show.
15. Halter Midi Dress with Strappy Heels

A halter-neck midi dress frames your shoulders and upper back in a way that feels both sophisticated and subtly alluring for Bali's evening scene. The halter tie lets you adjust the fit precisely, and the midi hemline strikes the ideal balance between formal and relaxed. Pick a silky fabric in a rich jewel tone—emerald, sapphire blue, or deep magenta—that catches the low evening light. Slim strappy heels in a metallic or nude shade keep the silhouette sleek and uncluttered. A small beaded clutch and statement earrings add just enough sparkle without overwhelming the halter neckline's clean geometry. This dress is made for special dinners at cliffside restaurants in Uluwatu or Jimbaran Bay, where the sunset show deserves an outfit that feels just as memorable as the view.
16. Cropped Wide-Leg Pants with Bralette

High-waisted cropped wide-leg pants in a structured cotton or lightweight twill create a modern, fashion-forward silhouette that still breathes in Bali's humidity. The cropped length hits just above the ankle, showing off your footwear and creating a leggy proportion. Pair them with a simple bralette-style top in a matching or complementary solid tone—cream pants with a sand-colored top, or black pants with a white bralette for graphic contrast. Flat mule sandals add an easy, slip-on sophistication, while oversized geometric earrings and a sleek low bun push the look into editorial territory. This outfit feels runway-inspired yet completely wearable, ideal for gallery hopping in Ubud, checking out Canggu's concept stores, or meeting friends for a long lunch at an airy, open-walled restaurant surrounded by palm trees.
17. Batik Print Skirt with White Cotton Top

An authentic Balinese batik print skirt brings cultural richness and one-of-a-kind artistry to your vacation wardrobe. Each piece tells a story through wax-resist dye patterns, making your outfit feel deeply connected to the island. Choose a knee-length or midi wrap style with intricate motifs in indigo, rust, and cream. Tuck in a simple white cotton blouse or sleeveless button-up to let the skirt command the attention. Leather sandals with a slight heel keep the look refined without competing with the bold print. A single statement ring or a pair of carved wooden earrings adds thoughtful detail. This outfit respects local traditions while still feeling fresh and modern, making it a beautiful choice for temple visits, cultural performances, or a morning browsing Ubud's artisan markets where the skirt mirrors what local craftspeople are creating.
18. Silk Camisole with Linen Trousers

The liquid drape of a silk camisole paired with textured linen trousers creates a beautiful tension between luxurious and rustic textures. The slinky top catches light with every movement, while the matte, slubbed linen grounds the look with organic ease. Choose a camisole in champagne, blush, or soft ivory, and let the trousers sit at your natural waist with a loose, straight-leg cut. Slide into heeled leather sandals and add a delicate chain anklet for a subtle shimmer near your feet. A slim clutch or a small woven bag keeps proportions balanced. This outfit feels intimate and refined, perfect for a private dinner at your villa, a romantic evening at a Jimbaran seafood restaurant with tables set right on the sand, or cocktails at a rooftop bar overlooking the Indian Ocean.
19. Button-Front Midi Dress with Leather Slides

A button-front midi dress in a lightweight, breathable fabric offers endless versatility and a hint of retro charm. The buttons let you control how much skin you show—open a few from the top for a relaxed daytime feel, or close them up for a more modest temple-appropriate look. A soft cotton or viscose dress in a solid earthy color like rust, olive, or warm sand reads understated but intentional. Flat leather slides keep the pace slow and easy, while a braided leather belt defines your waist without adding bulk. A wide-brimmed hat and a canvas tote bag round out the look for a day of exploring rice terraces, visiting local coffee plantations, or cycling through sleepy villages where the dress moves comfortably with every activity.
20. Embroidered Kaftan with Jeweled Sandals

An embroidered kaftan elevates the classic beach cover-up into something worthy of a sunset celebration. Look for intricate threadwork along the neckline, cuffs, and hem in contrasting colors that pop against the kaftan's base fabric. The loose, generous cut floats away from the body, keeping you cool while the embroidery adds weight and visual gravity. Jeweled flat sandals with tiny crystals or metallic beading catch the light as you walk across an outdoor terrace, adding a festive sparkle that feels appropriate for evening. Large chandelier earrings and a satin clutch complete the transition from poolside to party. This outfit belongs at a beachfront wedding welcome dinner, a milestone birthday celebration at a private villa, or any evening event where you want to honor Bali's love of craftsmanship and artisanal detail.
21. High-Waisted Shorts with Off-Shoulder Blouse

A pair of tailored high-waisted shorts in a neutral cotton twill paired with an off-shoulder blouse strikes the perfect balance between playful and polished. The shorts keep you cool while the blouse's exposed shoulders and soft elastic neckline add a touch of romance and femininity. Choose white shorts with a sky-blue or soft coral off-shoulder top for a fresh, summery palette that photographs beautifully. Woven wedge sandals add height and stability on uneven sidewalks, while a long pendant necklace draws the eye downward through the open neckline. A straw circle bag adds texture and keeps the look vacation-appropriate. This outfit works wonderfully for sunset drinks at a Seminyak rooftop bar, an afternoon exploring beachside boutiques, or a leisurely lunch where the breeze from the ocean keeps the blouse's ruffled edges dancing.
22. Palazzo Pants with Crochet Crop Top

Flowing palazzo pants in a silky, liquid fabric create dramatic movement with every step, especially when the ocean breeze catches the wide legs. The high waist elongates the lower body, while a handcrafted crochet crop top brings boho texture and skin-baring balance to the voluminous bottom half. Choose palazzo pants in a solid bold color like magenta, cobalt, or emerald, and keep the crochet top in a natural cream or ecru tone so the textures contrast beautifully. Flat metallic sandals and a stack of beaded bracelets reinforce the handcrafted feel. This outfit feels festive and free-spirited, ideal for a beach party, a tropical wedding, or a night out in Canggu where the music plays late and the dress code celebrates creativity and self-expression.
23. Tie-Dye Maxi Dress with Flat Sandals

A tie-dye maxi dress channels Bali's bohemian soul in a single, statement-making piece. The swirls of color—think ocean blues, sunset pinks, and sandy creams—mirror the island's natural palette and make the dress feel like wearable art. Soft rayon jersey drapes close to the body without clinging, and a subtle side slit allows for easier movement and a hint of leg. Flat leather sandals keep the look grounded and walkable, while layered turquoise or silver jewelry adds a touch of global traveler energy. Circular sunglasses and a floppy felt hat push the vibe toward festival-chic. This dress carries you effortlessly from a morning yoga session overlooking the jungle to a casual dinner at an open-air restaurant where the twinkling fairy lights echo the dress's dreamy, hand-dyed patterns.
24. Cotton Blouse with Denim Shorts

A crisp white cotton blouse with billowy bishop sleeves tucked into classic denim cutoffs delivers an easy, relatable vacation look that never feels overstyled. The blouse's volume up top contrasts with the lean fit of the shorts, creating a balanced hourglass suggestion without being tight anywhere. Roll the shorts' hem once or twice for a softer, more intentional line. White canvas sneakers keep the outfit youthful and comfortable for a full day of walking, while a bright silk scarf tied around a ponytail or a straw bag adds a pop of playful color. This outfit belongs at a beachside smoothie bar, a morning spent browsing Seminyak's flea markets, or a casual bike ride through sleepy coastal villages where comfort matters as much as looking cute in photos.
25. Chiffon Tiered Dress with Wedge Heels

A chiffon tiered dress brings movement, romance, and a sense of occasion to your Bali evening wardrobe. The layered, floating tiers catch the warm night air and create a dreamy, ethereal silhouette that wants to twirl. Choose a soft pastel like lavender, mint, or peach, or go for a rich sunset tone like burnt orange. Wedge heels in natural jute or cork provide height and stability without the discomfort of stilettos on uneven stone pathways. A delicate pendant necklace and soft, wavy hair keep the focus on the dress's beautiful construction. This look is tailor-made for a formal dinner at a luxury resort, a celebratory sunset cruise, or any evening where you want to feel feminine, graceful, and completely at ease in the tropical warmth.
26. Linen Blazer with Tailored Shorts

A lightweight unlined linen blazer thrown over a simple tank and paired with matching tailored shorts creates a coordinated set that reads "polished island living." The blazer adds structure and sophistication that elevates the shorts beyond casual territory, making the full outfit feel intentional and luxe. Stick to a monochrome palette—cream blazer with cream shorts, or sand-colored pieces—for maximum versatility. A sleek leather belt unifies the pieces, while flat leather sandals or low block heels keep the look firmly in resort territory rather than office wear. Gold hoop earrings and a structured handbag complete the ensemble. This outfit excels at high-end beach club lunches, art gallery openings, or any setting where you want to project confidence and style without sacrificing comfort in Bali's humidity.
27. Ruffle Sleeve Top with Linen Midi Skirt

A feminine ruffle sleeve top in a soft cotton or voile paired with a simple linen midi skirt creates a charming, romantic silhouette perfect for Bali's slower afternoons. The ruffled sleeves add gentle volume and visual interest near the face, while the A-line midi skirt skims gracefully over hips and thighs. Choose complementary soft tones—a blush pink top with a natural linen skirt, or a crisp white top with a sage green skirt. Braided leather sandals and a dainty charm bracelet keep the mood sweet and approachable. This outfit feels especially lovely for a high tea at a Ubud resort overlooking the Ayung River, a flower petal-filled spa afternoon, or any moment where you want to lean into Bali's gentler, more serene side.
28. Tropical Print Shirt with White Trousers

A bold tropical print button-up shirt—covered in monstera leaves, birds of paradise, or banana palms—paired with crisp white tailored trousers creates a high-contrast look that screams vacation confidence. The printed shirt acts as the hero piece, while the white pants provide a clean, bright canvas. Choose a lightweight rayon or Tencel fabric for the shirt so it drapes smoothly without clinging in damp air. Tuck the shirt in fully and add a cognac leather belt to define the waist. Slide into heeled sandals and carry a simple clutch to keep the focus squarely on the print. This sophisticated combination works brilliantly for a dinner at a beach club in Nusa Dua, a sunset cocktail hour, or any evening event where you want to make a stylish statement without wearing a dress.
29. Ruched Bodycon Midi Dress with Minimal Heels

A ruched bodycon midi dress offers a sleeker, more figure-skimming option for Bali evenings when you want to feel a bit more snatched. The ruching detail across the torso is forgiving and flattering, while the midi length keeps the overall look refined and appropriate. Choose a solid neutral like chocolate brown, olive, or slate blue in a breathable double-layered jersey that smooths without suffocating. Minimal barely-there heeled sandals elongate the legs, and a single sleek cuff bracelet adds polish. Slicked-back hair and a matte lip pull the aesthetic into modern minimalist territory. This dress fits right in at upscale rooftop bars, fusion restaurants in Seminyak, or a sophisticated dinner at a cliff-edge table where the moodily lit ambiance calls for a silhouette that's confident, clean, and undeniably chic.
30. Relaxed Kimono Jacket with Wide-Leg Pants

A floor-skimming silk or cotton kimono jacket worn open over a simple camisole, paired with flowing wide-leg pants, creates the ultimate bohemian luxury statement. The kimono's wide sleeves and fluid fabric float behind you as you walk, evoking the grace of a Balinese dancer. Choose a kimono in a stunning hand-dyed pattern or a solid jewel tone like ruby or sapphire, and keep the underpinnings—a slim camisole and high-waisted pants—in coordinating neutral tones. Metallic flat sandals and a collection of thin gold rings add understated glamour. This layered, artistic look feels especially right for a final night celebration dinner, a beachside cocktail party, or any moment where you want to channel the creative, free-spirited energy that makes Bali so unforgettable.
Conclusion:
Bali's magic lies in its contrasts—sacred temples and buzzing beach clubs, misty rice terraces and golden coastlines—and your resort wear should mirror that versatility. The thirty outfit ideas shared here prove you can stay cool in the tropical heat while looking polished, respectful, and camera-ready at every turn. Focus on breathable natural fabrics like linen, cotton, and rayon, then add accessories that reflect the island's rich craft traditions: woven bags, beaded sandals, and batik prints. Build a capsule wardrobe around neutral bases and a few vibrant statement pieces so you can mix and match without overpacking. Most importantly, choose clothes that make you feel comfortable, confident, and present. When you feel good in what you're wearing, you're free to fully absorb Bali's beauty, energy, and soul.




























