17 Vacation Dinner Outfit Men Ideas for Effortless Evening Style

You packed for the beach. You nailed the daytime look.

And then the hotel restaurant reservation rolls around and you’re standing there staring at your suitcase like it personally betrayed you.

Sound familiar? Yeah, me too.

Getting the vacation dinner look right is one of those things guys constantly underestimate.

You want to look put-together without screaming “I tried too hard on holiday.” The line between resort-chic and “forgot I had plans” is thinner than it sounds.

So here are 17 actual outfit ideas that work, whether you’re dining in Santorini, Miami Beach, or a candlelit spot in Bali.

1. The linen suit without the tie

A linen suit in sand, sage, or pale blue is probably the single most reliable vacation dinner outfit a man can own.

Wear it with the top button undone, no tie, and white leather loafers. That’s it.

Skip the tie entirely. A tie at a resort restaurant looks like you got confused about what country you’re in.

The linen suit works because it reads as formal without feeling stiff.

Brands like Massimo Dutti and Reiss do excellent versions that don’t wrinkle into disaster the second you sit down, which matters more than people admit.

Check out this guide to linen suiting for warm weather for some solid brand picks.

2. Tailored chinos and a Cuban-collar shirt

The Cuban collar (or camp collar) shirt is doing a lot of heavy lifting in menswear right now, and honestly, it earns it.

Pair it with slim or tailored chinos in navy, stone, or tan, and you’ve got a look that works at basically any vacation dinner setting short of black-tie.

Go for short sleeves if it’s hot. Tucked in, half-tucked, or fully untucked all work depending on how casual the restaurant is.

The thing I’d say from personal experience: avoid the camp collar shirts with giant all-over prints if you’re eating somewhere with tablecloths. Save those for the beach bar.

3. Dark slim jeans with a linen button-down

I know jeans feel like a cop-out, but a well-fitted dark slim jean is genuinely one of the most underrated dinner options on vacation.

Pair it with a crisp linen button-down in white or chambray, roll the sleeves once, and add leather sandals or loafers.

The trick is fit. Baggy jeans ruin this immediately.

4. Tailored shorts with a dress shirt

Yes, tailored shorts count as a dinner outfit if the restaurant has a sandy floor or is technically on a beach.

This combo works in places like Mykonos, Tulum, or coastal Thailand where the dress code leans relaxed by default.

The shorts need to be tailored, not board shorts. Think Orlebar Brown or Frescobol Carioca length: mid-thigh, flat-front, structured fabric.

Add a white or pale-blue Oxford shirt (untucked), and you’re done. FYI, this is one of those looks where the quality of the shirt matters more than the brand name on it.

5. A well-cut polo and chinos

The polo shirt deserves more respect than it gets.

A well-cut polo in a solid color (navy, white, olive, burgundy) with slim chinos and leather loafers is a clean, confident dinner look that takes about 4 minutes to put together.

Avoid polos with too many logos or thick stripes. They read as sporty, not polished.

6. Printed resort shirt with white trousers

This is the “I’ve been to the Mediterranean twice” look, and I mean that as a compliment.

A bold printed resort shirt (floral, abstract, geometric) tucked halfway into crisp white trousers with canvas shoes or espadrilles is exactly the right amount of personality for a sunset dinner.

White trousers are more practical than people think. Just don’t order the tomato pasta.

7. Knit polo with tailored trousers

A short-sleeve knit polo in a single tone paired with well-fitted tailored trousers is a modern dinner look that photographs well and feels comfortable in warm climates. Works especially well in stone, caramel, or rust tones.

This is the kind of outfit that looks like you made zero effort but actually took 10 minutes of considered thought. Which is the dream, honestly.

8. Lightweight blazer over a plain tee

Okay, this one requires the right tee. Not a worn-out gym shirt.

A quality plain white or navy tee in a substantial fabric, paired with slim chinos or dark trousers and a lightweight unstructured blazer.

This look works at nicer restaurants where you want to show you’re aware of the occasion without overdoing it.

An unstructured linen or cotton blazer in navy or beige does the job without making you sweat through dinner.

9. Guayabera shirt with dress trousers

The guayabera is a traditional Latin American dress shirt with vertical pleats or embroidery down the front.

It’s worn untucked and looks polished enough for most restaurant settings.

This is a genuinely underused option in men’s vacation wardrobes.

It breathes well, looks considered, and you can find excellent ones for under $80 at most Cuban-style clothing shops. Pair it with slim dress trousers in black or charcoal and leather sandals.

Quick reference: outfit formality by venue type

Venue typeBest outfit optionFootwear
Beach restaurantTailored shorts + dress shirtLeather sandals
Resort/hotel diningLinen suit or chinos + camp collar shirtLoafers or sneakers
Fine dining (holiday)Blazer + trousers + quality tee or shirtLeather shoes
Casual waterfrontResort shirt + white trousersEspadrilles

10. The all-white outfit

Risky? A little. Worth it when it works? Absolutely.

White linen trousers, a white linen shirt, and tan leather sandals is one of the cleanest looks you can pull off at a beach dinner or sunset restaurant.

The key is keeping the fabrics interesting: linen, cotton-linen blends, or lightweight jersey all work better than crisp polyester.

Also, order carefully. 🙂

11. Monochrome tonal outfit in earth tones

Dressing in one color family (different shades of camel, tan, sand, or beige) is a low-effort, high-return move.

A camel linen shirt with tan trousers and suede loafers reads as intentional and warm without trying.

This works particularly well in destinations with golden lighting at dinner, which is basically everywhere warm.

12. Dark turtleneck and trousers

For cooler vacation destinations (think the Amalfi Coast in September, or coastal Portugal), a slim dark turtleneck in navy or black paired with charcoal trousers and leather shoes is a genuinely elegant dinner look.

I’d argue this is one of the most underrated options men have. It photographs incredibly well, requires almost no accessories, and works across a wide range of restaurant formality.

13. Printed linen trousers with a plain white tee

Flip the print logic: instead of a statement shirt, go for printed or textured trousers and keep the top completely plain.

White fitted tee, slim leather belt, loafers.

The trousers do the talking. This works better than people expect, especially in resort destinations where color is normal.

14. Mandarin-collar shirt with slim trousers

The mandarin (or band) collar shirt is cleaner-looking than a standard collar and doesn’t need a tie to look finished.

Wear it in white, pale blue, or cream with black or navy slim trousers and leather loafers.

This is a particularly good option for Asian resort destinations (Bali, Thailand, Vietnam) where this silhouette fits the local aesthetic naturally.

Check out this overview of collar styles in modern menswear if you want to understand the options more.

15. Casual suit with a tee

The “suit with no shirt” or rather, suit with a quality crewneck tee, is a modern approach that works if the suit is relaxed and unstructured.

Go for a two-piece in a textured fabric (linen-cotton blend, lightweight wool), wear it open with a white or grey tee underneath, and add white leather sneakers.

This only works with the right shoes. Sneakers have to be clean and minimal. Chunky trainers kill it.

16. High-waisted trousers with a tucked shirt

High-waisted trousers went through a moment a few years back and honestly never really left for a reason: they make legs look longer and give even simple shirts a polished look when tucked in.

A white linen shirt tucked into high-waisted stone or navy trousers with loafers is a really solid vacation dinner option that requires basically zero accessories to complete.

17. The resort kaftan or long overshirt

Okay, this one gets raised eyebrows, but hear me out. In genuinely beach-forward destinations, a long woven overshirt or light kaftan in natural linen worn over swim shorts or tailored shorts with sandals is a completely acceptable dinner look at casual restaurants.

I wore something like this in Comporta, Portugal, and it felt exactly right for the setting.

Does it travel to a formal restaurant? No. But for the right place, it’s comfortable and deliberate rather than sloppy. Wow, the amount of looks I got was worth it alone.

A few things that will ruin any of these outfits

  • Flip flops at an actual restaurant (beach bars, fine)
  • Graphic tees with jokes or band names
  • Wrinkled shirts fresh from a packed bag (give them 20 minutes hanging in a steamy bathroom)
  • Shorts that hit below the knee at a dinner with tablecloths
  • Socks with sandals (I know some disagree, but IMO it’s a hard pass at a resort dinner)

How to pack for vacation dinners without overpacking

The most practical approach is building around 3 or 4 base pieces:

  • 1 pair of tailored chinos (navy or stone)
  • 1 pair of slim dark jeans or dark trousers
  • 2 linen shirts (one plain, one with a subtle print or texture)
  • 1 camp collar shirt
  • 1 lightweight unstructured blazer

Those 5 pieces create at least 8 different dinner outfits depending on how you combine them.

That’s the actual skill: packing pieces that talk to each other.

For more on building a travel capsule wardrobe, this men’s travel packing guide from GQ is worth a read.

FAQs

Q: Do I need dress shoes for vacation dinners? Leather loafers or clean leather sandals cover almost every casual-to-smart-casual restaurant situation on a holiday. You rarely need full Oxford dress shoes unless you’re attending something genuinely formal. A pair of tan or cognac loafers is probably the most versatile shoe you can pack.

Q: Can I wear shorts to a vacation dinner? Yes, in the right context. Tailored flat-front shorts in a structured fabric work fine at beach restaurants, outdoor dining, and casual resort settings. The cut matters more than the fact that they’re shorts. Boardshorts or cargo shorts at a sit-down dinner, though, that’s a different story.

Q: What’s the safest all-round vacation dinner outfit if I’m unsure of the dress code? Slim chinos in navy or stone, a linen button-down shirt in white or pale blue, and leather loafers. That combination works at probably 90% of vacation dinner settings without looking overdressed or underdressed. You can dress it up with a blazer or down by rolling the sleeves, so it adapts.

Final thought

The goal on vacation is to look like yourself, only slightly more put-together than usual. You’re not dressing for an office. You’re dressing for candlelight, good food, and wherever the night takes you after.

Pick a look that you’d actually wear comfortably for 3 hours, because the best outfit is the one you’re relaxed in. Everything else is just details.

Which of these 17 looks are you actually going to try on your next trip? Drop it in the comments, because I’m genuinely curious what destinations you’re packing for.

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