22 TOP Vacation Dinner Outfit Men Styles for Every Destination

You packed the sunscreen, booked the restaurant, and then stared at your suitcase for 20 minutes wondering what the heck you’re supposed to wear to dinner on vacation.

I’ve been there. More times than I care to admit.

The thing is, vacation dinners are their own category. Too casual and you feel underdressed sitting next to the couple in blazers.

Too formal and you’re melting in a linen suit at a beachside table in 90-degree heat.

Getting it right takes a little thought, but once you crack the formula, packing gets a lot easier.

These 22 outfits cover pretty much every scenario, from laid-back beach towns to rooftop restaurants in European cities.

FYI, I’ve pulled these based on what actually works, not just what looks good on Pinterest boards.

1. The classic resort linen look

A linen shirt in white or sage green paired with tailored chino shorts is your most reliable vacation dinner outfit. Full stop.

It reads put-together without screaming “I tried too hard.” Wear it with leather sandals or clean white sneakers, and you’re done in 5 minutes.

Linen wrinkles, yes. But on vacation? Light wrinkles actually look intentional. They give off that “I’m relaxed and I’ve earned it” energy.

2. The Cuban collar shirt with trousers

The Cuban collar (short-sleeved, open neck, no buttons needed at the top) is one of those cuts that works in almost any warm-weather destination.

Pair it with slim white trousers and loafers. I wore this exact combination at a dinner in Positano last summer and didn’t feel overdressed or underdressed once.

That balance is hard to hit, and this outfit does it.

For fabric, go for rayon or a cotton-viscose blend. It drapes better than pure cotton and handles humidity without sticking to you.

3. Polo shirt and tailored chinos

A polo isn’t boring if you wear the right one. A well-fitted pique polo in navy, forest green, or a muted terracotta, tucked in, with slim chinos, looks genuinely sharp.

The key word there is “fitted.” A boxy polo tucked into chinos looks like a golf course mistake.

Pair with loafers or leather driving shoes. Skip the white socks.

4. Printed short-sleeve button-up

For beach towns or Caribbean destinations, a short-sleeve printed shirt is the right call. Florals, abstract prints, subtle paisleys.

All of them work if the colors aren’t fighting each other.

Keep everything else quiet. Solid navy shorts or light-colored chinos, clean footwear, no accessories competing with the print.

Sites like Mr Porter and ASOS both carry a solid range of resort-ready printed shirts at different price points.

5. Smart linen trousers and a simple tee

This one surprises people, but a plain crew-neck tee tucked into wide-leg or tapered linen trousers looks great when the tee fits perfectly.

The tee has to fit perfectly. Boxy or too-long ruins it.

Works well for casual-chic dinner spots. Add a thin chain necklace or a simple watch and you’ve got enough going on without overcomplicating things.

6. The all-white outfit

I know. It feels risky. But all-white at a vacation dinner is one of those looks that just works in the right setting, especially in Mediterranean destinations or tropical beach towns.

White linen shirt, white tailored trousers, tan or white leather sandals. Keep the accessories minimal. The outfit does the work.

Just, you know, maybe skip the red wine that night 🙂

7. Shorts suit (yes, really)

A shorts suit is a matching blazer-and-shorts set, and it’s become surprisingly acceptable at nicer vacation restaurants over the past few years.

Go for neutral tones: sand, stone, light olive.

Make sure the jacket and shorts are actually tailored. A baggy shorts suit is a costume.

This works best in boutique hotels, rooftop bars, or any spot that skews slightly fashion-forward.

8. Dark wash jeans with a crisp shirt

Dark jeans read as “smart casual” almost everywhere.

Pair them with a white or light blue Oxford button-down, untucked, and clean white leather sneakers or loafers.

This outfit works in cities, mountain towns, and anywhere with a dress code that says “smart casual” without being specific. Which is most places, honestly.

9. Tailored shorts with an Oxford shirt

A step up from the linen look, this combination works for slightly nicer spots. Go for chino shorts in a darker color (navy, olive, charcoal) that hit just above the knee.

Tuck in a slim-fit Oxford or poplin shirt. Roll the sleeves once or twice. Add leather sandals or suede loafers.

I think this is the most underrated vacation dinner combo. It’s polished but genuinely comfortable.

Quick destination outfit guide

DestinationBest Style Option
Beach / CaribbeanPrinted short-sleeve, linen shorts
MediterraneanAll-white, Cuban collar, espadrilles
European cityDark jeans, Oxford shirt, loafers
Mountain resortChinos, lightweight knit, clean boots
Tropical islandLinen set, sandals, minimal accessories

10. Lightweight knit polo

A fine-gauge knit polo in merino or cotton blend looks more refined than a standard pique polo. It works for slightly cooler destination evenings.

Wear it with tailored trousers in a complementary color. Something like a mid-blue knit polo with stone-colored slim trousers looks genuinely grown-up.

11. Guayabera shirt

The guayabera is a Latin American classic: a loose-fitting shirt with vertical pleats or embroidery down the front.

It’s designed for warm climates and looks completely appropriate at dinner in Mexico, Cuba, or anywhere in the Caribbean.

White or ivory are the most versatile color options. Pair with dark chinos or linen trousers.

12. Bermuda shorts and a blazer

Okay, this sounds chaotic, but bear with me.

Tailored Bermuda shorts (not board shorts, actual tailored ones) with a lightweight unstructured blazer and a fitted tee underneath works for casual-upscale spots.

It says “I know what I’m doing” without trying too hard. Which, honestly, is the vibe you want on vacation.

13. Monochrome earth tones

Pick one earth tone, say terracotta, and wear it head to toe with slight texture variation.

A cotton shirt in burnt orange with linen trousers in a similar tone, broken up by tan leather accessories.

Monochrome reads intentional. It’s one of those outfits that gets noticed but you can’t quite say why.

14. Chambray shirt and white chinos

Chambray looks like denim but drapes like a light shirt.

It’s casual and put-together at the same time, which makes it great for vacation dinners at relaxed beachside restaurants.

White chinos and leather sandals. Done. No overthinking needed.

15. Tailored resort trousers

Some brands make trousers specifically cut for warm-weather wear: wider leg, lighter fabric, usually in cream or sand.

They’re not linen and they’re not chinos. They’re somewhere in between.

Pair them with a simple shirt and loafers and you look like you vacation professionally. IMO this is the move for anyone heading to the Amalfi Coast or Santorini.

16. Short-sleeve knit with chinos

A short-sleeve knit shirt (not a polo, a fine-knit crew or v-neck) sits somewhere between casual and smart in a really useful way.

It works in European beach towns where the vibe is relaxed but people still make an effort.

Wear it in a solid color with slim chinos and loafers.

17. Dinner on a cruise ship

Cruise ship dinners have their own dress code spectrum, and I always see guys get this wrong.

Most evenings are “smart casual” which means the dark jeans and Oxford shirt combo from outfit 8 is perfect.

For formal nights: slim-fit trousers, a well-fitted dress shirt, and a blazer. You don’t need a full suit. The blazer does most of the heavy lifting.

For style guidance on dress codes, GQ’s guide to men’s dress codes is genuinely useful.

18. Lightweight suit

A lightweight suit in cotton, linen, or tropical wool works for fancier vacation dinners: a Michelin-starred restaurant, a rooftop bar with a strict dress code, that kind of thing.

Go for an unlined or half-lined jacket. A fully lined suit in summer feels like wearing a blanket.

Colors: stone, light navy, olive. Skip black. It absorbs heat and reads as funeral in sunshine.

19. Espadrilles as your anchor

This one isn’t an outfit, it’s a shoe choice that makes 6 different outfits better.

A good pair of rope-sole espadrilles in navy or natural canvas just looks right for vacation dinners in warm destinations.

They work with shorts, linen trousers, chinos. They’re light to pack. And they cost less than most leather shoes while looking just as appropriate.

20. The Mediterranean-appropriate linen set

A matching linen shirt-and-trouser set (same fabric, same or closely matched color) is a complete look by itself.

It’s the kind of outfit you see everywhere in Greece, Italy, southern Spain.

Pick it up in white, sage, or pale blue. Add leather sandals or espadrilles. You look like you’ve been dressing for the Mediterranean your whole life.

21. Resort collar shirt for tropical nights

A resort collar or camp collar shirt in a solid pastel color (not a wild print) paired with slim dark shorts and leather sandals works perfectly for dinner at a casual-but-nice tropical restaurant.

The key is fit. A boxy, oversized version of this shirt looks sloppy. A fitted or slightly tapered version looks like you put thought into it.

22. The hotel-approved blazer-over-shirt look

Some restaurants, particularly in upscale resorts, actually require a blazer.

A lightweight unstructured blazer (linen or cotton) over a solid shirt and chinos covers you for any of these situations.

Keep the blazer unstructured. A stiff, padded blazer in summer heat is nobody’s idea of fun.

This combo also solves the “the restaurant is air-conditioned to sub-arctic temperatures” problem, which is honestly more common than it should be.

Wow, I just realized I’ve been writing about vacation outfits for 20 minutes and I’m genuinely enjoying it. Make of that what you will.

What to actually pack (the practical version)

Here’s the honest packing logic. Most of these 22 looks share the same foundational pieces:

  • 2-3 linen or lightweight shirts (one white, one colored, one printed)
  • 1 pair of tailored chino shorts and 1 pair of slim trousers
  • 1 pair of dark jeans
  • 1 unstructured blazer
  • Leather sandals and loafers (or clean white sneakers as a wildcard)

Mix those pieces and you can build probably 8 different dinner-ready outfits without overpacking. That’s the goal.

For deeper inspiration on building a travel capsule wardrobe, Permanent Style has some genuinely well-thought-out guides on packing for warm-weather travel.

Frequently asked questions

Q: Can I wear sneakers to a vacation dinner?

Clean, minimal white leather sneakers (think Adidas Stan Smiths or Common Projects) work for casual and smart-casual dinner spots. Chunky trainers or athletic shoes generally don’t, even on vacation. The silhouette matters more than the brand.

Q: What’s the difference between “resort casual” and “smart casual” for men?

Resort casual typically means shorts are acceptable, prints and lighter fabrics are expected, and the overall vibe is relaxed.

Smart casual usually means trousers are preferred, shirts should be collared, and sneakers are borderline depending on the restaurant.

When in doubt, dress slightly above what you think is required and nobody ever complains.

Q: Do I need to bring a suit on a beach vacation?

Probably not. A slim linen or cotton blazer with tailored trousers covers 95% of formal vacation dinner situations. A full suit is overkill unless you’re attending a wedding or a very specific fine-dining experience with a strict black-tie dress code.

A final thought

Vacation dressing should feel easy, not stressful. The guys who look best at dinner aren’t the ones who brought 4 different outfits for 1 evening.

They’re the ones who packed 5 pieces that all work together and stopped thinking about it.

Pick 3 or 4 looks from this list that suit your destination and your personal style, buy the pieces that actually fit you well, and then enjoy the trip.

The outfit is there to support the experience, not overshadow it.

What’s your go-to vacation dinner outfit? Drop it in the comments, I’m genuinely curious what works for other people.

Hi, My Name Is Harshita. I Am Passionate About Fashion And Enjoy Exploring Style Trends, Reading Fashion-Related Content, And I Love to Writing Helpful Articles. I Love Sharing Ideas, Inspiration, And Information About Fashion To Help And Guide Others Interested In This Field.

Sharing Is Caring:

Leave a Comment