Skip to content
← All travel guides

What to Wear on a Cruise (+ Resort Wear Guide)

Cruise outfits decoded — sea-day casual, shore excursions, and elegant dinner nights — plus the resort wear pieces that work on land and at sea.

Cruise and resort wear laid out on a linen table — navy slip dress, beige linen shirt-and-pants set, white crochet cover-up, silk scarf, heeled sandals, and a pearl evening bag

This post may contain affiliate links — see our affiliate disclosure.

Cruise packing confuses even experienced travelers, because a cruise is really three trips in one: lazy days at sea, active days in port, and surprisingly dressy evenings. Pack for all three modes and you’ll never stand in front of your tiny cabin closet feeling stuck. Here’s the full breakdown, plus a resort wear guide that works whether your vacation floats or not.

Sea days: elevated casual

Sea days are for the pool deck, the buffet, trivia, and doing gloriously little. The dress code is comfort — but cruise-ship comfort skews a notch above airport comfort.

  • Swimwear plus a real cover-up — most ships ask for a cover-up and footwear anywhere indoors, so a caftan, sarong, or oversized shirt isn’t optional; it’s the uniform.
  • Flowy shorts or linen pants with a relaxed top — cool in the sun, presentable at lunch.
  • A light layer — the ocean breeze on deck is stronger than you expect, and interior lounges run cold. A cardigan or light wrap earns its space daily.
  • Slide sandals — on and off a dozen times a day between pool, cabin, and deck.

One insider note: pack a swimsuit and a change of clothes in your carry-on for embarkation day. Checked luggage can take hours to reach your cabin, and the pool is open from minute one.

Shore excursion days: dress for the activity

Port days are where fashion meets function — and function wins.

  • Walking-heavy ports (old towns, ruins, city tours): breathable dress or shorts-and-tee, plus genuinely comfortable walking shoes or supportive sneakers. Cobblestones are merciless.
  • Beach ports: swimsuit under your clothes, quick-dry cover-up, sandals, and a packable tote for the towel and sunscreen.
  • Adventure excursions (ziplining, ATVs, hikes): activewear and closed-toe shoes — many operators require them.

Whatever the port, bring a small crossbody bag that zips (peace of mind in crowded markets), sunglasses, a hat, and a refillable water bottle. And always check the day’s weather at the port, not at sea — they’re often completely different.

Evenings: the dress codes, decoded

This is the part that stresses people out, and it shouldn’t. Modern cruise lines generally rotate between two evening modes:

  • “Smart casual” nights (most nights): sundresses, jumpsuits, skirts or nice pants with a dressy top; collared shirts and slacks. Basically: what you’d wear to a nice restaurant at home.
  • “Formal” or “elegant” nights (one or two per week): cocktail dresses, elegant maxi dresses, suits or jacket-and-slacks. You don’t need a ball gown — a great wrap dress or a silky slip dress with heeled sandals absolutely counts. And if formal nights aren’t your thing, the buffet and casual venues stay open; nobody is forced into sequins.

The workhorse piece: one elevated maxi dress in a solid jewel tone. It does smart casual and elegant night with an accessory swap, and it doesn’t wrinkle in a garment bag.

The resort wear guide

Resort wear is its own happy category — polished pieces that feel like vacation. These work at a beach resort, on a cruise, or anywhere the dress code is “warm weather, but make it lovely”:

  • Linen sets — the co-ord set (shirt + pants, or top + skirt) in white, sand, or sage is the backbone of resort dressing. Together it’s an outfit; separately, the pieces mix with everything.
  • Flowy maxi and midi dresses — tiered, off-shoulder, or wrap styles in airy fabrics. The single highest outfit-per-ounce ratio in your suitcase.
  • Crochet everything — a crochet cover-up or dress is the defining resort piece of the moment: beach-appropriate at noon, cocktail-appropriate at sunset over a slip dress.
  • Slide sandals plus one dressy pair — flat slides for day; a heeled or embellished sandal for evenings. Two pairs, entire trip.
  • A wide-brim hat — sun protection that doubles as the finishing touch on every daytime photo. Pack it flat under soft clothes or wear it on travel day.
  • A woven or raffia bag — pulls every outfit together and swallows your pool paraphernalia.

The one-suitcase cruise formula

For a seven-night cruise: two swimsuits, two cover-ups, three day outfits (mix-and-match separates), two smart-casual dinner outfits, one elegant-night dress, one light layer, three pairs of shoes (walking, slides, dressy), one hat, one crossbody, one tote. Everything coordinates around two base colors, and it all fits in a carry-on-plus-tote if you’re disciplined.

Pack that, and the hardest decision of your cruise will be pool deck or promenade — exactly as it should be.