24 Vacation Outfits Perfect for Beach, City, and Mountains
Whenever I’m packing for a trip, I want outfits that are cute but also super easy to wear.
Whether I’m heading to the beach, exploring a city, or hiking in the mountains, I want to feel comfortable and confident.
Over the years, I’ve found my go-to outfits that always make me look and feel vacation-ready. Here are 24 outfits that are stylish, effortless, and totally Instagram-worthy!
24 Vacation Outfits
Slip into a Flowy Maxi Dress with Strappy Sandals

I always reach for a flowy maxi dress when I want to feel like I’m on vacation mode instantly. The soft fabric feels like a dream against my skin, and it moves beautifully in the breeze. Strappy sandals give it that extra hint of elegance without overdoing it. It’s the perfect outfit for sunset walks by the shore. Honestly, I feel like I’m starring in my own beach photoshoot!
Layer a Crochet Cover-Up Over Your Swimsuit

Shop this outfit
TOP: white crochet cover-up
top & BOTTOMS: turquoise swimsuit
footwear: tan leather sandals
Crochet cover-ups are a must-have when I’m at the beach but still want a bit of coverage. I love how they add texture and a boho vibe to any swimsuit. Plus, they’re lightweight and easy to throw on between dips in the water. Pairing it with simple sandals makes the look super effortless. It’s a total vibe and so comfortable all day long!
Pair a High-Waisted Bikini Bottom with a Sheer Kimono

Shop this outfit
TOP: vibrant printed sheer kimono
BOTTOMS: black high-waisted bikini
accessory: oversized sunglasses
A high-waisted bikini bottom is flattering and retro-chic, which is right up my alley. Adding a sheer kimono turns a swimsuit into a full-on outfit without much effort. It’s great for beach bars or grabbing a smoothie without feeling overexposed. I usually choose kimonos in vibrant prints to add some flair. It’s casual, fun, and perfect for sunny days!
Throw on a Wide-Brim Hat with a Breezy Sundress

A wide-brim hat is my secret weapon against the sun—and it’s super stylish too! I pair it with a lightweight sundress that feels breezy and fresh. It’s the easiest way to look pulled together without trying too hard. I feel like I’m vacationing in Europe every time I wear this. Bonus: It makes for the cutest selfies!
Style a One-Piece Swimsuit with Denim Cutoffs and Espadrilles

Shop this outfit
TOP: sleek black one-piece swimsuit
BOTTOMS: light-wash denim cutoffs
footwear: espadrille wedges
Sometimes, I just want to keep it simple but still trendy. Throwing on denim cutoffs over a one-piece swimsuit gives me that effortless cool-girl look. Espadrilles are comfy and perfect for walking around beach towns. This outfit is my go-to when I’m hopping between cafes and seaside shops. It’s easy, breezy, and totally wearable all day!
Wrap a Sarong Around Your Waist with Beaded Accessories

Shop this outfit
TOP: white sarong wrapped
top & BOTTOMS: red swimsuit
accessory: layered beaded necklaces
accessory: bracelets
A sarong is one of those versatile pieces I never leave for vacation without. I love how easy it is to wrap it around my waist and turn a basic swimsuit into a statement look. Pairing it with beaded necklaces and bracelets adds that playful touch I crave. It’s perfect for beach lounging or grabbing a drink by the pool. I always feel effortlessly chic in this outfit!
Opt for a Lightweight Jumpsuit and Slide Sandals

A jumpsuit is my go-to when I want to look chic but stay comfortable. I pick lightweight fabrics that feel soft and flowy in the heat. Slide sandals keep the look casual but elevated. Whether I’m grabbing lunch or exploring a coastal town, it’s my ultimate laid-back outfit. It’s the kind of outfit that screams vacation mode!
Choose a Bright Romper and Oversized Sunglasses

Bright colors just make me feel happier when I’m on vacation. A fun romper paired with oversized sunglasses is such an easy way to amp up the look. It’s playful, light, and perfect for daytime adventures. I love how the sunglasses add a touch of drama. Every time I wear this combo, I feel like I’m ready for endless poolside selfies!
Wear a Tailored Blazer with Cropped Pants and Loafers

Shop this outfit
TOP: white tailored blazer
TOP: black fitted top
BOTTOMS: cropped pants
footwear: leather loafers
When I’m in the city, I love dressing up a bit without sacrificing comfort. A tailored blazer instantly makes me feel polished and put together. Pairing it with cropped pants and loafers keeps it modern and practical. It’s perfect for museum trips or brunch dates. I always feel sleek and ready to take on the urban jungle!
Mix a Silk Camisole with a Midi Skirt and Block Heels

A silk camisole is one of my favorite pieces—it feels luxe but lightweight for summer days. I tuck it into a midi skirt to create a balanced, feminine look. Block heels give me just enough height while staying comfortable for walking. It’s my go-to outfit for gallery hopping or evening dinners. It’s elegant but not over-the-top!
Button Up a Denim Shirt Over a Graphic Tee and Black Jeans

Shop this outfit
TOP: light-wash denim shirt
TOP: white graphic tee
BOTTOMS: black jeans
footwear: white sneakers
For casual city exploring, layering a denim shirt over a graphic tee is such a cool way to add dimension. I pair it with black jeans and comfy sneakers to keep things laid-back. It’s easy to throw together and super wearable for all kinds of adventures. I love how effortlessly it makes me look stylish. Plus, it’s perfect for those “just woke up but still cute” vibes!
Tie a Scarf Around Your Neck and Match with Neutral Flats

Shop this outfit
TOP: striped top
BOTTOMS: fitted jeans
accessory: patterned scarf
footwear: neutral leather flats
Adding a scarf is my favorite way to give a simple outfit some flair. I usually tie it around my neck and pair it with neutral flats to keep things chic but understated. It’s a subtle detail that makes all the difference. Whether I’m exploring shops or sipping coffee, this look feels polished without trying too hard. It’s a quick way to add personality!
Don a Pleated Skirt with a Lightweight Knit and Statement Earrings

A pleated skirt feels playful yet sophisticated, which is exactly the vibe I want when wandering through a new city. I pair it with a soft knit top and bold statement earrings to give it some sparkle. It’s great for transitioning from day to night without swapping outfits. I always feel confident and effortlessly stylish in this look. It’s one of my favorites!
Belt a Shirt Dress and Pair with Knee-High Boots

A shirt dress is my favorite piece for city days when I want to look put-together but comfy. Adding a belt cinches the waist and gives the outfit structure. Knee-high boots add a little edge while keeping it classic. It’s a look that feels polished but still relaxed. Perfect for shopping sprees or gallery strolls!
Layer a Leather Jacket Over a Monochrome Outfit

A monochrome outfit is sleek and timeless, but adding a leather jacket brings the whole look to life. I love how it adds texture and a hint of attitude. Whether I’m wearing all white or black, it instantly elevates the outfit. It’s my go-to for nights out when I want something cool but not too flashy. I always feel effortlessly bold!
Pair Wide-Leg Pants with a Tucked-In Tank and Layered Necklaces

Wide-leg pants are both comfy and statement-making, which is exactly why I love them. Tucking in a fitted tank helps balance the proportions and keep the look sleek. Layered necklaces add depth and a little sparkle without being overwhelming. It’s an easy outfit that works for a day of exploring and a night of cocktails. I always feel chic and relaxed!
Bundle Up with a Quilted Vest, Thermal Top, and Hiking Boots

Shop this outfit
TOP: dark quilted vest
TOP: cream thermal top
BOTTOMS: fitted hiking pants
accessory: trekking pole
footwear: brown boots
When I’m in the mountains, layering is key. A quilted vest keeps me warm without being bulky, while a thermal top feels soft and cozy. Hiking boots are a must for tackling trails but still looking cool. It’s the perfect outfit for adventure days without sacrificing style. I always feel ready to explore!
Rock a Flannel Shirt Over a Long-Sleeve Tee with Fleece-Lined Leggings

Shop this outfit
TOP: red flannel shirt
TOP: grey long-sleeve tee
BOTTOMS: black fleece-lined leggings
footwear: sturdy hiking boots
Flannel shirts are my favorite go-to for mountain trips—they’re comfy and give off serious cozy vibes. I throw it over a fitted long-sleeve tee and pair it with fleece-lined leggings for extra warmth. It’s practical but still cute enough for photos. I feel like I’m ready for a bonfire night or a mountain hike. It’s comfort goals all around!
Throw on a Knit Sweater with High-Rise Jeans and Combat Boots

Shop this outfit
TOP: cozy cream knit sweater
BOTTOMS: high-rise blue jeans
footwear: black combat boots
A knit sweater is my armor against chilly mountain air. High-rise jeans give the outfit structure and a flattering silhouette. Combat boots keep it edgy and perfect for rough terrain. It’s my go-to when I want warmth and style in one package. I feel like I’m ready to hike and chill in equal measure!
Wear a Puffer Jacket Over a Wool Dress and Tights

Shop this outfit
TOP: deep green puffer jacket
TOP: grey wool dress
BOTTOMS: black tights
footwear: lace-up boots
When it’s super cold, I layer a puffer jacket over a wool dress and tights for warmth and style. The bulkiness of the jacket contrasts beautifully with the sleekness of the dress. It’s practical for wintery trails but still feminine and polished. I always feel cozy and chic no matter the weather. It’s the kind of outfit that makes winter trips feel effortless!
Accessorize with a Beanie, Scarf, and Waterproof Sneakers

Shop this outfit
TOP: charcoal beanie
BOTTOMS: navy trekking pants
accessory: patterned scarf
footwear: waterproof sneakers
No mountain outfit is complete without accessories that keep me warm and functional. A beanie and scarf add texture and color while keeping the chill at bay. Waterproof sneakers keep my feet comfy when trails get muddy. It’s an easy way to look cute while staying practical. I feel prepared and stylish all at once!
Layer a Fleece Pullover with Joggers and Insulated Outerwear

For days when I want ultra-comfy vibes, I layer a soft fleece pullover with joggers. Adding insulated outerwear keeps me warm without looking too bulky. It’s the perfect outfit for cabin lounging or light hiking. I always feel relaxed and ready to enjoy the fresh mountain air. Comfort never looked so good!
Opt for a Turtleneck and Wide-Leg Pants with Chunky Boots

A turtleneck is a chic base layer that pairs perfectly with wide-leg pants for mountain trips. Chunky boots add an edgy touch while keeping the look grounded and practical. It’s a cozy outfit that still feels fashion-forward. I always feel like I’m ready for both adventure and relaxation. It’s the perfect mix of warmth and style!
Style a Thermal Bodysuit with a Sherpa Coat and Leggings

Shop this outfit
TOP: white thermal bodysuit
TOP: fluffy sherpa coat
BOTTOMS: grey leggings
footwear: snow boots
When it’s freezing out, I turn to a thermal bodysuit for warmth and structure. Pairing it with a fluffy sherpa coat instantly amps up the cozy factor. Leggings keep the look casual and easy to move in. It’s my go-to for chilly hikes or evenings by the fire. I always feel snug, stylish, and ready for winter fun!
The Last Word
Packing for a trip doesn’t have to be stressful when you have go-to outfits you love.
These 24 looks make me feel stylish, comfortable, and ready for any adventure—whether I’m soaking up the sun at the beach, exploring city streets, or trekking through mountains.
I always end up snapping tons of photos because I feel so good in what I’m wearing. Trust me, once you try these outfits, you’ll be ready to turn every vacation into a fashion statement!





