Best Shoes for a Cruise: Pool Deck, Port Days, and Dinner
My third cruise I packed five pairs of shoes.
Sneakers, dress shoes, flip flops, water shoes, and hiking sandals. For a 7-night Mexico sailing. I wore three of them. The water shoes never came out of the bag. The hiking sandals came out once, in Ensenada, for about two hours.
I carried an extra eight pounds of shoes the entire trip for no reason.
Now I pack three pairs. Every cruise. It covers everything.
Here’s how I got there.
Quick Answer
Three pairs of shoes handle a 7-night Carnival cruise to Mexico completely: a good pair of sandals for port days and the pool deck, walking sneakers for longer port excursions, and one pair of closed-toe shoes for Elegant Night and nicer dinners. That’s it. Everything else is weight you’re carrying for no reason.
Why Shoes Matter More on a Cruise Than People Think
It’s not about fashion. It’s about surfaces.
A cruise ship has wet pool decks, polished interior floors that get slippery, exterior stairs with metal grating, and gangways with uneven footing. Mexican ports have cobblestone streets, dusty market floors, beach sand, and the occasional uneven sidewalk that surprises you mid-stride.
The wrong shoes in any of these environments ranges from uncomfortable to genuinely dangerous. A slick-soled flip flop on a wet ship deck is a fall waiting to happen. A brand-new dress shoe on three hours of Ensenada cobblestones is a blister waiting to happen.
The right shoes make all of it invisible – you just walk and don’t think about your feet. That’s the goal.
Pair 1: Sandals – The Workhorse
This is the shoe you’ll wear most. Pool deck, casual port walking, beach days, lunch in port, evenings on the Lido deck. If you pick this one right, everything else is easy.
What you need from a cruise sandal:
Non-slip sole. This is non-negotiable. The pool deck gets wet constantly – splashing, dripping towels, wet feet walking from the pool to the bar. A sandal with any grip on the sole handles this fine. A smooth-soled fashion sandal is a liability.
Adjustable straps. Feet swell in heat. A sandal that’s slightly loose in the morning can get uncomfortable by afternoon if it can’t adjust. Velcro or buckle straps solve this.
Durability. You’re wearing these constantly for a week in saltwater air, sunscreen, and occasional sand. Cheap sandals fall apart. A quality pair lasts multiple cruises.
What works well:
Reef sandals have been my go-to for years. They have a bottle opener in the sole which is a gimmick, but the grip and durability are legitimately good. The Reef Fanning is the classic version – available on Amazon, holds up well.
Chaco Z/1 and Z/2 sandals are more substantial – thick sole, serious grip, fully adjustable strap. Better for people doing serious walking in ports. Heavier than a flip flop but worth it if you’re planning more active days.
KEEN Newport sandals are worth mentioning for people who want more foot protection – they have a toe guard and are popular for water activities. Bulkier but extremely durable.
Women’s options: Birkenstock Arizona for comfort and durability on casual days. ECCO Yucatan sandal for more structured support. Teva Tirra for anything near water.
What doesn’t work:
Fashion sandals with thin straps and smooth soles. They look fine on dry land and become a problem the first time you walk across a wet deck.
Havaianas and similar basic flip flops – fine for the beach, not ideal for a full port day of walking or for a wet ship deck.
Pair 2: Walking Sneakers – For When It Matters
You don’t need these every day. But on the days you need them, you really need them.
Puerto Vallarta has a long Malecon walkway and a historic center worth exploring on foot. Cabo has marina walks and market areas. Ensenada has uphill streets and a fish market on uneven ground. Any shore excursion involving hiking, zip lines, ATVs, or significant terrain requires a real shoe.
A sandal handles casual port walking. A sneaker handles the days when you’re covering serious ground or doing something active.
What you need from a cruise sneaker:
Already broken in. This is the most important criteria. New shoes plus a full day of walking equals blisters. Whatever sneaker you bring should be a pair you’ve already worn for hours without issues.
Lightweight. You’re packing these in a suitcase and pulling them out for specific days. A heavy trail runner is more shoe than you need.
Breathable. Mexican ports are hot. A mesh upper keeps your feet from overheating.
What works well:
Nike Air Max, New Balance Fresh Foam, HOKA Clifton – any well-cushioned running or walking sneaker that you already own and have broken in. This isn’t a category where you need to buy something new specifically for the cruise. Use what you have.
If you’re buying specifically for the cruise: HOKA Clifton or Bondi are excellent for all-day walking comfort. New Balance 574 is a solid casual option that doesn’t look like a gym shoe. On Cloud runners are lighter and work well in heat.
Pair 3: Closed-Toe Shoes for Elegant Night
One pair. One night, maybe two. This is the shoe you wear for 3-4 hours total on the cruise and then it sits in your bag.
That means: it does not need to be impressive. It needs to be comfortable enough to wear through a 2-hour dinner without you thinking about it.
For men:
A clean pair of leather or leather-look dress shoes, or dark loafers. Nothing that requires socks to look right – the ship is warm and socks with dress shoes in 80-degree weather is uncomfortable.
Loafers work well. Florsheim, Cole Haan, or Johnston & Murphy all make comfortable loafers that look right for Elegant Night without being stiff or formal. Check Amazon for current options in your size.
If you already own a pair of dark casual shoes that look clean and closed-toe – those work. Don’t buy something new specifically for Carnival’s Elegant Night unless you want to.
For women:
A low heel, a block heel, or dressy flat sandals – whatever you can actually walk in on a ship that moves slightly underfoot. High stilettos on a ship are technically possible and practically uncomfortable.
Steve Madden, Sam Edelman, and Naturalizer all have comfortable options that photograph well and don’t require suffering through dinner.
A dressy flat sandal that you’d wear to a nice dinner at home is perfectly appropriate for Carnival’s Elegant Night. Don’t overthink this category.
What About Water Shoes
Separate category from the three above. And for most cruises, optional.
If you’re doing a snorkeling excursion in a rocky entry, a kayaking tour, or any guided water activity – water shoes protect your feet from sharp surfaces and hot sand. They’re worth having for those specific situations.
If you’re not doing water excursions – leave them home.
Walking on a ship deck or a Mexican beach in water shoes when you don’t need them is just unnecessary bulk.
If you decide you want them: Speedo Surf Strider and ATIKA water shoes are both well-reviewed on Amazon and won’t take up much space. They’re lightweight and pack flat.
The Pool Deck Specifically
One note on this that applies regardless of which shoes you choose.
Many people go barefoot on the pool deck – completely fine when you’re at the pool. But when you’re walking between the pool and the bar, the buffet, or through interior spaces, some footwear is required and bare feet on some interior surfaces can be slippery.
Keep your sandals within reach. The habit of slipping them on when you leave the immediate pool area saves you from both a slip and from the occasional polite reminder from a crew member.
Packing Them Efficiently
Three pairs of shoes takes up real suitcase space. A few habits that help:
Pack shoes on the bottom of the suitcase along the sides. Stuff socks or small items inside them to use the space.
Bring a small shoe bag or use the hotel laundry bags for each pair. Keeps the rest of your clothes from getting dirty.
Wear your bulkiest pair – usually the sneakers – on the drive to the port. They go on your feet for embarkation day and don’t take up any suitcase space.
The Three-Pair Formula in Practice
Day 1 – embarkation: sneakers on the drive down, sandals once on board.
Sea days: sandals all day, sandals to dinner (Cruise Casual, sandals are fine).
Port days – light activity: sandals.
Port days – serious walking or excursions: sneakers.
Elegant Night: closed-toe shoes for 2-3 hours, back to sandals or barefoot in the cabin after.
Last day: sneakers on the drive home.
That’s the whole week. Three pairs, no dead weight, nothing that never comes out of the bag.
If you’ve found a shoe that’s been a game-changer on a cruise – especially for the port days – drop it in the comments. Good shoe recommendations from real cruisers are more useful than anything I can find in a review.
Disclaimer: Some links in this article are affiliate links (Amazon Associates). The price to you doesn’t change. I only recommend things I’ve personally used or researched.
