21 Boho Bathroom Ideas on a Budget
Boho bathroom ideas always made me a little jealous — those rattan mirrors, trailing plants and sun-warmed terracotta tiles looked like they belonged in a boutique hotel, not my plain white rental bathroom. Then I redid mine for less than a weekend grocery run, mostly with thrift finds, a few plants and some clever layering, and honestly it now feels like the calmest room in the house. The secret is that boho style rewards imperfection: mixed textures, warm earthy colours and things that look collected over time rather than bought in one haul. You do not need a renovation, just a looser hand and a few well-chosen swaps.
First, the quick wins: start with the changes that take minutes and cost almost nothing — these set the boho tone before you spend a penny on anything bigger.
1. Swap in a Rattan-Framed Mirror

A rattan-framed mirror is the single fastest way to make a bathroom read boho, because the warm woven texture instantly softens all that cold tile and porcelain. Look for one at thrift shops or discount home stores — round or arched shapes work best — and hang it over the sink in place of the plain builder-grade mirror. If the frame is a bit scuffed, that only adds character, but a quick wipe with a damp cloth and a dab of wood oil will revive tired rattan beautifully. Keep the rest of the wall bare so the mirror does the talking. I tried this — the mistake to avoid is buying one too small; go bigger than you think, because a generous mirror makes a tiny bathroom feel twice as open.
Cost: ~$18 | Time: 15 minutes
2. Layer a Woven Bath Mat Over a Flat Rug

Boho floors are never just one flat mat, so try layering a chunky woven cotton bath mat over a larger flat-weave rug in a warm jute or terracotta tone. The two textures together instantly make the floor feel styled rather than purely functional, and the bottom rug catches drips before they reach the tile. Choose machine-washable pieces so the look stays practical, and keep the colours in the same warm family — cream, sand and rust play nicely together. Tuck the edges neatly so nobody trips. I did this in my own bathroom and the difference shocked me; the floor went from an afterthought to the first thing guests comment on.
Cost: ~$22 | Time: 10 minutes
3. Hang a Macramé Plant Hanger by the Window

A macramé plant hanger is peak boho for about the price of a coffee, and bathrooms are ideal for it because the humidity keeps trailing plants happy. Hang one from a ceiling hook or a suction-cup hook near the window, and pop in a pothos or spider plant that will trail down beautifully within weeks. If you cannot drill, a strong adhesive ceiling hook holds a light pot just fine — just check the weight rating first. The knotted cotton adds softness overhead, which is exactly what a hard-tiled room needs. I tried this — the mistake to avoid is hanging it where the shower spray hits it, because soggy macramé takes forever to dry.
Cost: ~$9 | Time: 20 minutes
4. Replace the Shower Curtain with a Warm Textured One

The shower curtain is the biggest single surface in most bathrooms, so swapping a shiny plastic one for a textured waffle-weave or cotton canvas curtain in warm cream or terracotta transforms the whole room. It softens the light, hides the tub, and immediately reads as intentional rather than rented. Keep the existing liner behind it for waterproofing, and choose a curtain that reaches the floor for a draped, relaxed look. A wooden or bamboo-look curtain rod completes the effect for a few dollars more. For more small-space tricks, see my (see also: small-bathroom-storage-ideas) roundup — it pairs beautifully with this one.
Cost: ~$16 | Time: 10 minutes
5. Add a Wooden Bath Caddy

A wooden bath caddy turns an ordinary soak into a little ritual, and it costs less than a takeaway dinner. Look for a bamboo or teak tray that spans your tub, with a slot for a book and a groove for a candle or a cup of tea. When you are not bathing, leave it across the tub with a rolled towel and a small plant on it — it becomes a styled shelf rather than clutter. Sand any rough edges lightly and oil it once so water beads off instead of soaking in. I tried this — the mistake to avoid is buying one wider than your tub, so measure edge to edge before you order, not after.
Cost: ~$14 | Time: 5 minutes
6. Swap Plastic Bottles for Amber Glass Dispensers

Branded shampoo and soap bottles are visual noise in a boho bathroom, so decant them into matching amber glass dispensers with simple labels. The warm amber tone fits the earthy palette perfectly, and a matching set makes the sink ledge look curated instead of chaotic. Refill from large economy bottles kept under the sink — it works out cheaper per wash than buying pretty small bottles over and over. Use a waterproof label or a paint-pen dot so everyone knows which is shampoo. This five-minute swap genuinely makes the sink area feel like a boutique hotel, and guests always ask where the bottles came from.
Cost: ~$12 | Time: 10 minutes
Next, the texture layer: boho is all about things you can touch — woven, knotted and fringed pieces that warm up cold tile.
7. Drape a Fringed Throw Over a Towel Ladder

A leaning wooden towel ladder with a fringed cotton throw draped over the top rung is pure boho, and it solves towel storage at the same time. Lean the ladder against a free wall — no drilling needed — hang your everyday towels on the lower rungs, and fold a patterned throw or a Turkish towel over the top for colour. The vertical lines draw the eye upward, which makes low ceilings feel taller, and the whole thing can move with you when you move house. Choose a ladder in natural wood rather than painted white so the grain shows. I tried this — the mistake to avoid is overloading it, because a ladder buried under six towels just looks like a drying rack.
Cost: ~$20 | Time: 10 minutes
8. Weave a Seagrass Basket for Toiletries

Loose bottles and tubes scattered around the sink are the enemy of a calm boho bathroom, so corral them in a seagrass or rattan basket instead. One medium basket on the vanity holds your daily products, and a smaller one under the sink swallows the spares. The open weave adds texture while keeping everything reachable, and it hides a multitude of mismatched packaging sins. Line the basket with a small cloth if bottles leak, and wipe it down now and then so it does not get damp. Thrift shops are full of baskets for a couple of dollars — the wonkier the weave, the more authentic it looks.
Cost: ~$8 | Time: 5 minutes
9. Hang a Woven Wall Hanging Above the Toilet

The wall above the toilet is usually dead space, and a small woven wall hanging fills it with exactly the right boho energy. Look for one in natural cotton and wool with tassels or fringe, in cream and terracotta tones that echo your towels. Hang it from a single small nail or adhesive hook — it weighs almost nothing, so landlords rarely mind. Keep it away from direct shower steam if your bathroom is tiny, or choose a cotton-only piece that dries easily. This is the kind of detail that makes the room feel collected rather than decorated, and it costs less than a fancy candle.
Cost: ~$11 | Time: 10 minutes
10. Layer Terracotta Pots on the Windowsill

Terracotta pots are the cheapest boho styling tool there is, and a bathroom windowsill lined with three or four in different sizes looks instantly sun-warmed and earthy. Plant them with things that love humidity — pothos, ferns and air plants all thrive — or leave one empty as a holder for cotton pads and hair ties. The orange-brown clay warms up white tile in a way no plastic pot ever will, and the pots only get prettier as they age and develop a patina. Group odd numbers together and vary the heights for a natural, unstudied look. Pin this one to your bathroom board — it is the easiest plant styling trick in this whole list.
Cost: ~$10 | Time: 20 minutes
11. Switch to Turkish Towels in Earthy Stripes

Fluffy white hotel towels are lovely, but flat-woven Turkish towels in earthy stripes — rust, ochre, sage — are what make a bathroom feel boho, and they dry faster too. They take up half the storage space of thick towels, they double as a sarong or a picnic throw in a pinch, and they look beautiful hanging on a hook or folded on a ladder. Buy two or three in coordinating colours rather than a matching set; the slight mismatch is the whole point of boho. Wash them once before first use so they soften up. I swapped mine over a single weekend and have never gone back to bulky towels.
Cost: ~$24 | Time: 15 minutes
12. Add a Rattan Tray on the Vanity

A rattan tray on the vanity works like a picture frame for your everyday things: perfume, a candle, a small vase and your hand cream all sit inside it, and suddenly the clutter reads as a display. The tray’s edge contains the mess visually, so the rest of the counter stays clear, and you can lift the whole thing away when you need to clean. Choose a tray with handles and a slightly raised rim so nothing slides off, and keep it to three or four items — boho loves abundance, but a crowded tray just looks messy. For tile ideas that keep this earthy palette going, my (see also: budget-bathroom-tile-ideas-without-retiling) post is worth a read.
Cost: ~$13 | Time: 5 minutes
Now, bring the outside in: plants and natural materials are the heart of boho — this is where the room starts to feel alive.
13. Hang a Trailing Pothos from a High Shelf

A trailing pothos spilling down from a high shelf is the single most boho thing you can put in a bathroom, and pothos is almost impossible to kill. Mount a small wooden shelf high on the wall — or use the top of a tall cabinet — and let the vines trail down past the mirror. The green softens all the hard surfaces, and the plant loves the steamy air, so it will grow faster here than anywhere else in the house. Water it when the soil feels dry, and trim the vines back when they reach the sink, popping the cuttings in a jar of water to root. I tried this — the mistake to avoid is placing it right above the toilet tank, where it gets knocked every time someone reaches for the flush.
Cost: ~$10 | Time: 30 minutes
14. Style a Wooden Stool as a Plant Stand

A small wooden stool parked in the corner with a potted fern on top is a classic boho move: it adds height, warmth and a place for greenery without any drilling or fitting. Thrift shops always have plain wooden stools for a few dollars — sand it lightly and rub in some oil if it looks tired, and avoid painted or plastic ones because the natural grain is the whole point. Stack a second, smaller plant or a candle beside the main pot for a little vignette. In a tiny bathroom, a stool tucks neatly beside the tub and doubles as a seat for putting on socks. Mine has lived in three bathrooms now and still looks the part.
Cost: ~$9 | Time: 20 minutes
15. Add a Bamboo Toothbrush Holder and Soap Dish Set

The little things on the sink matter more than you think, so swap plastic accessories for a matching bamboo toothbrush holder and soap dish. The warm wood tone ties in with rattan and terracotta elsewhere in the room, and bamboo handles bathroom damp far better than untreated wood. Keep the set small and matching — a tumbler, a soap dish and maybe a small tray — so the sink ledge reads as one calm group rather than a jumble. Wipe them dry now and then and they will last for years. This is a ten-minute swap with an outsized effect, especially in photos, and it costs less than a bottle of fancy hand wash.
Cost: ~$14 | Time: 5 minutes
16. Put Dried Pampas Grass in a Tall Floor Vase

A tall floor vase filled with dried pampas grass plumes is instant boho drama for a corner that would otherwise sit empty. The feathery plumes soften the room’s hard edges, they never need watering, and a bunch costs a fraction of fresh flowers over a year. Choose a vase in terracotta, clay or woven seagrass, and keep the plumes away from direct shower spray so they stay fluffy. Give the stems a light spray of hairspray to stop shedding, and trim them to different heights so the arrangement looks natural rather than flat. I tried this — the mistake to avoid is buying dyed neon plumes, because natural cream and beige is what keeps the look earthy.
Cost: ~$15 | Time: 10 minutes
17. Grow Eucalyptus in the Shower

Tying a bundle of fresh eucalyptus to the showerhead is a boho spa trick that costs a few dollars and smells incredible. The steam releases the eucalyptus oils every time you shower, so the whole bathroom smells like a boutique hotel, and the silvery-green stems look beautiful against tile. Tie the bundle tightly with twine, hang it just behind the showerhead so it gets steam but not a direct blast of water, and replace it every two to three weeks when the scent fades. You can buy bundles at grocery stores or florists, and dried ones last even longer. This is my favourite cheap luxury in the entire house, honestly.
Cost: ~$6 | Time: 5 minutes
Finally, the finishing touches: these last details pull everything together and make the room feel finished rather than half-styled.
18. Paint One Accent Wall in Warm Clay

If your bathroom walls are all stark white, one accent wall in warm clay, terracotta or muted ochre changes the entire mood for the price of a single tin of paint. Pick the wall behind the mirror or the toilet — the one you see first when you walk in — and use a matt finish so it reads soft and earthy rather than shiny. The warm tone makes rattan, wood and plants pop, and it photographs beautifully in morning light. Tape the edges carefully, do two thin coats, and keep the other walls white so the room still feels bright. I painted mine on a Saturday morning and the bathroom went from clinical to cosy before lunch.
Cost: ~$25 | Time: 3 hours
19. Stick Peel-and-Stick Terracotta-Look Tiles on the Floor Border

A full retiling job is out of the question on a budget, but peel-and-stick tiles in a terracotta or encaustic pattern along the floor border or around the bath panel give you the same warm, patterned effect for a fraction of the cost. Clean the existing tiles thoroughly, press the stickers on firmly, and seal the edges with clear silicone where water splashes. Choose a pattern with slight colour variation — that handmade wobble is what sells the boho look. Do just the border strip first; a partial pattern looks deliberate and halves the cost. For more no-retile tricks, see my (see also: dollar-store-bathroom-decor-that-look-high-end) guide too.
Cost: ~$20 | Time: 2 hours
20. Add Warm Fairy Lights Around the Mirror

Harsh overhead bathroom lighting is the enemy of a relaxed boho mood, so wind a string of warm-white fairy lights around the mirror frame or along a shelf for a soft evening glow. Battery-powered copper-wire lights are cheapest and need no outlet, and the warm 2700K tone flatters skin far better than cold ceiling lights. Drape them loosely rather than wrapping them tight, so they look like a garland rather than a gadget. Use them as your evening light when you want a long bath, and keep the bright overhead light for mornings. I put mine on a tiny timer so they switch on at dusk automatically.
Cost: ~$8 | Time: 15 minutes
21. Finish with a Woven Laundry Hamper

The last thing a boho bathroom needs is a plastic laundry bin ruining the mood, so finish with a woven seagrass or rattan hamper with a lid. It hides dirty towels, adds one more layer of natural texture, and looks like a piece of furniture rather than a utility item. Choose one with a removable cloth liner so washing day is easy, and size it to the corner you have — a tall narrow hamper fits beside the vanity, while a wide one works at the foot of the tub. Thrift shops and discount stores sell them for a few dollars, and the lid keeps the room looking tidy even when the hamper is full.
Cost: ~$18 | Time: 5 minutes
Can I do a boho bathroom in a rental? Yes — nearly every idea here is removable: hooks, trays, baskets, textiles and plants all come with you when you move, and peel-and-stick tiles lift off without damage if you seal the edges properly.
How much does a budget boho bathroom cost in total? Doing all 21 ideas with secondhand shopping comes to roughly $280, but starting with just the first six costs under $100 and already changes the room completely.
Will plants really survive in a bathroom? Most will thrive, thanks to the humidity — pothos, ferns and spider plants love it, but keep them out of direct shower spray and make sure the room gets at least a little natural light.
Start with the mirror, a plant and a warm towel, and let the rest build up slowly — boho is a collected look, so it actually gets better the longer you live with it. Pick the ideas that made you smile, skip the rest, and enjoy the calmest room in your house.