12 Small Bathroom Storage Ideas That Save Space and Spark Joy
You know that tiny bathroom you keep apologizing for? Let’s make it your favorite room. I rounded up twelve complete, distinct small bathroom designs that don’t just stash your stuff—they look jaw-droppingly good doing it.
This post includes affiliate links. If you make a purchase through them, I may earn a small commission at no extra cost to you. More details here.
Think smart shelving, hardworking vanities, and sneaky storage you’ll want to show off. Each design is a full mood board: color, materials, fixtures, and those little styling moves that make the space feel finished.
1. Scandinavian Spa With Slatted Shelves

This one is all about warm minimalism. Picture matte white walls, a floating oak vanity, and slatted wood shelves that line the wall above the toilet like calm, tidy little ledges.
A frameless round mirror sits above a slim integrated sink, while matte black hooks hold rolled towels. Storage stays open and airy: wire baskets on the lower shelf, apothecary jars for cotton pads, and a hidden pull-out beneath the vanity for cleaning supplies.
- Palette: Warm white, natural oak, black accents
- Storage Stars: Slatted wall shelves, pull-out vanity drawer, door-mounted hooks
- Vibe: Calm, spa-like, clutter-free
2. Coastal Nook With Built-In Bench and Tower

Imagine a light sea-glass paint on the walls, beadboard wainscoting, and a custom bench with lift-up storage tucked under the window. To the side, a slim linen tower rises to the ceiling with glass-front doors.
Display the pretty stuff—folded blue-striped towels and rattan bins—behind the glass, and stash not-so-pretty items in the bench. A rope-framed mirror and brushed nickel fixtures keep it breezy and beachy.
- Palette: Sea-glass green, crisp white, sandy neutrals
- Storage Stars: Lift-top bench, ceiling-height linen tower, lidded baskets
- Vibe: Coastal cottage, bright and organized
3. Industrial Loft With Pipe Shelving

Go bold with an exposed-brick wallpaper accent wall and charcoal concrete-look tile floors. Add iron pipe shelves over the toilet with chunky reclaimed-wood planks—instant open storage that doubles as art.
A wall-mounted sink in matte black frees up floor space. A rolling wire cart slides under for extra towels and toilet paper, and a metal medicine cabinet with a mirrored front keeps grooming gear tucked away.
- Palette: Charcoal, brick red, oak, matte black
- Storage Stars: Pipe shelving, rolling cart, mirrored medicine cabinet
- Vibe: Gritty-chic, functional, gallery-worthy
4. Parisian Powder With Paneled Niches

Think soft cream walls, subtle wall molding, and a petite marble-topped vanity with fluted details. Storage hides in style: two paneled wall niches built between studs, trimmed like artwork, with glass shelves for perfume and skincare.
A gilded oval mirror bounces light, while a basket-tray under the console corrals hand towels. Swap heavy wall cabinets for these slim niches and the room instantly feels larger and more luxurious.
- Palette: Cream, polished brass, marble white
- Storage Stars: Recessed wall niches, under-console basket, drawer dividers
- Vibe: Elegant, airy, boutique-hotel
5. Japandi Calm With Ladder Rack and Hidden Cubbies

Lean into serenity with stone-gray walls, a taupe floating vanity, and a bamboo ladder rack holding folded towels. Above the vanity, a medicine cabinet mirror sits flush with the wall for a minimal look.
The wow moment? A hidden cubby column with push-latch doors built beside the shower—no handles, just clean planes—perfect for backups and cleaning sprays. Add a riverstone bathmat and linen shower curtain for texture.
- Palette: Stone, taupe, pale wood, black hardware
- Storage Stars: Ladder towel rack, hidden cubby column, recessed cabinet mirror
- Vibe: Zen, restrained, practical
6. Glam Deco With Mirrored Towers

Small can be sumptuous. Paint the walls a deep peacock blue and flank the pedestal sink with two narrow mirrored towers. They reflect light while hiding shelves for toiletries and a pull-out hamper.
A scalloped brass sconce and marble hex tile floor add shimmer. Keep the counters bare and let a perfume tray and velvet hand towel do the talking.
- Palette: Peacock blue, brass, marble white
- Storage Stars: Mirrored towers with hidden shelves, pull-out hamper, tray styling
- Vibe: Glamorous, jewel-box, reflective
7. Farmhouse Fresh With Skirted Sink and Crate Wall

White shiplap walls, a porcelain apron-front sink, and a ticking-stripe skirt create cozy charm and concealed storage beneath. Above the toilet, mount stacked vintage crates as shelves for rolled towels and mason jars.
Finish with oil-rubbed bronze hardware, a barn-style mirror, and a wicker trunk tucked between the sink and toilet for TP and bath mats. Practical, playful, and budget-friendly.
- Palette: Bright white, denim blue, bronze, natural wicker
- Storage Stars: Skirted under-sink hideaway, crate shelves, wicker trunk
- Vibe: Rustic, welcoming, collected
8. Monochrome Modern With Niche Wall and Rail System

Go sleek with matte white walls and a single black feature wall carved with three long recessed niches lined in white porcelain. Each niche gets LED strips and glass shelves for a museum-clean display.
Along the vanity wall, a black metal rail system holds clip-on baskets, a tissue box caddy, and a hanging plant. A floating vanity with finger-pull drawers keeps the profile crisp and the floor visible.
- Palette: White and black, chrome sparingly
- Storage Stars: Lit recessed niches, modular rail with baskets, deep drawers
- Vibe: Gallery-modern, minimalist, high-contrast
9. Boho Botanical With Over-Door Ledge and Cane Cabinet

Layer pattern and plants without clutter. Start with sage green walls, a rattan-front vanity, and a framed botanical print. Then add a slim over-door ledge that runs wall to wall for spare towels and extra jars.
Float two oak shelves above the toilet with woven baskets, and hang a macramé plant to soften corners. A round brass mirror and terra-cotta bath rug complete the look.
- Palette: Sage, warm oak, brass, terra-cotta
- Storage Stars: Over-door ledge, cane-front vanity, basketed floating shelves
- Vibe: Boho, lush, sun-kissed
10. Navy Built-Ins With Pocket Vanity

Make architecture your storage. Paint a full built-in wall in rich navy, framing the toilet and sink with cubbies, cabinets, and a pocket-depth vanity that tucks flush into the cabinetry.
Cabinet doors are shaker style with brushed brass pulls. A white quartz counter and herringbone floor keep it bright. Everything has a labeled spot—TP behind a door, hair tools in a slim drawer, guest set in a lidded bin.
- Palette: Navy, white, brushed brass
- Storage Stars: Full-wall built-ins, pocket-depth vanity, labeled bins
- Vibe: Tailored, efficient, shipshape
11. Mid-Century Pocket Door With Vanity Drawers

Swap a swing door for a walnut pocket door to free floor space instantly. Inside, a mid-century vanity on tapered legs brings three deep drawers with peg dividers, perfect for bottles that won’t tip.
Above, a tri-fold mirror cabinet gives multi-angle views and triple storage. Add starburst sconces, a speckled terrazzo floor, and a slim over-toilet cabinet with sliding doors to complete the retro-cool vibe.
- Palette: Walnut, warm white, brass, terrazzo multitone
- Storage Stars: Drawer peg dividers, tri-fold medicine cabinet, sliding-door over-toilet unit
- Vibe: Mid-century modern, space-smart, charming
12. Urban Wet Room With Glass Ledge and Niche Ladder

Convert to a wet room look with a fully tiled space—light gray porcelain on walls and floor and a single glass panel to zone the shower. A continuous glass ledge runs behind the sink and along the shower wall for bottles and grooming kits.
Build a vertical niche ladder in the shower: five recessed pockets stacked floor-to-ceiling, each big enough for bulky containers. A wall-hung vanity and toilet keep floors clear, and a heated towel bar doubles as storage and luxury.
- Palette: Soft gray, chrome, clear glass
- Storage Stars: Continuous glass ledge, stacked niche ladder, wall-hung fixtures
- Vibe: Streamlined, hotel-modern, low maintenance
Tips to make any small bathroom feel bigger while storing more:
- Go vertical: Over-door ledges, tall towers, and stacked niches are your best friends.
- Float it: Wall-hung vanities and toilets free floor space and make cleaning easier.
- Recess whenever possible: Between-stud niches look custom and don’t steal inches.
- Mirror smart: Mirrored cabinets and towers double as light amplifiers.
- Unify with color: Keep a tight palette to visually declutter.
- Hide the mess: Bins, baskets, and drawer organizers keep surfaces photo-ready.
Pick the vibe that sparks joy and commit to the storage story. When every shampoo and spare roll has a chic little home, your small bath stops fighting you—and starts feeling like a design flex.
You Might Also Like
Shop Small Bathroom Storage Essentials
A wall mounted vanity keeps the floor visible, adds hidden storage, and instantly makes a small bathroom feel lighter.
Shop on AmazonPerfect for using vertical space well while keeping towels, jars, and everyday essentials neatly within reach.
Shop on AmazonA practical two in one that reflects light, adds visual depth, and hides away all the less pretty bathroom bits.
Shop on AmazonAn easy way to hide clutter, soften harder surfaces, and make open shelving look styled instead of messy.
Shop on AmazonKeeps makeup, toiletries, and backups sorted so your vanity drawers stay tidy and easy to use every day.
Shop on Amazon