Skip to content

Cart

Your cart is empty

Article: What to Wear on a Caribbean Cruise: The Complete Packing Guide

What to Wear on a Caribbean Cruise: The Complete Packing Guide

Going on a Caribbean cruise and not sure what to pack? This guide breaks down what to wear day-by-day on a typical 7-day Caribbean cruise — from sea days at the pool to formal nights in the dining room to walking ashore in Cozumel, Grand Cayman, or San Juan. Every outfit is tested, packable, and works in 80°F humidity without wrinkling like a paper bag.

TL;DR — the cheat sheet

  • Days you'll have: roughly 4 sea days and 3 port days on a 7-day Caribbean itinerary
  • Outfits per day: plan for 2 — a daytime look and an evening look
  • Total dresses/outfits to pack: 5–6 daytime + 4 evening (you'll re-wear the bottoms and cover-ups)
  • Heat range: high 70s to mid 80s F daytime, low 70s at night, breezy on deck
  • Two formal-ish nights: on most cruise lines (Royal Caribbean, Carnival, NCL) the dress code is now smart casual or chic casual — a maxi dress, jumpsuit, or wide-leg pants set is plenty
  • What works best: lightweight rayon, cotton, linen, and silk-feel blends. Avoid 100% polyester and SHEIN-tier fabrics — they read shiny in photos and trap heat
  • Don't pack: heels, full suits, anything dry-clean only, hair dryers (provided)

Day-by-day Caribbean cruise outfit guide

The table below is a quick reference. Every day is detailed further down.

Day Type Daytime outfit Evening outfit Footwear
Day 1 Embarkation Casual sundress + crossbody bag Sundress for Welcome Aboard dinner Walking sandals
Day 2 Sea day Swimsuit + maxi cover-up + sun hat Maxi dress (smart casual night #1) Flip-flops + dressier flats
Day 3 Port (e.g., Cozumel) Sundress over swimsuit + tote Romper or co-ord set Walking sandals or water shoes
Day 4 Sea day + formal night Pool: kaftan + bikini Long maxi dress or jumpsuit Flat sandals (NOT heels)
Day 5 Port (e.g., Grand Cayman) Shorts + linen top OR breezy mini dress Shirt dress or wrap dress Walking sandals + flip-flops
Day 6 Port (e.g., Jamaica or Bahamas) Midi sundress + sun hat Halter or off-shoulder maxi Water shoes if doing excursion
Day 7 Sea day (final) Lounge-ready cover-up dress Easy travel-friendly outfit Sandals + sneakers for disembark

Day-by-day deep dive

Day 1 — Embarkation

You'll spend most of embarkation day exploring the ship, eating lunch at the buffet, and waiting for your luggage to arrive at your stateroom (often as late as 7 PM). Wear something easy that survives 4–5 hours of walking and lifting your carry-on bag.

What to wear: a cotton sundress or a midi-length sundress with comfy walking sandals. A crossbody bag is more useful than a tote here because you'll have your hands full. The Welcome Aboard dinner that night is casual on every cruise line — the same sundress works.

From Club Moda: our sundresses in lightweight cotton are designed for exactly this — no wrinkles after a 4-hour flight, structured enough to look polished at dinner.

Day 2 — First sea day

Sea days are pool days. You'll move between the pool deck, the buffet, and your room. The single most useful piece of clothing on a Caribbean cruise is a long cover-up that reads as a dress so you can walk to lunch without changing. A real kaftan or maxi cover-up beats a sarong because it's polished enough for a casual lunch in the main dining room.

What to wear: swimsuit underneath, a flowy kaftan or maxi cover-up, packable straw hat, sunglasses, and flip-flops for the pool deck. Bring dressier flats in your bag if you're going to a sit-down lunch.

Evening (smart casual #1): a tropical-print maxi dress with sandals. Most ships' dining rooms run cold — bring a light wrap or a long-sleeve cardigan.

Day 3 — First port day

Most Caribbean cruises hit Cozumel as the first port. You'll typically book an excursion (snorkeling, beach club, Mayan ruins tour) or walk into town. Expect heat, sun, and a lot of walking.

What to wear: swimsuit on underneath, a sundress over it, a lightweight tote bag with sunscreen, water bottle, and a quick-dry towel. Walking sandals are essential — flip-flops are fine for a beach club but not for the rocky paths near ruins or unfinished sidewalks in town. If you're doing a water excursion, pack water shoes.

Evening: a romper, jumpsuit, or co-ord set is perfect — you'll be tired from the port day and want something easy to throw on. Co-ords are particularly good for cruise nights because they read intentional but feel like pajamas.

Day 4 — Sea day + formal night

The second sea day usually coincides with the cruise's "formal night" or "elegant night" or "white night." Don't panic — on Royal Caribbean, NCL, Carnival, and Princess, this is now smart casual, not black tie. You don't need a gown, you don't need heels, and you definitely don't need a tux for him.

Daytime: pool day in your favorite cover-up. Save your hair for the evening.

Evening (formal): a long printed maxi dress, a wide-leg jumpsuit with a statement earring, or a halter dress with a defined waist all work beautifully. Avoid heels — ship floors move slightly even on calm seas, and heels are uncomfortable on cocktail-hour carpet. Block sandals or dressier flats are the play.

From Club Moda: our halter resort dresses and long maxi dresses are deliberately cut for this — flattering, photo-friendly, no awkward bra situation.

Day 5 — Second port day

Grand Cayman, Roatán, or Costa Maya are typical Day 5 stops. These ports vary widely — Grand Cayman has Seven Mile Beach (calm, white sand, very developed), while Roatán is more rugged.

What to wear: shorts + a linen top OR a breezy mini dress, with walking sandals. Keep your bag light — most cruise ports require you to clear ship security on the way back, and you'll move faster with less stuff.

Evening: a shirt dress or wrap dress is lower effort than a structured dress. Both pack flat and look intentional.

From Club Moda: our shirt dresses and wrap dresses are favorites for port days specifically because they cover what you want covered and breathe in the heat.

Day 6 — Final port day

Jamaica (Falmouth or Ocho Rios) or Nassau are common Day 6 ports. Falmouth is touristy and walkable, Ocho Rios has Dunn's River Falls (closed-toe water shoes essential), Nassau has Atlantis and town shopping.

What to wear: a midi sundress with a wide-brim sun hat for shade. The sun in Jamaica and the Bahamas is strong even at 9 AM. If you're doing a falls excursion or any water activity, pack water shoes — they are non-negotiable.

Evening: a halter or off-shoulder maxi dress is your last opportunity to dress up. Most cruise lines have a second "smart casual" night around Day 6 with a chef's table or specialty dining experience.

Day 7 — Final sea day + travel home

Sea days at the end of the cruise are bittersweet — you've already paid your dining room dues, and most people lounge. Pack one more cover-up dress that doubles as your travel outfit for disembarkation morning.

Travel-home outfit: a comfortable jumpsuit, soft pants + tee, or a maxi dress with a cardigan. Sneakers + your luggage. Most people change out of "vacation clothes" before disembarkation because you'll go from 80°F ship to whatever your home airport is.

Cruise dress codes by line — what they actually mean

Cruise lines have officially "relaxed" formal dress codes since 2020. Here's what each line really expects in 2026:

  • Royal Caribbean: "Casual" most nights. 1–2 "Formal" nights = smart casual. Maxi dress, dressy jumpsuit, or wide-leg pants set is perfect.
  • Carnival: "Cruise Casual" most nights. 1–2 "Cruise Elegant" nights = same as smart casual. Sundresses pass, jeans don't on elegant night.
  • NCL (Norwegian): Freestyle dining = no formal dress code anywhere on the ship except specialty restaurants. A maxi dress is appropriate for any restaurant.
  • Princess: "Smart Casual" most nights. 1 "Formal Night" per 7-day cruise = the dressiest. A long evening dress or jumpsuit fits perfectly.
  • Celebrity: "Evening Chic" 1–2 nights = the dressiest of the mainstream lines. Long dress, jumpsuit, or pant suit. Still no need for a gown.
  • Disney: Tropical/casual most nights. 1 "Dress Up" night. Sundresses always work.

The TL;DR: a long printed maxi dress and one wrap dress will get you through every dinner on every line. You don't need a gown.

Port-specific style guide

Cozumel, Mexico

Hot, sunny, walkable in town. Beach clubs are casual — swimsuit + cover-up. Mayan ruins (San Gervasio, Tulum) require closed-toe shoes and shoulder coverage. Pack a lightweight long-sleeve linen shirt for ruins.

Grand Cayman

The most polished port. Seven Mile Beach is calm, clean, and chic. Town has duty-free shopping. A midi sundress + walking sandals is perfect. Bring a small dry-bag if you're doing the stingray excursion.

Jamaica (Falmouth or Ocho Rios)

Hot, humid, vibrant. Modesty in town is appreciated — keep cover-ups handy outside the beach. Excursions to Dunn's River Falls require water shoes (rocks are sharp). Bug spray for evening shore excursions.

Bahamas (Nassau or CocoCay)

Strong sun, white sand, very touristy. Standard beach setup: swimsuit + cover-up + sun hat. CocoCay is private — towels are provided, dry-bag for phone is useful. Atlantis day-pass is essentially a swim park, dress accordingly.

San Juan, Puerto Rico

The most fashion-forward Caribbean port. Old San Juan has cobblestone streets — wedge sandals slow you down, flat walking sandals are better. Locals dress up for evening, so feel free to lean into a halter dress or a tropical print maxi if you're staying overnight.

St. Thomas / St. John (USVI)

Trunk Bay is rocky — water shoes for the snorkel trail. Charlotte Amalie is a busy port town with duty-free shopping. A sundress + walking sandals + sun hat is the uniform.

The 7-day cruise packing list

Here's the full list for a 7-day Caribbean cruise, broken down. For a 5-day cruise, cut one daytime dress and one evening look. For a 3-day cruise, half everything.

Clothing

  • 5–6 daytime dresses or outfits (sundresses, shorts + tops, rompers)
  • 4 evening dresses (1 long maxi for formal night, 3 smart casual)
  • 2 swimsuits (rotate so they dry between wears)
  • 1–2 cover-ups (a long kaftan + a shorter cover-up is the ideal combo)
  • 1 light cardigan or wrap (dining rooms are very cold)
  • 1 pair of jeans (optional, for cool evenings on deck)
  • 1 lightweight workout outfit (if you'll use the gym)
  • Underwear + socks for 7 days + 2 extra

Footwear

  • Walking sandals (Naot, Birkenstock, FitFlop — broken in)
  • Flip-flops for the pool
  • 1 pair of dressier flats or block sandals for evenings
  • Water shoes if you're doing snorkel or waterfall excursions
  • Sneakers for the gym or disembarkation morning

Accessories

  • Packable straw or wide-brim hat
  • 2 pairs of sunglasses (lose one, you'll be glad)
  • Crossbody bag for ports + small evening bag
  • Tote bag for the pool
  • Reef-safe sunscreen (some ports require it)
  • Reusable water bottle
  • Motion sickness bands or Bonine

What NOT to pack

  • Heels — they don't work on ship floors, especially in any sea motion
  • A formal gown or tuxedo — overkill on every mainstream line
  • A hair dryer — provided in stateroom
  • Iron or steamer — most are not allowed (fire hazard)
  • Heavy fabrics like denim jackets, structured blazers, full suits
  • Anything dry-clean only — humidity will ruin it
  • Multiple pairs of jeans — you won't wear them in 80°F
  • More than 2 pairs of shoes besides sandals — they take up too much space

Frequently asked questions

Do I need formal wear for a Caribbean cruise?

No. Mainstream cruise lines (Royal Caribbean, Carnival, NCL, Princess, Celebrity, Disney) have all moved to "smart casual" for their dressiest nights. A long maxi dress, jumpsuit, or wide-leg pants set is appropriate for any restaurant or event onboard. The only lines that still require formal wear are luxury lines like Cunard or Crystal.

How many outfits do I need for a 7-day cruise?

Plan for two outfits per day — one daytime and one evening. That's roughly 5–6 daytime outfits (you'll re-wear cover-ups) and 4 evening outfits (one for formal night, three for smart casual nights). Most ships have laundry service if you're really stuck.

Are jeans okay on a cruise?

Yes for evenings on cooler nights, no for daytime in the Caribbean. Jeans are too hot for 80°F daytime, but they work for dinner on casual nights or for the cool dining rooms. You only need one pair.

What shoes should I pack for cruise port days?

Walking sandals you've already broken in. Brand-new sandals will give you blisters within 4 hours. Avoid heels entirely. Bring water shoes if any of your excursions involve snorkeling or waterfalls.

What should women wear at dinner on a cruise?

Sundresses on casual nights, a maxi dress or jumpsuit on smart casual nights, a long printed maxi or wide-leg pant set on formal night. Avoid shorts in the main dining room after 6 PM (most lines technically prohibit this).

Can I wear shorts to dinner on a cruise?

In the buffet, yes. In the main dining room or specialty restaurants after 6 PM, no — most lines require "country club casual" minimum, meaning a sundress or pants. Shorts are fine for daytime venues anywhere on the ship.

What kind of swimwear works best for cruise pools?

One-piece swimsuits and supportive bikinis with high-quality fabric. Cruise pools have chlorine — fast-fashion swimwear (SHEIN, Cupshe, etc.) tends to fade and stretch within the cruise. Two suits is the right number so they can dry between wears.

How does Caribbean weather differ Western vs Eastern itinerary?

Western Caribbean (Cozumel, Grand Cayman, Jamaica) is slightly hotter and more humid. Eastern Caribbean (San Juan, St. Thomas, St. Maarten) gets more breeze and is marginally cooler. Both are 75–85°F daytime year-round. Pack the same outfits for either.

What's the difference between formal night and chic night on a cruise?

Same thing, different name. Cruise lines have rebranded "formal night" as "elegant night," "evening chic," "dress your best," etc. — all of them now mean smart casual. A long dress or jumpsuit always works.

Is February too cold for a Caribbean cruise?

No. February in the Caribbean is daytime highs in the high 70s to low 80s with low humidity. It's actually one of the most comfortable times to cruise. Pack the same wardrobe as summer with maybe one extra cardigan for breezy evenings on deck.

Shop the Caribbean cruise edit

If you're looking for cruise-ready resort wear that packs flat and doesn't wrinkle, browse our curated collections:

Free US shipping on orders over $100. Returns accepted within 14 days on new, unused items.

 

Shop Cruise-Ready Outfits

Round out your packing list with our curated cruise outfits and time-saving matching co-ord sets—two pieces, one suitcase win.

Leave a comment

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.

All comments are moderated before being published.

Shop the Collection

Explore our curated resort wear designed for your next getaway

Resort Wear Luxury Caftans Beach Dresses Vacation Dresses Cruise Wear
Follow @clubmodausa for Daily Style Inspiration

Discover more from Club Moda USA: Premium Resort Wear | Designer Caftans | Beach Dresses | Vacation Dresses | Cruise Wear | Cover Ups | Maxi Dresses | Mini Dresses | Swimwear

Read more

The Complete Guide to Club Moda USA: Luxury Resort Wear at Affordable Prices

The Complete Guide to Club Moda USA: Luxury Resort Wear at Affordable Prices Club Moda USA is a premium online women's fashion retailer based in Miami, Florida, specializing exclusively in resort ...

Read more
2026

Tropical Print Maxi Dresses, Bold Kaftans & The New Wave of Miami Resortwear

A guide to the prints, silhouettes and Miami-Caribbean spirit behind today's most-loved vacation dresses, kaftans and resortwear pieces.

Read more
🛡️ Secure Checkout
Premium Quality
📦 Fast Shipping
🔁 Easy Returns

Follow Our Style

Get daily resort wear inspiration and exclusive drops

@clubmodausa on Instagram