15 Small Bathroom Decor Ideas That Transform the Bathroom You Already Have
Small bathroom decor doesn’t have to mean another all-white room with one sad plant on the toilet tank. If your apartment came with the classic setup of white tile, a white tub and a plain mirror you’re not allowed to touch, you actually have the perfect blank canvas. A shower curtain, a few towels, a bath mat, a piece of art and one living thing are all it takes to make that room feel completely yours.
Here are 15 complete looks, each with a short swap list, so you can copy your favorite this weekend without picking up a single tool.
15 Small Bathroom Decor Ideas
1. Butter Yellow Stripes Small Bathroom Decor with White Waffle Towels

Butter yellow is the softest way to bring sunshine into a windowless bathroom, and stripes keep it feeling fresh instead of sugary. Picture a shower curtain with wide butter and cream vertical stripes hanging against your white tile, drawing the eye upward so a low ceiling feels taller. Pair it with chunky white waffle weave towels, either rolled in a little rattan basket or folded over the existing bar, because that grid texture keeps all the white from looking flat. A pale yellow tufted bath mat warms up the floor, and a framed lemon print or a simple abstract sun shape in a thin oak frame gives the wall a happy focal point. Finish with a pothos trailing down from the top of the cabinet. This is the kind of small bathroom decor that looks cheerful every single morning, even in the grayest part of winter.
What to swap:
- Butter and cream striped shower curtain
- White cotton waffle towels
- Pale yellow tufted bath mat
- Lemon or sun art print in a light wood frame
- Trailing pothos in a white pot
2. Terracotta and Rust with Warm Wood Accents

If you love an earthy, sun-warmed feel, terracotta and rust can turn a cold white bathroom into a little Mediterranean hideaway. Start with a rust colored shower curtain in washed cotton or linen, which hangs softly and catches the light in the prettiest way. Bring in towels in two tones, like a burnt orange bath towel with a softer clay hand towel, so the color has depth instead of feeling flat. Warm wood is what pulls the whole look together, so think a teak bath caddy across the tub, a wooden soap dish by the sink and a simple wood frame around a sunbaked landscape print. A jute or woven bath mat adds natural texture underfoot, and a snake plant in a terracotta pot handles low bathroom light like a champ.
What to swap:
- Rust linen or washed cotton shower curtain
- Burnt orange and clay towels
- Jute or woven bath mat
- Teak bath caddy and wooden soap dish
- Snake plant in a terracotta pot
3. Sage Green Spa Look with Eucalyptus

Sage green is one of the easiest colors to live with in a small space, and it looks beautiful next to the crisp white your landlord already gave you. Hang a solid sage shower curtain in a soft cotton or waffle fabric, then layer sage and oatmeal towels folded neatly on a wall shelf or a slim leaning ladder. The secret spa touch is a bundle of fresh or dried eucalyptus tied to your shower head, because the steam releases that clean, calming scent every time you shower. Add a cream ribbed cotton bath mat and a botanical line drawing in a pale wood frame. Clear glass jars for cotton pads and bath salts keep the counter feeling light, open and peaceful, which is exactly the mood you want here.
What to swap:
- Sage cotton or waffle shower curtain
- Sage and oatmeal towels
- Cream ribbed bath mat
- Botanical line art in a pale wood frame
- Fresh or dried eucalyptus bundle
4. Cherry Red and White Striped Shower Curtain

Cherry red is having a big moment, and a red and white striped shower curtain might be the boldest single swap you can make in a tiny bathroom. Thin candy stripes feel playful and a little bit French café, while your white tile keeps all that red from overwhelming the space. Keep the bath towels mostly crisp white and add one or two cherry red hand towels, so the curtain stays the star of the show. A red and white gingham or solid cherry bath mat ties the floor to the curtain, and a framed print of cherries or a vintage poster in red tones gives the wall a wink. A small glass vase with a few red ranunculus finishes this apartment bathroom aesthetic with tons of personality.
What to swap:
- Red and white candy stripe shower curtain
- White bath towels with cherry red hand towels
- Red gingham or solid red bath mat
- Cherry or vintage red art print
- Small glass vase with red blooms
5. Black and White Checkerboard Rug and Art

Checkerboard is the graphic pattern that makes a plain white bathroom look like it was styled by someone with real confidence. Start at the floor with a black and white checkered bath mat, either tufted cotton or a washable cotton rug, since the floor is where the eye lands first when you open the door. Repeat the pattern on the wall with a small checkerboard art print in a slim black frame, so the look feels intentional rather than random. Keep the shower curtain simple, like solid white or a thin black stripe, so the patterns don’t fight each other. Black waffle towels are surprisingly practical because they hide mascara smudges and look sharp, and a trailing pothos in a matte black pot softens all those crisp lines.
What to swap:
- Black and white checkered bath mat
- Checkerboard art print in a black frame
- White or thin black striped shower curtain
- Black waffle towels
- Pothos in a matte black pot
6. Soft Pink with Burgundy Accents

This combination feels romantic without being too sweet, because the burgundy grounds all that blush with a little moody depth. A soft pink shower curtain with gentle texture, like seersucker or a delicate ruffle, sets the tone beautifully against your white tile. Bring in burgundy through a hand towel, a wine colored glass soap dispenser and maybe a burgundy trim on the bath mat, then keep the bath towels a dusty pink so everything flows. A framed floral print or a vintage-style painting of roses in deep red tones ties it all together on the wall. Finish with a small vase of dried roses or a burgundy-leafed rubber plant for a look that feels personal, warm and just a little dreamy.
What to swap:
- Blush pink seersucker or ruffled shower curtain
- Dusty pink bath towels with burgundy hand towels
- Pink bath mat with burgundy trim
- Wine colored glass soap dispenser
- Vintage rose print and dried roses
7. Cobalt Blue and White Pattern Mix

Cobalt and white is a classic for a reason, and mixing patterns in this palette is easier than you think because the two colors do all the coordinating for you. Choose a shower curtain with a bold blue and white print, like a large floral, a Delft-inspired motif or wide cobalt stripes. Then layer a smaller pattern on the bath mat, such as a blue and white geometric or tile print, and keep the towels solid cobalt or white with a blue border to give your eye a place to rest. A framed blue and white ceramic print or a loose cobalt brushstroke abstract looks gorgeous above the toilet. Add a little ginger jar planter with a fern, and you’ve got small bathroom inspo that feels collected, crisp and fresh.
What to swap:
- Bold blue and white printed shower curtain
- Blue and white geometric bath mat
- Cobalt or blue-bordered white towels
- Blue and white ceramic or abstract art print
- Ginger jar planter with a fern
8. Olive Green with Brass and Vintage Art

Olive green has a grown-up, slightly vintage feel that makes a plain rental bathroom look like it has a story to tell. Hang an olive shower curtain in a heavier cotton or linen so it drapes nicely, then add solid olive towels with a fringed edge or olive and cream stripes. Brass is the magic ingredient in this look, so bring in a brass soap dispenser, a tiny brass tray for your rings and a brass toothbrush cup. A vintage art print, like an old botanical plate or a small landscape oil painting from a thrift shop, gives the room that lovely collected feeling. Finish with a cream bath mat and a string of hearts trailing from a shelf, and the whole room suddenly feels warm and soulful.
What to swap:
- Olive linen or heavy cotton shower curtain
- Olive or olive and cream striped towels
- Brass soap dispenser, tray and toothbrush cup
- Thrifted vintage botanical or landscape art
- String of hearts plant
9. Lavender and Lilac Soft Look

Lavender and lilac create the calmest version of a colorful bathroom, perfect if bold color feels like too much but you still want something special. A lilac shower curtain with a gentle ruffle or soft stripe sets a dreamy tone against the white walls without shouting. Layer lavender towels with white ones in a mix of terry and waffle, and add a fluffy lilac bath mat for that cozy step-out-of-the-shower moment. A framed watercolor flower print or a pastel abstract keeps the wall light and airy. Tuck a bundle of dried lavender into a clear glass bottle on the counter, and you’ll have small bathroom inspiration that smells just as lovely as it looks.
What to swap:
- Lilac ruffled or soft stripe shower curtain
- Lavender and white towels
- Fluffy lilac bath mat
- Watercolor flower print
- Dried lavender in a glass bottle
10. Mustard and Navy Bold Contrast

Mustard and navy is a bold pairing that feels energetic and surprisingly cozy, especially in a bathroom without much natural light. Try a navy shower curtain with a mustard geometric pattern or wide stripes, or flip it and go with a mustard curtain and navy accents. Navy towels look rich and polished, and a single mustard hand towel by the sink adds the perfect pop. A navy and cream striped bath mat or a woven mat with a mustard border pulls the colors all the way down to the floor. Add a mid-century style abstract print in the same two colors and a ZZ plant in a navy pot, and you have one of those very small bathroom ideas that feels huge on personality.
What to swap:
- Navy and mustard patterned shower curtain
- Navy bath towels with a mustard hand towel
- Navy and cream striped bath mat
- Mid-century abstract print
- ZZ plant in a navy pot
11. Retro Mint and Pink

Mint and pink is a love letter to vintage bathrooms, and you can get the look without a single pastel tile. Hang a mint shower curtain with a scalloped edge or a playful retro wave pattern, then bring in pink towels in a soft bubblegum shade. A pink tufted bath mat in a wavy or round shape makes it feel fun and a little kitschy in the best possible way. On the wall, a framed retro print, like a vintage bathing illustration or a pastel 1950s ad, completes the theme with a smile. Add mint glass soap bottles and a little potted fern, and your bathroom quickly becomes the happiest room in the apartment.
What to swap:
- Mint scalloped or wave pattern shower curtain
- Bubblegum pink towels
- Wavy or round pink tufted bath mat
- Retro 1950s style art print
- Mint glass soap bottles
12. Moody Deep Green with Gold Frames

Who says a small bathroom can’t be moody? Deep forest or emerald green textiles create a cozy, cocoon-like feeling, especially when they’re set against crisp white tile. Start with a deep green shower curtain in a heavy cotton or velvety fabric, then add dark green towels and a plush deep green bath mat. Gold frames are what make this look feel luxurious, so hang two or three small prints in thin or ornate gold frames, like botanical studies or little vintage portraits. Add a gold toothbrush holder, a candle in an amber glass jar and a Boston fern that loves all that steam. This look proves small bathroom decor can feel dramatic and cozy at the very same time.
What to swap:
- Deep green heavy cotton or velvety shower curtain
- Dark green towels and plush bath mat
- Two or three prints in gold frames
- Gold toothbrush holder and amber candle
- Boston fern
13. Eclectic Mini Gallery Wall with Mixed Prints

If you love art, a mini gallery wall turns your bathroom into the most interesting little room in your home. Choose five to seven small prints in mixed styles, think a vintage botanical, a colorful abstract, a tiny portrait and a playful illustration, and frame them in a mix of wood, white and brass. Use removable picture hanging strips so you can hang everything without damaging rental walls, which makes this one of the smartest apartment bathroom ideas out there. Keep the textiles simple so the art shines, like a white shower curtain with a thin colored stripe that picks up one shade from your prints. Add towels in two colors pulled from the art, a striped bath mat and a small trailing plant on a shelf.
What to swap:
- Five to seven small mixed art prints
- Wood, white and brass frames with removable strips
- White shower curtain with a thin colored stripe
- Towels in two colors pulled from the art
- Small trailing plant
14. Tangerine and Pink Color Block

Tangerine and pink is the cheerful, bold combo that will make you smile every time you open the bathroom door. A color block shower curtain, with big geometric blocks of orange and pink, creates instant drama against all that white. Mix tangerine towels with hot pink ones and hang them side by side on the bar for a fun color block effect of their own. A round pink bath mat or an orange and pink striped one keeps the energy going down to the floor. Add a bold abstract print in the same two shades and a small orange kalanchoe in a white pot, and this apartment bathroom decor feels like pure joy.
What to swap:
- Orange and pink color block shower curtain
- Tangerine and hot pink towels
- Round pink or orange and pink striped bath mat
- Bold abstract print in matching shades
- Orange kalanchoe in a white pot
15. Coastal Blue with Natural Textures

For a breezy, relaxed feel, coastal blue with natural textures brings a little weekend by the sea into your everyday routine. Choose a soft sky blue or chambray shower curtain with a subtle stripe, and pair it with blue and white striped Turkish towels that dry quickly in a small, steamy space. A woven seagrass or jute bath mat adds that beach house texture underfoot, and a small rattan basket holds rolled hand towels within easy reach. Hang an ocean print or a vintage coastal photograph in a light wood frame, then finish with a few shells in a glass jar and a pot of string of pearls. It’s an easy, all-seasons look that keeps your little bathroom feeling fresh, light and calm.
What to swap:
- Sky blue or chambray striped shower curtain
- Blue and white striped Turkish towels
- Seagrass or jute bath mat
- Ocean print in a light wood frame
- String of pearls plant and shells in a glass jar
The best part about every one of these looks is that nothing is permanent, so you can switch your color story whenever the mood strikes. Pick the one that makes you happiest, save this post to your bathroom board, and come back to it whenever your small bathroom decor needs a fresh new feel. And once your new look is in place, finish the sink area with these easy and elegant bathroom countertop ideas so every corner feels styled.