Cruise Vacation Style: What to Wear on the Ship, Shore, and Everything In Between

Introduction

A cruise vacation feels like stepping into a floating resort where the dress code changes as often as the scenery. One moment you’re lounging by the pool with a frozen drink, the next you’re attending a formal dinner, and before you know it, you’re running to catch a shore excursion you already snoozed through once.

Cruise style needs to be versatile, comfortable, photo-ready, and—most importantly—appropriate for the many micro-environments you move through in a single day. This guide covers everything you need to wear on deck, on shore, at dinner, and everywhere in between.

Pack smart, look fabulous, and enjoy being dramatically windswept on the top deck.


1. Understanding Cruise Dress Codes

Not all cruises are the same—some are casual, some are luxury, and some take “evening glam” very seriously.

Common categories:

  • Day Casual: Swimwear, cover-ups, tees, shorts
  • Resort Casual: Breezy dresses, linen pants, sandals
  • Evening Wear: Dresses, trousers, heels or dressy flats
  • Formal Night: Think cocktail chic or elegant gowns (depending on the cruise line)

Tip: Check your cruise line’s specific guidelines so you’re not the only one wearing sequins at breakfast.


2. Pool & Sun Deck Outfits

You’ll spend a surprising amount of time near the water, even if you don’t swim.

Your essentials:

  • 2–3 swimsuits
  • Cute cover-ups (caftans, sarongs, shirt dresses)
  • Flip-flops or waterproof slides
  • Sunglasses
  • SPF (trust me — ocean sun is savage)

Poolside outfit formulas:

  • Chic & simple: Black one-piece + white button-down + slides
  • Tropical glam: Printed bikini + silk sarong + oversized sunglasses
  • Sporty: High-neck suit + shorts + baseball cap

3. What to Wear for Shore Excursions

Shore days = adventure time. Each destination has different terrain, climate, and walking demands.

Types of excursions & what to wear:

Beach Day

  • Bikini/one-piece
  • Quick-dry shorts
  • Lightweight dress
  • Straw hat
  • Easy sandals

City Tour

  • Linen pants
  • Breezy blouse
  • Comfortable sneakers
  • Crossbody bag

Adventure Activities

(ziplines, ATV, hiking)

  • Activewear
  • Sneakers
  • Breathable top
  • Secure hairstyle

Tip: Always pack a shore bag with sunscreen, cash, water, and a portable fan.


4. Sea Days: Comfortable But Polished Outfits

Sea days are for relaxing, eating, napping, eating again, and wandering the ship like you own it.

Best sea-day looks:

  • Soft matching loungewear sets
  • Knit shorts + tank top
  • Lightweight jumpsuit
  • Oversized linen shirt + relaxed pants

They’re comfortable but still cute enough for spontaneous photos.


5. Dinner Outfits: From Casual to Elegant

Evening dinners are a major part of the cruise experience.

Resort Casual

  • Maxi dress
  • Skirt + blouse
  • Linen jumpsuit
  • Sandals

Smart Casual

  • Wrap dress
  • Tailored pants + silk top
  • Midi skirt + fitted tee

Formal Night

  • Cocktail dress
  • Sleek maxi gown
  • Elegant jumpsuit
  • Heels or metallic flats

Tip: Bring one emergency “glam outfit” — cruises love to surprise guests with themed nights.


6. What to Wear for Windy Decks & Cool Nights

Trust me: cruise wind is no joke. It can give you a free blowout and make you regret wearing a mini skirt.

Night deck essentials:

  • Light cardigan
  • Denim jacket
  • Shawl
  • Soft sweatshirt
  • Long pants

You’ll thank yourself when you’re star-gazing on the deck.


7. Shoes You Actually Need

Don’t overpack—ships have elevators, not fashion runways.

Your shoe capsule:

  • Sandals
  • Flip-flops
  • Sneakers
  • One dressy pair (heels or flats)

Avoid:
Six different heels you’ll never wear but still have to unpack later.


8. Accessories That Make Cruise Life Easier

  • Straw hat or bucket hat
  • Beach bag
  • Crossbody bag
  • Waterproof phone case
  • Small jewelry (don’t bring your diamonds)

9. Hair & Makeup on a Cruise

Humidity + sun + salt water = unpredictable beauty conditions.

Makeup tips:

  • Tinted SPF
  • Waterproof mascara
  • Cream blush
  • Setting spray

Hair tips:

  • Braids
  • Bun
  • Claw clip styles
  • Beach waves

10. A 6-Day Cruise Packing List

  • 3 casual daytime outfits
  • 3 swim outfits
  • 2–3 dinner outfits
  • 1 formal night outfit
  • 1 lounge outfit
  • Light jacket
  • Comfortable shoes

Conclusion

Cruise dressing blends resort chic with practical comfort. With the right combination of swimwear, casual outfits, dinner looks, and sun-safe accessories, you’ll feel confident, stylish, and ready to enjoy every corner of the ship.

Related Stories