12 Morocco Travel Outfit Ideas with Boho Vibes
So you’re heading to Morocco and suddenly realize your usual wardrobe feels way too basic? Same. Between the vibrant souks, desert sunsets, and those dreamy riads that deserve their own Pinterest board, you need outfits that actually photograph well and keep you comfortable while you’re exploring medinas in 90-degree heat. Enter: boho vibes with a side of practicality.
Morocco is basically the bohemian fashion dream. Think flowing fabrics, earthy tones, layered jewelry, and sandals that can survive cobblestone streets. The best part? These looks work whether you’re sipping mint tea in Marrakech or riding camels in the Sahara. I’ve rounded up 12 outfit ideas that’ll have you looking effortlessly chic without trying too hard (because who wants to look like they tried too hard?). Let’s get into it.
Flowy Maxi Dress with Woven Sandals

Is there anything more boho than a breezy maxi dress that moves with you? This is your go-to for exploring markets without overheating. Choose something in a warm terracotta or sandy beige—colors that photograph beautifully against Morocco’s blue doors and colorful tiles.
Pair it with flat woven sandals that won’t betray you on uneven streets. Add a crossbody bag (hands-free is non-negotiable when you’re haggling for rugs), and you’re basically a walking Pinterest board. The dress does all the heavy lifting here, so keep accessories minimal. Maybe a simple pendant necklace or some stacked rings if you’re feeling it.
This outfit wins because it’s comfortable, modest enough for conservative areas, and requires literally zero effort to look pulled together. Throw it on, add sunscreen, and you’re golden.
Wide-Leg Linen Pants with a Crop Top

Linen pants are the unsung heroes of desert travel. They’re breathable, they photograph like a dream, and they make you look like you have your life together even when you definitely don’t. Go for a high-waisted pair in white or cream, and style them with a fitted crop top or bralette.
This combination keeps things cool while still being respectful. The high waist means you’re showing minimal skin, but the silhouette is still super flattering. I once wore this exact combo in Fes and literally never wanted to take it off. Add some layered gold necklaces and espadrille wedges, and suddenly you’re the main character in your own travel story.
The key here is the fabric. Real linen wrinkles, and honestly? That’s part of the charm. Embrace the texture.
Printed Kimono Over Everything

A lightweight kimono is basically your cheat code for instant boho vibes. Throw it over a simple tank and denim shorts, or layer it on a slip dress—either way, you’re adding dimension without adding heat.
Look for prints that lean into Moroccan aesthetics: geometric patterns, warm sunset colors, or even some fringe detailing if you’re feeling extra. The beauty of a kimono is that it works as a beach cover-up, an evening layer when temperatures drop, or just something to make your basic outfit feel less basic.
Style tip that changed my life: tie the kimono at the waist instead of letting it hang open. Suddenly you’ve got shape, and it photographs so much better. Trust me on this one.
Off-Shoulder Top with Palazzo Pants

Palazzo pants are having a moment, and Morocco is the perfect place to debut yours. The wide-leg silhouette keeps air flowing (crucial when you’re navigating 100-degree medinas), and they look ridiculously chic with an off-shoulder blouse tucked in.
Go for neutral tones or soft pastels that won’t show dust—because let’s be real, you’re going to get dusty. The off-shoulder detail adds a romantic touch without being over-the-top, and the whole look feels very “I casually travel in style all the time.”
Finish with statement earrings and slide sandals. This outfit works equally well for a rooftop dinner or a day exploring Chefchaouen’s blue streets. Versatility is the name of the game when you’re living out of a carry-on.
Embroidered Tunic with Skinny Jeans

Sometimes you just need the comfort of jeans, you know? Pick a pair with stretch (non-negotiable) and style them with a long embroidered tunic that hits mid-thigh or longer. The embroidery details scream boho without you having to do anything else.
This look is perfect for cooler evenings in the Atlas Mountains or early morning market runs. The tunic provides coverage, the jeans are familiar and easy, and together they create a balanced silhouette that works on literally everyone.
Add ankle boots if you’re tackling uneven terrain, or keep it casual with leather sandals. Either way, you’re comfortable enough to explore all day without sacrificing style points. IMO this is peak practical-meets-pretty ✨
Crochet Top with High-Waisted Shorts

Crochet is basically synonymous with boho style, and a crochet crop top paired with high-waisted denim shorts is summer travel perfection. Layer a simple cami or bralette underneath for coverage, and you’ve got a look that’s beachy yet sophisticated.
This outfit shines in coastal cities like Essaouira where ocean breezes keep things cool. The texture of crochet adds visual interest, so you can keep everything else simple. Slide on some flat sandals, grab a straw tote, and you’re ready for a day by the water.
One thing I learned: stick with neutral crochet tones. White, cream, or tan won’t compete with Morocco’s already vibrant backdrop. Let the architecture do the talking while you stay cool and cute.
Tie-Dye Maxi Skirt with Tank Top

Tie-dye feels very boho-meets-70s, and a flowing maxi skirt in warm earthy tones is perfect for Morocco’s aesthetic. Pair it with a simple fitted tank top (tucked in to define your waist) and let the skirt be the statement piece.
The length keeps you covered while the movement of the fabric keeps air circulating. I’m talking about that perfect swish-factor when you walk. Add some beaded sandals and a floppy hat, and you’re giving major desert wanderer energy in the best way.
This look photographs incredibly well against sand dunes or terracotta walls. The tie-dye pattern adds personality without clashing with your surroundings. It’s one of those outfits you’ll wear on repeat.
Linen Button-Down with Midi Skirt

A linen button-down shirt is the kind of piece that makes you look effortlessly put-together. Tuck it into a flowy midi skirt—maybe something pleated or with a subtle print—and suddenly you’ve got an outfit that works for fancy dinners or casual sightseeing.
The beauty of this combination is its versatility. Leave a few buttons undone for a relaxed vibe, or button it up and add a thin belt for something more polished. Either way, the natural texture of linen keeps things firmly in boho territory.
Finish with strappy sandals and a woven clutch. This is your outfit for nicer restaurants in Marrakech where you want to look stylish but not overdressed. It’s that sweet spot between casual and elevated.
Flowy Jumpsuit with Statement Belt

Jumpsuits are controversial—I get it. But a wide-leg, flowy jumpsuit in a solid color is actually genius for travel. It’s one piece, so you’re not thinking about coordination, and the right one is comfortable enough to wear all day.
Add a wide statement belt to cinch the waist and create shape. This tiny addition transforms the whole look from shapeless to structured. Go for leather or woven details that complement the boho aesthetic.
Style with slide sandals for day or wedges for evening. Throw on some layered necklaces and maybe a kimono if temperatures drop. The jumpsuit does all the work while you focus on exploring. Some swear by rompers for this, but jumpsuits keep it chicer IMO.
Peasant Blouse with Tapered Pants

A peasant blouse with billowy sleeves paired with tapered ankle pants creates this really flattering silhouette that’s both boho and polished. The volume on top balances the fitted bottom, and the whole look feels very intentionally styled.
Go for white or cream on top with olive or rust-colored pants. The neutral palette photographs beautifully and won’t clash with Morocco’s colorful scenery. The tapered pants keep things modern while the peasant blouse leans into that romantic boho vibe.
Finish with pointed-toe flats or low block heels. Add some delicate gold jewelry—nothing too chunky—and you’ve got an outfit that works for exploring during the day and transitioning to dinner without changing.
Slip Dress Layered Over a T-Shirt

This might sound weird, but hear me out. A silky slip dress layered over a fitted white tee is unexpectedly perfect. The slip dress gives you that flowy, feminine boho feel, while the tee underneath adds coverage and a cool contrast.
Choose a slip dress in a warm tone like burnt orange, dusty rose, or sage green. The combination of textures—silky dress meets cotton tee—creates visual interest without trying too hard. It’s casual enough for daytime but still looks intentional and stylish.
Pair with chunky sandals or even white sneakers if you’re doing serious walking. Add a crossbody bag and some layered necklaces. This is one of those outfits that looks like it shouldn’t work but absolutely does.
Crochet Maxi Dress with Denim Jacket

A crochet maxi dress is peak boho, especially in Morocco where the aesthetic just fits. Layer a light denim jacket over it for cooler evenings or air-conditioned spaces (because yes, you’ll want that jacket in those overly AC’d riads).
The crochet provides texture and visual interest, while the denim keeps things grounded and casual. Underneath, wear a slip or simple dress that coordinates. The layers create depth without being heavy or overwhelming.
Style with gladiator sandals or ankle boots depending on the vibe you’re going for. Add a fringe bag and some turquoise jewelry for extra boho points. This outfit is basically made for those golden-hour photos in the desert. You’re welcome.
Wrapping It Up
Morocco deserves outfits that match its magic. These 12 boho-inspired looks give you the perfect mix of style, comfort, and practicality. Whether you’re navigating medinas, riding camels, or just living your best life in a riad, these outfit ideas have you covered—literally.
The key to nailing boho travel style? Stick with natural fabrics, flowing silhouettes, and earthy tones that complement rather than compete with your surroundings. Layer strategically, accessorize thoughtfully, and most importantly, wear things that make you feel like the main character in your own adventure. Because honestly, isn’t that what travel style is all about?
