Beautiful Dresses for a Cruise Vacation (resort wear & cocktail dresses)

Beautiful dresses for a cruise

Sharing is caring!

Are you going on a cruise and looking for beautiful dresses for day and evening? These resort wear dresses are perfect for a cruise vacation!

If you’re anything like me, you’re always looking to add a pretty dress or two to your cruise wardrobe. In this post you’ll find casual dresses and fancier dresses that are appropriate for a cruise.

While most of these dresses are best for warm weather tropical cruises, I’ve included some long sleeve dresses that would work well for cooler weather itineraries as well.

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.

Pretty Dresses for a Cruise Vacation

1. Long Halter Top Dress

This long halter top maxi dress is gorgeous in both a floral print and in solid colors. It can be worn equally well walking in port on a Mediterranean cruise or to the main dining room on a Caribbean cruise vacation.

Recommended: Halter top dress (check price & 4.5* Amazon reviews here)

2. Sleeveless Tank Style Dress

This sleeveless tank style dress is perfect for a tropical cruise, both for a sightseeing shore excursion and evening deck party.

Recommended: Sleeveless sundress (see other patterns & colors on Amazon here)

3. Casual Sundress

pretty floral sundress - Ilana wearing on cruise

I love this pretty sundress with a bright floral pattern! It made a great embarkation day outfit, but can also be worn day or evening on a cruise.

Recommended: Casual summer dress with ruffle bottom (check price & color & style options on Amazon here)

Related: What to Wear on a Caribbean Cruise – Cruise Outfit Ideas

4. Halter Top Summer Dress

This halter top style dress is so flattering and can be paired with a light sweater or cardigan for the dining room if it gets cool.

Recommended: Halter top style summer dress (check prcie & 4000 reviews with photos on Amazon)

5. Off the Shoulder Maxi Dress

This off the shoulder maxi dress is perfect for both casual and dressy evenings on a cruise. The ruffle detail and high low bottom makes this dress extra special.

Recommended: Off the shoulder maxi dress (also available in long sleeve version)

6. Bodycon Sleeveless Cocktail Dress

Less formal than a traditional cocktail dress, this mid length ruffle bottom dress is perfect for cruise chic, galas or formal night dress codes.

Recommended: Sleeveless midi bodycon cocktail dress (check price & 4.5* Amazon reviews here)

7. Sleeveless Long Cocktail Dress

Formal night Ilana and Frank dressed up
Long cocktail dress on Formal night on a cruise

This long cocktail dress with a slit will look great on formal or elegant nights on a cruise. Pair it with a light shawl if your shoulders tend to feel cool in the main dining room.

Recommended: Long v neck cocktail dress (a best seller)

Related: What To Wear on a Cruise Vacation (day, evening & formal night)

8. Floral Wrap Maxi Dess

This pretty floral v neck dress is nice and loose, but has a very flattering in a wrap style.

Recommended: Floral maxi dress (check price & different colors & patterns on Amazon)

9. T-shirt Sundress

This tshirt style sundress is comfy and easy to wear on a Bahamas cruise, or any other warm weather cruise.

Recommended: tshirt style dress (check price & over 8000 4.5* Amazon reviews here)

Get The Ultimate Cruise Planner

Regular price: $27 Now just $17!

10. Strapless Beach Dress Cover Up

This strapless beach dress makes a great swimsuit cover up for a cruise vacation!

Recommended: Strapless beach dress cover up (see price & 8000+ Amazon reviews)

Related: 25 Gorgeous Swimsuit Cover Ups for a Cruise

11. Short Sleeve Maxi Dress with Pockets

A long maxi dress is great for casual port days, sea days, and even evenings on your cruise. This long dress can be worn as a cover up as well.

Recommended: Maxi dress with pockets (see different colors & 10,000+ Amazon reviews here)

12. Short Sleeve V Neck Dress

This knee length short sleeve dress looks great in different colors and patterns. This dress is always great to pack, as it stays pretty wrinkle free.

Recommended: Short sleeve dress (check the solid & floral patterns)

13. Boho Style Sundress

Ilana in boho sundress in Cococay
Ilana and Frank in CocoCay – boho sundress was perfect for the day!

This boho style sundress is one of my favorites (I wear it on most cruises!).

Recommended: Boho sundress with pockets

Related: What to Wear on a Royal Caribbean Cruise

Related: My Favorite Best Cruise Dresses I’m Wearing Right Now

14. Bohemian Tunic Dress

If you like a boho style dress, but prefer a longer sleeve tunic style, this one is so cute!

Recommended: Tunic dress (check price & different styles on Amazon here)

Related: What to Wear on a Cruise for Ladies Over 60 (by request cruise clothing not sleeveless)

15. Sleeveless Maxi Dress


This sleeveless maxi dress cinches loosely at the waist, with a flowing ruffled bottom. I have this dress is black and it works equally well during the day with flat sandals and in the evening with dressier shoes.

Recommended: Sleeveless maxi dress (see price, reviews & gorgeous color options)

16. Knee Length Wrap Style Dress

This knee length wrap style dresses is one of the most comfortable and flattering dresses I’ve ever owned. It also doesn’t seem to wrinkle!

This 3/4 sleeve dress was perfect for evenings on a Canada New England cruise

I have it in black, but love the red color for Holiday cruises or Christmas or New Year’s parties at home!

Recommended: Wrap style dress (with sleeves)

Related: 25 Cruise Gift Bag Ideas that Are Fun to Make, Give and Receive

17. Nautical Stripe Dress

Ilana wearing Nautical stripe dress on cruise
Ilana in Nautica navy and white dress on a cruise

This nautical stripe dress by Nautica is one of my all time favorites! It just says “I’m on a cruise!”, doesn’t it?

Recommended: Navy & white stripe dress (check price & 3000+ 4.5* Amazon reviews here)

Get The Ultimate Cruise Planner

Regular price: $27 Now just $17!

18. Long Maxi Dress with Waist

If you like a flattering maxi dress with sleeves, this is it! A very popular and well reviewed dress, it comes in several colors, in sizes small through 6X.

Recommended: Maxi dress with sleeves (see price, color on size options including plus size here)

20 Gorgeous Dresses for a cruise on Amazon with Ilana in dress PIN
Please PIN to save to Pinterest

19. Short Sleeve T-shirt Dress with Tie Waist

One of Amazon’s best selling dresses (with over 24,000 reviews), this short sleeve dress is perfect for sightseeing on a Caribbean or Mediterranean cruise!

Recommended: Short sleeve tshirt dress (check price & Amazon reviews here)

20. Cocktail Party Dress

This cocktail party dress looks dressed up without being overly formal. For dress codes these days, it’s a perfect look if you enjoy formal and chic nights on your cruise vacation.

Recommended: Cocktail party dress (check price & great reviews on Amazon here)

Related & Popular Posts

Final Thoughts on Dresses for a Cruise Vacation

In this post I shared 20 Amazon dresses that are perfect for cruise vacations! Whether you prefer longer or shorter styles, these are looks that are flattering, comfortable and affordable.

Happy Cruising!



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.