Vacation packing requires balance—especially when you're limited to carry-on only. You need a bag that looks good, holds your essentials, and doesn't consume half your luggage space.

E! Online has compiled a vacation bag guide with options ranging from luxury steals to designer alternatives.

Coach's Nolita 19 Bag is now $119 (was $175). Available in straw, mohair, or embossed leather, this shoulder bag works for a European getaway aesthetic.

For under $20, the Elojieza Small Crossbody Bag costs $19.99. It offers a Longchamp-style alternative with a minimal design.

The COZYOFFI Straw Beach Tote Bag ($25.99) packs flat and has room for beach essentials. The Zara Appliqué Crossbody Bag ($39.90) features a mother-of-pearl finish and compact design that won't take up luggage space.

Kate Spade's Kayla Triple Crossbody is $89 (was $329) with a preppy style suited for both poolside and dining. The Coach Mini Carey ($129, was $195) functions as both a crossbody and shoulder bag.

These bags are compact and versatile enough to pair with most vacation wardrobes. Most cost under $30, and the luxury options are on sale.