25 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 cruise dresses and swimsuit cover ups from Amazon, and updated this with my latest finds from a recent Amazon fashion haul. 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.

For reference, I’m 5’2″ and about 130-135 pounds (these days) and all dresses shown are size small.

1. 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 Mules for Women - Dressy Slip On Block Heeled Sandals

Recommended: Low heel sandal (designer inspired)

2. Blue & White Off Shoulder Sundress

This blue & white flowing sundress is great to wear both day and evening on a cruise or on a beach vacation.

I wore this dress to a lovely pre-cruise lunch at Gianna’s the Former Versace Mansion in Miami (worth going!).

Recommended: Spaghetti strap sundress (check price & sizing options on Amazon here)

3. 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

4. Casual Halter Dress

halter style cruise dress

This casual short halter dress is so easy to wear for cruises and beach vacations. The material is very comfortable and packs so well, without wrinkling.

I bought it in blue, however, it’s available in gorgeous green and pink patterns, as well as solid colors.

Related: Halter style above the knee length dress (see other styles & price on Amazon here)

5. Strapless Beach Dress

This strapless beach dress is one of my all time favorites. I think it’s perfect for days in port, worn over a bathing suit, and cute on a casual day or warm evening.

Related: Strapless long beach dress (check price & Amazon reviews here)

My husband is wearing a light tropical shirt, which is an easy wrinkle resistant material.

6. 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)

7. Floral Short Dress

This short floral dress is so easy and comfortable for both day and evening. As a bonus, it’s made with a light wrinkle free fabric.

My husband & I on a casual night on a cruise

Recommended: Short floral dress (check reviews & price on Amazon here)

8. 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)

9. Beach Dress Cover Up

This beach dress cover up is my new 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)

10. 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)

11. 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

12. 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)

13. 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)

14. 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)

15. NEW Black Cocktail Dress

little black dress amazon

I just got this black cocktail dress that I plan to wear for formal night on an upcoming cruise. It’s super comfortable and might be my new favorite Little Black Dress.

PRETTYGARDEN Women's One Shoulder Ruched Bodycon Dress 2024 Summer Cutout Slit Wrap Party Cocktail Midi Dresses (Black,Small)

Recommended: Cocktail dress one shoulder with slit

16. Sleeveless Cocktail Dress

ilana sleeveless dress on dressy night on cruise with Frank

This knee length cocktail dress isn’t overly formal, but perfect for dressy nights on a cruise. The best pasrt is that it’s comfortable and flattering, with ruching along the waist.

Recommended: Sleeveless cocktail dress

17. Long Sundress (can be worn with wrap)


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)

18. 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)

19. 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!

20. Boho Floral Print Dress with Pockets

I’m a fan of a comfortable short dress that can be worn on shore excursions or over a bathing suit on sea days. This boho style dress gets amazing reviews on Amazon and is available in sizes small through XX-large.

I’m sometimes asked how I can wear dresses on a cruise ship due to the ocean breeze. I admit I’ll almost always have a bathing suit under my dress during the day when outdoors. Other cruisers have said they wear short bicycle shorts.

Recommended: Boho floral print dress with pockets (see different styles & price on Amazon here)

21. Casual Beach Dress


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)

22. 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

23. 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)

24. 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)

25. Long Sleeve 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)

26. 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

27. 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)

28. 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

29. 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)

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!


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!



  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 🙂

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.