Should Cruise Lines Enforce Stricter Dress Codes?
My cousin got turned away from a specialty restaurant on a cruise last year because he was wearing cargo shorts. Not ripped ones, not gym shorts, just normal khaki cargo shorts he’d worn to nice dinners his whole life.
The host looked him up and down, said “I’m sorry sir, we can’t seat you tonight,” and sent him back to his cabin to change while his whole family sat there with drinks going warm. He tells this story at every family gathering now like it’s a personal injustice, and honestly, five drinks in, it kind of becomes one.
That’s the energy floating around Norwegian Cruise Line right now, except it’s not just one guy’s cousin, its thousands of passengers. NCL quietly tightened its dinner dress code earlier this year, and shorts and flip-flops are now off limits at six of its specialty restaurants, Palomar, Ocean Blue, Onda, Cagney’s, Le Bistro, and the Haven.
No big press release, no heads up, just new signs and updated language buried on the website. Cruisers noticed anyway, and they are not happy about it.

Here’s the thing though. This isn’t really a new argument. Cruisers have been fighting about dress codes for years, its just that NCL gave everyone a fresh reason to yell about it again.
So lets look at both sides, because honestly, there’s good points on both ends. Then I’ll get into the stuff nobody really talks about, like what actually gets you kicked out of a dining room no matter which line your on.
Why Some Cruisers Want Stricter Dress Codes
A lot of people book a cruise because they want it to feel different than their normal Tuesday. Dinner in the main dining room, a show after, maybe a nice cocktail on the way, thats part of the appeal.
If everyone around you is in gym shorts and a tank top, some people feel like that “special occasion” feeling just kind of evaporates. It stops feeling like a vacation and starts feeling like a Tuesday at the food court, just with a nicer view.
It’s Only Fair To People Who Actually Packed For It
Think about the people who bring a whole suitcase just for formal night. They packed the dress, the shoes, maybe even got their hair done onboard. Then they sit down next to someone in flip flops who walked right in with zero pushback.
That doesnt feel fair, and honestly I get why that annoys people. Some cruisers have said in forums that they’ve straight up stopped packing formal wear because they got tired of being the only ones who bothered.

Confusing Rules Are Worse Than No Rules
One of the biggest complaints about NCL’s new policy isnt even the shorts ban itself, its that nobody can figure out where its actually being enforced. Reports say the rule is showing up on ships like the Encore and Viva but not consistently everywhere else.
So you could get turned away on one ship and walk right through on another wearing the exact same outfit. That kind of inconsistency makes people way more annoyed than a clear rule would, because now its not about the rule, its about feeling like you got unlucky with which host was working that night.
Higher End Cruises Should Feel Higher End
If your paying premium prices for a nicer ship or a fancy specialty restaurant, some people think the whole experience, including what people are wearing around you, should match that price tag. A five star dinner doesnt feel as five star when the guy next to you is in a wet swimsuit.
This is a big reason lines like Cunard still hold onto tuxedo required nights, its part of what your actually paying for on those sailings.
It Protects Traditions That Longtime Cruisers Actually Care About
For people who’ve been cruising for twenty or thirty years, formal night isnt just a rule, its a memory. Its the photo with the captain, the fancy dessert, the one night everybody looks nice at the same time. When that stuff quietly disappears, longtime cruisers notice, and a lot of them feel like something real got lost, not just a policy.

It Prevents The Genuinely Awkward Situations
Most dress code fights are small stuff, shorts, sandals, tank tops. But every so often someone shows up in something that makes an entire dining room uncomfortable, and thats usually the example cruise lines point to when they defend having rules at all.
Supporters argue its way easier to keep a standard in place than to try and bring it back once its already gone.
It Reduces Awkward Confrontations In The Long Run
This one sounds backwards at first, but stick with me. A clear, well known rule that everybody expects going in actually causes fewer arguments than a vague one that gets enforced randomly.
If everyone knows shorts arent allowed at a certain restaurant before they even board, there’s way less drama at the door than when its a surprise. <
Why Other Cruisers Think The Rules Should Chill Out
For a huge chunk of cruisers, the whole point of vacation is not having to think about ironing a shirt. One commenter online summed up the frustration pretty well, basically saying nobody wants to wear pants to dinner while they’re in the Caribbean.
And honestly, thats a mood a lot of people share. You spent all day in the sun, you dont want to squeeze into slacks for spaghetti.

Cruising Just Isn’t What It Used To Be
Ships today are basically floating small cities with waterparks, arcades, and ten different restaurants. Nobody is walking off a waterslide and changing into a blazer for dinner two hours later.
Critics say strict dress codes are leftover rules from a totally different era of cruising that doesnt really exist anymore, back when ships were smaller and dinner was basically the main event of the whole day.
The Real Problem Might Be Enforcement, Not The Rules Themselves
Most cruise lines already had some kind of dress guidelines before this whole NCL situation blew up. The actual issue people are mad about is that the rules get applied differently depending on which ship your on, or even which host is working that night.
Adding stricter rules doesnt fix anything if some ships just ignore them anyway, and honestly this might be the single most common complaint across every cruise forum out there.
Rules Dont Account For Climate Or Culture
What counts as “appropriate” changes a lot depending on where your sailing. A cruise through the Caribbean in July has completely different comfort needs than a cruise through Norway in the fall.
Some cruisers point out that a one size fits all dress code doesnt really make sense when the actual conditions onboard are so different sailing to sailing.


It Can Feel Embarrassing For First Time Cruisers
Not everyone knows the unspoken rules before their first cruise. Someone who saved up for years for their first trip might not realize a certain restaurant expects real shoes instead of sandals. Getting turned away at the door over an outfit can be humiliating, especially in front of family, and a lot of critics think thats a pretty harsh way to welcome new cruisers into the community.
Crew Members Get Stuck In The Middle
Somebody actually has to enforce these rules, and that job usually falls on a host or server who didnt sign up to be the fashion police. Telling a guest they cant sit down because of their shoes can turn into a whole confrontation, and thats a rough spot to put staff in over a pair of flip flops. Nobody wants their vacation memory to be an argument with an eighteen year old server just doing their job.
Clothes Dont Actually Ruin Anyone’s Vacation, Rude People Do
A lot of cruisers argue the whole conversation is aimed at the wrong thing. Someone in a t-shirt being polite and quiet bothers nobody.
Someone dressed to the nines being loud, rude, or pushing in line ruins way more dinners than an outfit ever could. Critics think cruise lines should worry less about clothes and more about actual behavior onboard.
What Actually Gets You Turned Away Across Every Major Line
Regardless of where you land on all this, there are a few things that will get you stopped at pretty much any sit down restaurant on any ship, no matter how relaxed the line claims to be.
- Wet swimsuits, doesnt matter how nice the swimsuit is
- Bare feet, this one seems obvious but apparently it needs to be said
- Tank tops on men at dinner, some lines allow it at lunch but not dinner
- Cover ups, those are considered pool deck only
- Visible undergarments worn as the actual outfit
- Sweatpants or full tracksuits, even the most laid back lines draw the line here
[IMAGE: simple graphic listing dress code no-nos, navy/gold style]

Even Virgin Voyages, which markets itself as having no dress code at all, will still quietly redirect you if you show up to a restaurant in a literal swimsuit. So “no rules” always seems to have a few unspoken rules hiding underneath it anyway.
So Where Does That Leave Things
Honestly, there’s no clean answer here. NCL built its whole brand around “wear whatever you want,” so tightening things up now feels like a betrayal to a lot of loyal cruisers. But other passengers are relieved someone is finally drawing a line somewhere.
Most cruise lines seem to be doing the same thing NCL is doing right now, keeping some guidelines on the books but only really stepping in when things get extreme. Its not a perfect system, but it might be the only one that keeps most people happy most of the time.