After booking three Caribbean cruises this year—yes, three—I’ve turned packing for a week at sea into something of a sport, especially when it comes to picking the right swimwear and accessories for the pool, beach, and more. Between island-hopping, exploring vibrant ports, active excursions, deck dinners, and endless hours by the pool chasing my 6-year-old, I’ve learned the most essential items in my suitcase are often the smallest. Cute one-piece swimsuits double as bodysuits, while rashguards go from snorkeling to smoothies.
This isn’t just about style—it’s about strategy. The perfect swim cover-up works as both beachwear and cocktail attire, helping you go from sun to dinner without skipping a beat. An ultra-chic tote keeps sunscreen, snorkel gear, and sandals in one place without taking up too much room. Each piece is photogenic, featherlight, and endlessly versatile—ideal for golden hour on the sundeck, shore excursions, casual dinners, and everything in between. Here’s what earned a spot in my carry-on—again and again.
Aleumdr Ruffle One-piece Swimsuit
Amazon
I tossed this one-piece into my suitcase at the last minute, and it quickly became the MVP of the trip. The flattering ruching, soft, quick-dry fabric, and built-in tummy control strike that rare balance of cute and confident without veering matronly. It went from lounging on deck to chasing my kid through the waterpark to sneaking in a date-night dinner while she was at the kids’ club. At under $40, I’m already eyeing the sage green and hot pink.
Pink Queen Knit 2-piece Matching Shorts Set
Amazon
Equal parts cozy and cool, this striped knit set channels pricey resortwear vibes for under $40. The high-waisted shorts fit snug without feeling restrictive, and the slouchy cropped sweater adds an effortlessly put-together touch. It’s become my go-to for everything from beach club lunches to breezy travel days—and it always earns compliments.
Hello Beaches Travel Beach Tote
Amazon
A beach bag that fits snacks, sunscreen, toys, and still slides into a carry-on? This one pulls it off—with style. The sturdy straps make it easy to lug through airports and onto shore excursions, and the preppy-chic design pairs effortlessly with swimsuits, sundresses, or your in-flight hoodie. It’s durable enough for repeat trips, too.
Ewedoos UPF 50+ Rashguard
Amazon
Sun protection is seriously stylish with this budget-friendly rashguard. When not in my long-sleeve swimsuit, I rotated between three colors—white, black, and light green—paired with high-waisted bikini bottoms, tennis skirts, or cheeky adult pool styles. Featuring UPF 50+ protection, breathable and moisture-wicking fabric, plus a quick-dry finish, it’s ideal for everything from days at sea to private beach clubs. A secret pocket adds convenience for stashing your room key, chapstick, or phone for easy access during quick snaps.
Cupshe Crochet Swim Cover-up
Amazon
Crochet is having a major moment—and this Cupshe number proves why. Lightweight, quick-drying, and cute enough to double as a day dress, it went from the beach in the Dominican Republic to sunset cocktails without missing a beat. The open-knit design offers breezy coverage that still feels polished (shout out to the scalloped hem), and it packs down to practically nothing in my carry-on. For under $35, it’s an effortless yes.
Crocs Brooklyn Slip-on Sandals
Amazon
I never thought I’d say this, but Crocs earned a permanent spot in my cruise suitcase. The Brooklyn Slip-on Sandals are proof that comfort and style can actually coexist. The cushy sole gives just enough lift for dinner on deck, while the adjustable buckle straps stay secure on sprint-to-the-boat moments. I wore them from morning excursions to evening cocktails without a single blister. Bonus: the minimalist design in soft sandstone works with everything—swimsuits, caftans, even a maxi—so I could pack less and wear them more.
Cupshe Keyhole One-piece Bathing Suit
Amazon
Years of questionable sun habits are catching up with me, so on my third Caribbean cruise this year, I traded in barely-there bikinis for suits that actually protect my skin, like this one from Cupshe. It’s got UPF 50+ built into the material, a textured fabric that looks way more expensive than it is, and a keyhole cutout that keeps it from feeling too serious. It’s held up shockingly well to multiple swims and washes. I grabbed the tropical brown print, but I’m tempted to stock up on other prints.
EW East Water Sunhat
Amazon
Finding a cute, packable sunhat under $30 is hard—but this one checks every box. The flexible brim folds without creasing, and the ponytail opening means no more sweaty, flattened hair. It’s lightweight, stylish, and fits easily in any carry-on. I love the classic beige-and-black combo, but there are other shades if you want to switch it up.
Becca Prism Two-piece Bathing Suit
Amazon
This bikini from Becca has adjustable hipster bottoms that can sit high-waisted or mid-rise, and the top offers just enough support to stay in place, whether you’re snorkeling, sunbathing, or chasing a 6-year-old through the ship’s waterpark. The vibrant colors (turquoise mint is a permanent staple in my carry-on) feel vacation-ready and surprisingly luxe for the price tag.
Kayrth High-Waisted Swim Skirt
Amazon
Who knew a $30 swim skirt would become an MVP? This one offers built-in UPF 50+ sun protection, a tummy-flattering waistband, and side pockets roomy enough for sunscreen, lip balm, even my phone. It held up through paddleboarding, beach walks, and an impromptu tennis match on deck—and looked cute doing it.
UniqueBella Swim Rashguard Dress
Amazon
Sun safety wasn’t always my strong suit (hello, baby oil and poolside naps), but motherhood changed that. This flower-printed swim dress from UniqueBella, with UPF 50+ protection and a sleek high neckline, is now a cruise essential. The quick-dry fabric makes it easy to wear straight from snorkeling to lunch without freezing, and it folds down to practically nothing in my carry-on. At under $40, it’s an easy yes.
Show Me Your Mumu Cover-up
Amazon
No piece in my suitcase earns more compliments than this Show Me Your Mumu Cover-up. Yes, it’s a splurge—but with a casual silhouette, rainbow palette, and breezy fabric, the cost-per-wear justifies itself fast. The plunging neckline and flowy shape feel effortless yet elevated, whether I’m walking a port town or heading to dinner with a strappy sandal.
Quay Aviator Sunglasses
Amazon
Trends come and go, but I’ll always pack Quay’s oversized aviators. The tortoise frame is polished; the lenses offer 100 percent UV protection; and the under-$75 price tag makes them an easy yes. They’re lightweight, durable, and go with everything from a swimsuit to a sundress. Not into aviators? Quay has everything from cat-eyes to Jackie O-style frames—just as affordable, just as chic.
Love a great deal? Sign up for our T+L Recommends newsletter and we’ll send you our favorite travel products each week.