7 Best Bulk Toiletry & Amenity Kits for Airbnb Hosts (2026)

Stocking guest bathrooms is one of those recurring host expenses that quietly eats into your margin if you’re not buying smart. Buying single bottles from the grocery store costs more per guest and looks less polished than a matching amenity set. After digging through the options, here are 7 bulk toiletry kits worth considering, broken down by what each one is actually best for so you can match it to your property instead of guessing. Here’s where to buy bulk toiletries for Airbnb without blowing your amenities budget.

(Disclosure: this post contains Amazon affiliate links. If you purchase through them, I may earn a small commission at no extra cost to you.)


Best Overall Value: Bergman Kelly Hotel Toiletries Bundle

125 pieces (25 each: soap, shampoo, conditioner, lotion, body wash) — $37.04 ($0.30/piece) — 4.5★ (103 reviews)

The cheapest per-piece cost on this list by a wide margin, and it’s a USA-based company, which some hosts like to call out in listing descriptions. Tropical Waterfall scent, simple clean packaging that doesn’t scream “hotel.” If you’re furnishing multiple units or just want to stretch your amenities budget, start here.

Check Price on Amazon →


Best for High-Volume / Multi-Property Hosts: H2O Therapy Bulk Set

300 pieces (shampoo, conditioner, body wash, lotion, + massage bar) — $179.99 ($0.60/piece) — 4.7★ (229 reviews)

Biggest case size here, and the only one that includes a massage bar as a nice upgrade touch. If you’re managing several listings or a property with high turnover, ordering once in this volume means fewer restocks and less time spent reordering. Lemongrass, olive oil, aloe vera, honey scent profile.

Check Price on Amazon →


Most Popular Pick: Nature’s Essence by Avistar

90 pieces (shampoo, conditioner, lotion, body wash) — $49.97 ($0.56/piece) — 4.7★ (351 reviews), 600+ bought in the past month

This one’s a crowd favorite — the “600+ bought in past month” badge is real social proof, and it also comes in 180 and 270-count sizes if you want to scale up without switching brands. Good middle-ground pick if you’re not sure how much you’ll need yet.

Check Price on Amazon →


Best for Boutique/Photo-Ready Listings: Oasis Bliss

100 pieces (bath bars, shampoo, conditioner, lotion) — $42.99 ($0.43/piece) — 4.8★ (727 reviews)

Highest rating and most reviews on this list. The palm-leaf packaging photographs well, which matters if you’re staging bathroom shots for your listing photos. If your property leans tropical, coastal, or “boutique,” this is the one that’ll match the vibe instead of looking like a hotel supply closet.

Check Price on Amazon →


Best Eco-Conscious Option: Terra Pure White Tea & Coconut

75 pieces (shampoo, conditioner, body wash, lotion, bar soap) — $63.74, 15% off — 4.5★ (219 reviews)

Terra Pure markets itself as “Earth Conscious” with natural ingredient callouts (white tea, coconut, aloe vera, honey). If part of your brand is sustainability or a natural/spa feel, this is worth the slightly higher per-piece cost over the budget picks.

Check Price on Amazon →


Best Natural Scent Variety: Eco Botanics Chamomile & Honey

75 pieces (shampoo, conditioner, lotion, body wash, body bar) — $63.74, 15% off — 4.6★ (333 reviews)

Paraben-free, organic olive oil, chamomile and honey scent — a softer, more spa-like alternative to Terra Pure if you want variety across properties or just prefer the scent profile.

Check Price on Amazon →


Best Budget Multi-Product Set: OPPEAL EXP Series

200 pieces (2-in-1 shampoo & conditioner, body wash, lotion, soap bar) — $87.69 ($0.44/piece) — 4.6★ (149 reviews)

The 2-in-1 shampoo/conditioner option means fewer bottles to set out per guest, which some hosts prefer for a cleaner bathroom counter look. Solid middle-of-the-road pricing for a large case size.

Check Price on Amazon →


Quick Comparison

Brand Pieces Price Per Piece Rating
Bergman Kelly 125 $37.04 $0.30 4.5★
Oasis Bliss 100 $42.99 $0.43 4.8★
OPPEAL EXP 200 $87.69 $0.44 4.6★
Nature’s Essence 90 $49.97 $0.56 4.7★
H2O Therapy 300 $179.99 $0.60 4.7★
Terra Pure 75 $63.74 $0.85 4.5★
Eco Botanics 75 $63.74 $0.85 4.6★

Bottom Line: Best Bulk Toiletries for Airbnb Hosts

If you just want the cheapest way to stock guest bathrooms without cutting corners, Bergman Kelly wins on price. If you’re running multiple properties, H2O Therapy’s 300-count case saves you restocking trips. And if your listing photos matter to your booking rate, Oasis Bliss’s rating and packaging make it worth the small premium.

Once your bathroom’s stocked, don’t forget the welcome sign that tells guests where everything is — shop the collection on Etsy

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top