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
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
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
$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
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!
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
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
$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)
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
- Cruise Wear over 50: Flattering Cruise Outfits for Women
- Plus Size Cruise Wear: 25+ Beautiful Cruise Outfits
- What Shoes to Bring for a Cruise
- What to Wear on a Caribbean Cruise – Cruise Outfit Ideas
- 25+ Affordable Cruise Outfits for Ladies
- What to Pack for a Caribbean Cruise (full packing list included)
- Cruise Wear for Men: Men’s Packing List for a Cruise
- 50 Must-have Cruise Essentials from Amazon
- How to Pack Light for a Cruise (or Carry-on Only)
- 25 Gorgeous Swimsuit Cover Ups for a Cruise
- 27 Cruise Packing Mistakes You Might be Making
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.