When we bought our house three years ago, the guest bathroom was stuck in 1993. Pink tile, brass fixtures, a Hollywood-style vanity light that made everyone look vaguely ill, and a plastic medicine cabinet that had yellowed to the color of old teeth. Every time someone used it, I’d apologize. ‘We’re going to redo that bathroom eventually,’ I’d say, knowing that ‘eventually’ probably meant never, because professional bathroom renovations start at $10,000.
Then one Saturday, fueled by too much coffee and a Pinterest board that had been taunting me for months, I decided to just start. No contractor, no big budget, no plan beyond ‘make it not embarrassing.’ Three weekends and $300 later, the bathroom looked like it belonged in a boutique hotel. My mother-in-law asked who we hired. I’ve never been more proud of a lie of omission.
Here’s exactly what I did, what I spent, and the one trick that makes everything look expensive even when it’s not.
Paint: The $40 Transformation That Changes Everything

If you do nothing else on this list, paint your bathroom. I’m serious. Paint is the single highest-impact, lowest-cost change you can make to any room, and in a small bathroom, it’s absolutely dramatic. I went from a dingy off-white that showed every scuff mark to a deep sage green, and the room instantly felt intentional instead of neglected.
I used a bathroom-specific paint with built-in mildew resistance. One gallon was more than enough for our small guest bath, and it cost about $35. I already had brushes and a roller from previous projects, but even if you’re buying those fresh, you’re looking at maybe $45-50 total.
The key to making painted walls look professional is preparation. I spent more time prepping than painting. I cleaned the walls with TSP substitute, filled nail holes and small cracks with lightweight spackle, sanded everything smooth, and taped off the edges carefully. The actual painting took about three hours across two coats. The prep took four hours. That ratio — more prep than paint — is the difference between a DIY job that looks DIY and one that looks like you hired someone.
Color choice matters enormously in a small space. I’d recommend avoiding pure white (it shows everything and feels clinical) and going for a rich, saturated color that makes the small room feel cozy rather than cramped. Deep greens, navy blues, warm terracottas — these colors add personality and make even basic fixtures look more intentional.
One tip that made a huge difference: I painted the ceiling the same color as the walls. This is a designer trick that makes small rooms feel taller and more cohesive. Everyone who sees our bathroom comments on how ‘finished’ it looks, and this is the reason. It wraps you in color instead of having your eye bounce between white ceiling and colored walls.
Updating Hardware: The $60 Detail Nobody Notices (Until It’s Right)

Here’s something I learned from watching way too many home renovation shows: hardware is the jewelry of a room. Old, mismatched hardware makes everything look dated, even if the underlying fixtures are perfectly fine. New, coordinated hardware makes everything look curated and intentional.
I replaced every piece of hardware in the bathroom with a matching matte black set. The towel bar, toilet paper holder, towel ring, and robe hook — all matching, all from the same product line. The total cost was about $45 for the set, and installation took maybe 30 minutes total since I was mounting into the same holes.
The medicine cabinet handle got swapped too. The old brass pull came off with two screws, and a sleek matte black bar pull went on in its place. Cost: $6. Impact: disproportionately large.
I also replaced the light switch plate and outlet covers with matching matte black wall plates. This is the detail that nobody consciously notices but that makes a room feel ‘done.’ Beige plastic switch plates against a sage green wall scream ‘rental apartment.’ Matching black plates against the same wall whisper ‘design choice.’ They cost about $3 each, and the swap takes 30 seconds per plate.
The key to all hardware updates: pick ONE finish and commit to it throughout the room. Matte black, brushed nickel, brass — any of these can look great, but mixing finishes looks chaotic. I went matte black because it contrasts beautifully with the sage green walls and creates that modern-meets-organic aesthetic that’s everywhere right now.
The Mirror Swap That Made the Biggest Visual Impact

The old medicine cabinet mirror was fine functionally, but aesthetically it was a rectangle of sadness. Thin frame, yellowed edges, builder-grade in every sense. I considered replacing the whole cabinet, but that meant dealing with plumbing and wall repair. Instead, I took a different approach.
I removed the old medicine cabinet entirely (four screws) and patched the wall behind it with a pre-cut piece of drywall, joint compound, and paint. This took about two hours including drying time. Then I hung a round mirror — 24 inches in diameter, with a thin black metal frame — right over the patched area.
The round mirror cost $35 from a home goods store. The impact was stunning. The shape change alone — from a rectangle that matched every other builder bathroom to a circle that felt deliberate and modern — completely changed the room’s personality. Round mirrors make small bathrooms feel larger because they break up the angular lines of the vanity, tile, and walls.
I added a small floating shelf just below the mirror for a candle and a small plant. The shelf was $12 and took five minutes to mount. But it turned the mirror area from a purely functional zone into something that looks styled, like a little vignette you’d see in a magazine.
For storage (since I’d removed the medicine cabinet), I added a slim cabinet that fits between the toilet and the wall. It holds everything the medicine cabinet used to hold — first aid supplies, extra toiletries, cleaning products — but it’s hidden away and doesn’t interrupt the clean look of the new mirror wall. Problem solved for $25.
Lighting: The $50 Upgrade That Changes the Mood

That Hollywood vanity light had to go. You know the one — six exposed bulbs in a row, brushed brass finish, giving off the kind of light that makes you look ten years older and slightly jaundiced. I’d been living with it for three years because I assumed replacing a light fixture required an electrician.
It doesn’t. Replacing a vanity light is genuinely one of the easiest electrical swaps you can do. Turn off the breaker, remove two screws, disconnect three wires (black, white, ground), connect the new fixture’s wires in the same pattern, mount, done. The whole process took 20 minutes, and I watched a single YouTube video to confirm the steps before starting.
I chose a simple two-light sconce-style fixture in matte black to match the hardware. It cost $48 and came with warm LED bulbs included. The difference in light quality was immediate and dramatic. The old light was harsh and overhead. The new light is warm, diffused, and positioned to cast flattering light across your face instead of directly onto the top of your head.
Lighting tips for bathroom makeovers:
- Warm bulbs (2700K-3000K) make skin look healthy; cool bulbs (4000K+) make everything look clinical
- Side-mounted or eye-level lights are more flattering than overhead lights
- A dimmer switch ($15 to add) lets you go from ‘getting ready’ brightness to ‘relaxing bath’ ambiance
- LED bulbs last forever and use barely any electricity — worth the slightly higher upfront cost
I also added a small plug-in LED night light near the baseboard. It automatically turns on when the room is dark, providing just enough light to navigate at 3 AM without blinding yourself. Guests consistently comment on this tiny touch. It cost $8 for a two-pack.
Styling: The Free Changes That Make It Look Expensive

Here’s the secret that home improvement shows don’t emphasize enough: styling costs almost nothing and changes almost everything. After the paint, hardware, mirror, and lighting were done, I styled the bathroom using things I mostly already owned, and this is what made it look like a $5,000 renovation instead of a $300 one.
Towels. I retired the mismatched, faded towels we’d been using and put out a set of matching white Turkish cotton towels. White towels in a colored bathroom look hotel-luxurious. You can bleach them, they match everything, and they photograph beautifully. I rolled them instead of folding them — takes two seconds, looks like a spa. The towels were $30 for a set of four.
Soap dispenser. I ditched the plastic pump bottle and put our hand soap in a an amber glass soap dispenser. This one change cost $10 and eliminated the visual clutter of branded plastic bottles on the counter. The bathroom suddenly looked curated instead of convenience-store.
A plant. I put a small pothos in a simple white ceramic pot on the floating shelf. Pothos thrive in humid bathroom environments, don’t need direct light, and are nearly impossible to kill. One plant adds life and color that makes the whole room feel fresher. Cost: I propagated it from a plant I already had, so free.
A tray. I placed a small wooden tray on the back of the toilet with a candle, a box of nice tissues, and a small stack of guest towels. This turns a toilet tank — usually the ugliest surface in any bathroom — into a deliberate display. The tray was from our kitchen and the candle was a gift we’d never lit. Total cost: $0.
The styling took about 20 minutes and cost maybe $40. But it’s the reason the bathroom looks designed rather than renovated. Renovations change the bones. Styling adds the personality.
The Full Budget Breakdown and What I’d Do Differently

Here’s every dollar I spent on this project:
- Paint (1 gallon bathroom paint): $35
- Hardware set (towel bar, TP holder, ring, hooks): $45
- Wall plates and outlet covers: $12
- Round mirror: $35
- Floating shelf: $12
- Slim storage cabinet: $25
- Vanity light fixture: $48
- Night light (2-pack): $8
- Drywall patch supplies: $10
- Soap dispenser: $10
- White towel set: $30
- Miscellaneous (spackle, sandpaper, tape): $15
Total: $285
Under budget, and the bathroom looks like a completely different room. The project took three weekends: one for painting and patching, one for hardware and lighting, and one for the mirror, shelf, and styling. Each session was about 4-5 hours, so roughly 12-15 hours total. Not a single power tool was needed beyond a drill for mounting screws.
If I could go back, there are two things I’d do differently. First, I’d paint the vanity cabinet. It’s a builder-grade oak that doesn’t match the new aesthetic, and painting it would have cost maybe $20 more. Second, I’d replace the faucet — ours is a dated brushed nickel that doesn’t match the matte black everything else. That’s a $50-70 fix I’ll tackle eventually.
But those are nitpicks. The bathroom went from ‘please don’t judge us’ to ‘did you hire someone?’ for the cost of a nice dinner out. And every time a guest compliments it, I feel a little surge of pride knowing that these hands — these non-handy, YouTube-taught, trial-and-error hands — did every bit of it. You can too. Start with paint. Everything else follows.







Leave a Reply