MEI travel banner

35+ Best Cruise Dresses: Amazon Ladies Resort Wear [Life Well Cruised]

cruise dresses on amazon

Sharing is caring!

If you’re going on a Caribbean, Bahamas or any warm weather cruise, there’s nothing more stylish and comfortable than a dress. My not so secret “secret”, is that many of my favorite resort style dresses are from Amazon.

There are long dresses, short dresses, sleeveless dresses and those with longer sleeves. I especially appreciate finding affordable dresses that are made with a wrinkle resistant fabric – perfect for cruise vacations.

I’ve included my favorite new cruise dresses and swimsuit cover ups from Amazon, and updated this with my latest finds from a recent Amazon fashion haul.

I’ve worn several these cruise outfits during the day and/or evening. Many are quite versatile and get be dressed up or down. Scroll to the bottom for my best purchases of shoes, handbags, carry-ons and travel accessories.

This post contains affiliate links which means if you click and buy that I may make a commission, at no cost to you. Please see my disclosure policy for details.

As an Amazon Associate I earn from qualifying purchases.

Cruise Wear and Dresses from Amazon

If you’ve seen some of my other cruise outfit posts you’ll recognize some popular dress favorites. I still love and wear these.

However, I was recently on vacation in Florida for 10 days before my cruise on Celebrity Beyond, and added some new dresses that were also perfect for a tropical beach vacation. After each cruise, I continue to add new outfits too.

For reference, I’m 5’2″ and about 140 pounds (these days) and all dresses shown are size small, unless otherwise noted.

1. Pretty Floral Sundress with Pockets

I purchased this this floral sundress on Amazon for my Virgin Voyages Mediterranean cruise and I’m so glad I did! I’ve since worn it on my Carnival Vista Caribbean cruise and plan to wear in on an August AmaWaterways Danube river cruise (can’t wait!).

It’s comfortable, feminine and easy to wash and hang dry. Plus, it has pockets! It’s definately my favorite new dress purchase this year.

Ilana floral sundress

Recommended: Floral sundress with pockets (available in other colors too)

2. Ladies Criss-cross Halter Top Dress with Pockets

dress Ilana
Taken onboard MSC Seascape on embarkation day

I wore this halter style dress on my recent Sun Princess cruise and received so many compliments. The material is very comfortable and it packs very easily.

GRACE KARIN Women Crisscross Halterneck Floral Print Maxi Dresses for Summer White Blue XL

Recommended: Criss-cross halter top dress (check price & different colors/designs on Amazon)

I often wear a tan low heel sandal with my dresses. This style is versatile and can be worn with a nice shorts or any cruise outfit.

J.Adams Nori Slide Mules for Women – Dressy Round Open Toe Slip-On 2 Inch Low Block Heeled Vegan Sandals with Braided Straps and Comfortable Memory Foam - Tan Pu - 6

Recommended: Low heel sandal (designer inspired)

3. Bright Floral Halter Dress with Pockets

I loved this dress so much I bought it in this bright floral as well!

dress Ilana
Taken on boarding day for Norwegian Joy

Recommended: Bright Floral Halter Dress with Pockets

4. Criss Cross Multi Wear Style Maxi Dress

I recently found this maxi dress on Amazon and bought it in pink. It can be worn 2 ways, either criss crossed in the front for a keyhole halter look or as a tank style.

However, you know what they say…

If you like it, get it in different colors! So I did. I now have it in a gorgeous pink, vibrant blue and a blue and white floral. I love these comfortable dresses with pockets for my cruise and beach vacations.

For reference, I’m wearing size small (5″2 & about 140 pounds). It’s a loose style.

ANRABESS Women’s Casual Summer Maxi Dress Sexy Slit Side Sleeveless Loose Beach Long Sundress Vacation Outfits with Pockets White Tulip Floral Small

Recommended: Halter Top Maxi Dress with Pockets (check price & styles on Amazon here)

5. Flutter Sleeve Mid Dress

I just bought this new dress in light khahi (leans more beige than green) and love it! In fact I’m wearing on our Canada/New England The Love Boat theme cruise.

Coloody Women's Summer Casual Midi Maxi Dress Boho Flutter Sleeve Crew Neck Smocked Elastic Waist Tiered A-Line Long Beach Dress(Lightkhaki,S)

Recommended: Flutter sleeve mid dress (I have it in navy blue as well)

6. Halter Mid-length Paisley Resort Style Dress

I’ve been eyeying this gorgeous blue & white paisley pattern halter dress for a while. I’m so glad I got it. It reminds me of a Mediterranean style beach dress, that’s perfect for cruising.

Update: I just bought it in black and white as well!

CUPSHE Women's Midi Dress Halter Paisley Sleeveless Cutout Waist Long Beach Boho Summer Dress Blue Paisley, S

Recommended: Halter mid-lenghth resort style dress (gorgeous in green as well)

7. Off the Shoulder Ruched Casual Dress

This one shoulder casual dress is perfect to go from day to night. I bought it in black for an upcoming cruise, but will probably get some brighter colors as well. It’s a great fit and flattering look.

ZESICA Women's 2025 Bohemian Summer Floral Print One Shoulder Sleeveless Smocked Ruffle Tiered Beach Long Midi Dress,Black,Small

Recommended: One shoulder casual sundress

8. Strapless Maxi Sundress

I love a colorful sundress and this one is perfect! I wore it for embarkation day on our Carnival Vista cruise to Celebration Key.

For reference, I’m 5’2 and this came close to my ankles. I’m wearing a size small.

Recommended: Strapless summer dress (check other patterns)

9. Strapless Sundress with Lace Trim

I have this pretty sundress in white, but I think I’ll buy it in different colors. I can definitely be worn day or evening, for smart casual nights. It looks a little more elevated due to the lace detail.

Recommended: White sundress (available in other colors)

Recommended: Straw bag with zipper (I love it!)

10. One Shoulder Cocktail Dress

This black one shoulder cocktail dress is one of my favorite dresses to wear on formal nights (or chic night/elegant night). It’s ruched style makes it flattering, it’s comfortable and doesn’t wrinkle – making it perfect to pack for a cruise.

Recommended: Off the shoulder cocktail dress with ruched slit

11. Sarong Cover Up

This black sarong cover up is something I’ve been packing for all my cruises these days. It can be tied to make it shorter or longer.

Recommended: sarong cover up

12. One Shoulder Swimsuit

Here are the two bathing suits I’m wearing with the black sarong. I love both, but the off the shoulder swimsuit with mesh cut-outs is surprisingly flattering. You do NOT have to be a model to look good in this!

Recommended: Black off the shoulder swimsuit with mesh cut-outs

Here are other favorites I have that are flattering:

13. Casual Knit Sundress with Side Slit

This casual midi knit dress is one of my new favorites! In fact, I bought it in white and black stripes, as well as navy and white.

striped dress Ilana

Recommended: Casual Knit Sundress with Side Slit

14. White Swimsuit Cover Up

This white lace style swimsuit cover up looks great on sea days and port days on a cruise.

white cover up Ilana

Recommended: White lace swimsuit cover up

15. Casual Maxi Dress

I love the blue color of this long maxi dress. However, it’s available in many other vibrant colors as well. My favorite part is how comfortable it is – it even makes a good swimsuit cover up for a beach day.

Recommended: Criss cross style maxi dress

16. Long Summer Dress with Short Sleeves

This light maxi dress is so comfortable! It’s a modest dress, but still works well on a warm weather cruise or land vacation!

Recommended: Maxi dress with ruffle cap sleeve (different colors available)

17. White Dress with Cap Sleeves

This summer dress is so comfortable and can even be worn on White Night evenings on a cruise. I wore it on embarkation day on a recent Virgin Voyage sailing.

Recommended: Casual summer dress (check for price & colors on Amazon here)

18. Beach Dress Cover Up

This beach dress cover up is a favorite! What makes this so flattering is that the mid section isn’t see through, although most of the swimsuit cover up is lace.

Recommended: Swimsuit beach dress cover up (check price & amazon reviews)

I’ve recently purchased this cover up dress in black and love it almost as much as the white version!

Cruise dress cover up

Recommended: Swimsuit beach dress cover up (more colors available)

19. Sleeveless Jumpsuit Romper

I was so impressed with this comfortable and casual jumpsuit romper that I wore it twice on a recent cruise! Great for dinners at specialty restaurants or the main dining room.

Recommended: Sleeveless jumpsuit romper (see over 5000 Amazon reviews)

20. Long White Dress (embroidered style)

This summer dress is great for parties at home, lunches out, and of course, on a cruise.

cruise outfits

Recommended: Long white embroidered style dress

21. Halter Style Maxi Dress with Side Slit

This halter style floral dress is a new favorite for me! The neckline is flattering & I love the side slit, that makes it perfect for casual or smart casual evenings on a cruise.

The best part might be that it has pockets and is so comfortable!

floral cruise dress

Recommended: Halter Style Floral Dress (other colors & prints available)

22. Boho Spaghetti Strap Long Maxi Dress

This long maxi dress is very flattering and can be worn both during the day and in the evening. It did need some ironing before my cruise, but any cruise packing wrinkles can out easily with a bit of Downy Wrinkle Release and shower steam.

“Cruise hair, don’t care ;-)” on Celebrity Beyond’s Magic Carpet

Recommended: Spaghetti strap long maxi dress (check price & check over 5000 Amazon reviews here)

23. Long Black Sleeveless Evening Dress

This long sleeveless evening dress is perfect for cruise formal nights, when many people still “dress up”, but don’t necessarily want to pack a formal evening gown.

I wore this long black dress for Celebrity’s evening chic evening, and have also worn it on a Princess cruise last year.

Recommended: Long evening cocktail dress with slit (check different color options on Amazon here)

24. Sleeveless Halter Top Neckline “Formal” Dress

This halter style top cocktail dress is a classic! I just bought it and plan to wear it on my current cruise for formal night. It’s great because it doesn’t wrinkle.

GRACE KARIN Women Sleeveless Halterneck Dresses 2024 Ruched Bodycon Dress Slit Cocktail Midi Dress,A-Black,S

Recommended: Halter style cocktail dress

25. Long Sundress (can be worn with wrap)

Ilana-flowy-cruise-dress-

This long spaghetti strap sundress has a silhouette that is very forgiving, if you know what I mean. I actually purchased it in white as well, and I love it.

I do have to warn you, I bought the orange one after loving it on Amazon. However, it was just a little too bright for my liking and I returned it.

Recommended: High waist sundress (I have it in black & white – check price & see photos on Amazon here)

cruise outfits
Please PIN to save to Pinterest

26. One Shoulder Maxi Dress

This one shoulder dress is is so pretty! It comes in several solid colors as well as colorful prints that work well on warm weather cruises.

In fact, I wore this red floral dress for Scarlet Night on my Virgin Voyages cruise. I also have it in a gorgeous coral color.

Ilana cruise dress

Recommended: One shoulder maxi dress (see options & reviews on Amazon)

27. Halter Neck Sleeveless Floral Maxi Dress

This long floral maxi dress is so pretty! I bought it and love it, and plan to wear it on my next Caribbean cruise.

Recommended: Long halter neck maxi dress (check styles & price on Amazon here)

Get The Ultimate Cruise Planner

Regular price: $27 Now just $17!

28. Casual Beach Dress

Sleeveless-casual-dress-on-a-cruise-Ilana

This casual short dress is super comfortable for beach vacations and cruises. It can easily be worn on it’s own or over a bathing suit on port days.

Recommended: Casual short beach dress (see 7000+ reviews & more styles on Amazon here)

29. Boho Sundress with Pockets

Ilana in Boho sundress on cruise

This might be my all time favorite casual sundress. It’s comfortable and doesn’t get wrinkled, which makes it perfect cruise wear for daytime on the cruise ship or when walking around in cruise ports.

Recommended: Sleeveless boho sundress with pockets (it has over 10,000 Amazon reviews!)

Personally, I like sleeveless dresses when I’m on hot weather cruises. However, I know not everyone does. There is a short sleeve version of this dress that’s available on Amazon as well.

Recommended: Short sleeve boho sundress with pockets

30. Navy and White Striped Dress

Nautical stripe dress on cruise

If you love a nautical look, this Nautica Breton stripe sundress is good cruise outfit to have in your wardrobe. Classic navy and white stripes just look good on a cruise!

Recommended: Nautica navy and white stripe dress (check price & 4.5* reviews on Amazon here)

31. Floral V-Neck Faux Wrap Dress

I love this summer dress so much that I bought it in 2 colors!

Recommended: Faux wrap dress (check price & different designs on Amazon)

32. Long Sleeve Faux Wrap Dress

black-faux-wrap-dress

If you like a longer sleeve dress for cool weather cruises, this faux wrap style dress is flattering and so easy to pack for a cruise.

Recommended: 3/4 sleeve v-neck wrap dress (check price & over 14,000 reviews on Amazon here)

Related: What to Wear on a Cool Weather Cruise (with photos)

33. Short Sleeve Faux Wrap Dress

I have a short sleeve version as well, that is a pretty cruise outfit on casual or smart casual evenings.

Recommended: Short sleeve faux wrap dress

Get The Ultimate Cruise Planner

Regular price: $27 Now just $17!

Rompers, Swimsuits & Cover Ups

34. Navy and White Shorts Romper

While this shorts romper isn’t a dress, it’s an easy and comfortable one piece cruise outfit that packs easily.

It’s available in stripe patterns as well as solid colors.

Recommended: Stripe shorts romper (see different colors)

35. Crochet Swimsuit Cover Ups

These short sleeve crochet swimsuit cover ups are my current favorites. In fact, I have each bathing suit cover up in black and one in beige.

Recommended: Crochet bathing suit cover ups (check price & 4.5* Amazon reviews here)

Please PIN to save to Pinterest

36. Black One Piece Swimsuit

While the purpose of this post is to share some of my favorite Amazon cruise dresses, I had to share this one piece swimsuit with all the ladies!

Bathing suits are always hard, but needed on a cruise. This one has a good fit and has flattering sheer details.

Recommended: Black swimsuit with sheer details (check price & 1500+ Amazon reviews)

A similar swimsuit is also available in plus sizes, and gets great reviews!

Recommended: Plus size one piece black swimsuit with sheer details

Cruise Accessories for Ladies

Here are some suggestions for cruise fashion accessories for women, that can go along with the dresses and outfits.

Favorite Cruise Essentials

Related & popular posts (cruise outfits & clothing)

cruise dresses from amazon
Please PIN to save to Pinterest

Final Thoughts on Amazon Cruise Wear & Dresses

There are a few places I buy my cruise wear and dresses, from department stores to beach side shops on occasion. However, I over the last few years I’ve bought a lot of my favorite pieces on Amazon.

Beyond the fact that they’re usually a good price, I love to be able to read many reviews and see photos of real people wearing the outfits.

The cruise dresses in this post are some of my favorites, and ones that I get asked about on my YouTube videos, social media posts, and occasionally in real life ;-).

No matter what you wear on a cruise, the most important thing is to feel good. My personal belief is that everyone looks good on a cruise!

Happy Cruising!

Ilana

If you enjoy this post please don’t keep it to yourself ;-). Please feel free to share on Facebook or Pinterest (share buttons at the top). Thanks so much!

Follow:
Share:

9 Comments

  1. Dolores Trevino
    March 23, 2024 / 12:40 am

    Hi Ilana, Do you always wear shoes with a heel? You look amazing all the time. Thank you for all the photos and info.

    • April 8, 2024 / 11:39 am

      Thanks Delores, no I do wear flat sandals as well as sneakers sometimes. I have been wearing shoes with a little (or bigger) heel or wedge since I was young so its actually very comfortable for me 🙂

  2. Marvin Sager
    August 15, 2024 / 1:55 pm

    My wife & I are cruise people. Your cruise wardrobe is stunning and my wife also enjoys blue colors. My wife & I also on many occasions wear appropriate attire to complement each other. My wife uses sparkly (blue) manicures & (blue) pedicures to further accentuate her appearance. It would be an honor to meet you & your charming husband someday on a future cruise. Until then, keep up the good work promoting cruise clothes and smooth sailing! Best regards, Margaret & Ralph.

  3. Rosemary Conway
    January 3, 2025 / 3:07 pm

    You are about the same height as I am. For the longer dresses, do they come in petite or would you have to hem them so they are the right length? Most longer dresses in stores are too long for me at 5 ft.

  4. Debbie
    January 10, 2025 / 1:53 pm

    I am curious, do you just go braless with all these dresses? I never see any straps, swimsuit or otherwise. Maybe you’re just super perky! lol I’d love a recommendation for a comfy strapless bra. Thanks!

  5. Susan Watson
    February 28, 2025 / 4:47 am

    Hi Iliana,
    Thank you for sharing all your beautiful pictures. So many lovely dresses,and cover ups. I’m going on my first cruise in June to the Caribbean. I’m so excited. Of course thinking of the expense of purchasing a new wardrobe really had me worried,until I saw your post. This was so helpful. I’m anxious to check out the dresses on Amazon and will have a sense of relief that I won’t go broke purchasing them.
    You looked great in all of the dresses.
    Thanks again

  6. Laura Tweedell
    May 13, 2025 / 2:29 pm

    Do you wear slip shorts under your shorter dresses? I’d be worried about the wind on a cruise (first timer here!).

    • August 8, 2025 / 4:17 pm

      I do sometimes – if I’m on the pool deck. Otherwise no 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.