A spa gift set is the easiest present to get right: it is useful, it is a little indulgent, and it says “take an evening for yourself” without any of the awkwardness of a voucher. It is also easy to get wrong. Plenty of baskets are mostly cellophane and filler, and the scents can be strong enough to put someone off the whole thing.

We looked for sets that hold up once the ribbon comes off: full-size or near-full-size products, a scent that is easy to like, and packaging that can be handed over as it is. These are the ones we would give, for a mother, a friend, a partner or a colleague, plus a pick for him.

#1Best overall

Spa Luxetique Rose Spa Gift Set (8 pieces)

For: a classic, gift-ready bath basket for her

  • ScentRose
  • In the box8 pieces
  • Bath2 bath bombs, bubble bath, salts

A complete bath night in one basket: per the listing, two bath bombs, bubble bath, shower gel, body lotion, body butter, bath salt, a bath puff and a small tub holder. Owners consistently praise the presentation, which arrives ready to hand over.

What we like

  • Covers bath, shower and moisturiser
  • Gift-ready presentation
  • Long track record and strong owner ratings

Watch out for

  • Rose is a distinctive scent; not for everyone
  • Smaller bottles than a drugstore full size
Check price on Amazon Price band: $
#2Best value

Body & Earth Lavender Spa Gift Set

For: a safe-bet scent at a modest price

  • ScentLavender
  • IncludesCandle, bubble bath, salts
  • ContainerReusable tub

Lavender is the easiest scent to give someone whose taste you don't know, and this set covers the basics: shower gel, bubble bath, bath salts, body lotion and a scented candle, packed in a reusable tub. It is the set we'd pick for a colleague or a Secret Santa.

What we like

  • Crowd-pleasing lavender
  • Includes a candle
  • Reusable container

Watch out for

  • Fewer pieces than bigger baskets
  • Fragranced throughout; not for sensitive skin
Check price on Amazon Price band: $
#3Most generous

Spa Luxetique Vanilla Spa Gift Basket (12 pieces)

For: a bigger birthday or holiday gift

  • ScentVanilla
  • In the box12 pieces
  • ExtrasMassage oil, soap

The step-up basket: twelve pieces including massage oil, soap, two bath bombs, shower gel, bubble bath and body lotion, in a cloth box that can be reused for storage. Vanilla is warm and sweet, a good choice for someone who likes gourmand scents.

What we like

  • Most pieces of our picks
  • Massage oil makes it a couples gift too
  • Reusable cloth box

Watch out for

  • Vanilla can read as sweet
  • Costs more than the 8-piece rose set
Check price on Amazon Price band: $$
#4Best for bath lovers

LifeAround2Angels Bath Bombs Gift Set (12)

For: someone who takes a lot of baths

  • Count12 bath bombs
  • ButtersShea and cocoa
  • WrappedIndividually

Twelve handmade bath bombs in twelve different scents, each individually wrapped, made in California per the maker. It is among the most-reviewed bath bomb sets on Amazon with a very high average rating, and owners often mention that it does not stain the tub.

What we like

  • A month of baths in one box
  • Variety of scents to try
  • Very strong owner ratings

Watch out for

  • Needs a bathtub
  • Butters can leave the tub slippery; rinse after
Check price on Amazon Price band: $$
#5Best for hands and feet

Burt's Bees Classics Gift Set (6 products)

For: anyone, including people with only a shower

  • Products6, in a tin
  • CoversHands, feet, lips
  • BrandBurt's Bees

Not a bath basket at all, which is the point: hand salve, cuticle cream, lip balm, hand repair cream, foot cream and an all-purpose ointment in a giftable tin. A useful present for someone without a tub or with dry winter hands.

What we like

  • Useful without a bathtub
  • Well-known brand
  • Compact tin

Watch out for

  • No bath products
  • Small sizes
Check price on Amazon Price band: $$
#6Best for a shower

Body Restore Eucalyptus Shower Steamers (15)

For: a spa feeling without a bathtub

  • Count15 tablets
  • ScentEucalyptus, mint
  • UseShower floor

A shower steamer sits on the shower floor and releases scent in the steam, the closest a shower gets to a eucalyptus steam room. Fifteen individually wrapped tablets go a long way.

What we like

  • Works in any shower
  • Fifteen in a pack
  • Eucalyptus feels fresh and 'spa'

Watch out for

  • Strong menthol scent
  • Some owners find they dissolve quickly under direct spray
Check price on Amazon Price band: $
#7Best for him

XIKEZAN Beard Grooming Kit (10 pieces)

For: a bearded partner, dad or brother

  • Pieces10
  • IncludesWash, oil, balm, brush, comb
  • CaseTravel bag

For men, a grooming kit tends to get used where a scented bath basket would not. This one includes beard wash and conditioner, oil and balm, a brush, a comb and scissors in a travel bag, and it is one of the most-reviewed men's gift sets on Amazon.

What we like

  • A complete grooming routine
  • Very widely reviewed
  • Easy gift for men

Watch out for

  • Only for someone with a beard
  • Scented products
Check price on Amazon Price band: $

How to choose a spa gift set

Scent first. Lavender and vanilla are the safest choices for someone whose taste you don’t know well. Rose, cherry blossom and coconut are more distinctive, so save them for someone you know loves florals or sweet scents. If the recipient has sensitive skin or dislikes fragrance, skip the basket and give a bath pillow or a plush robe instead.

Count the full-size pieces, not the total. A “12-piece” set can be four small bottles, a loofah, a ribbon and a basket. Check the product sizes in the listing; bubble bath, body lotion and shower gel should be at least 100 ml (about 3.4 fl oz) each to last more than a couple of uses.

Check the presentation. A box or basket that arrives ready to give saves a trip for wrapping paper. Some sets ship in a plain mailer and need a gift bag.

Match it to how they unwind. A bath lover will use bath bombs, salts and bubble bath. Someone with only a shower gets more from shower steamers, body wash and a scrub. A set built around hands and lips suits anyone.

Make it a whole spa night

A gift set is the toiletries. If you want to give the whole evening, add one piece that makes the bath itself nicer: a bathtub caddy tray for a book and a drink, a bath pillow, or a diffuser for the bedroom afterwards. Our complete at-home spa night kit puts the pieces together by budget.

How we rate

We score every pick out of 10 on four things, weighted for how people actually use spa gear at home: how well it does its job (40%), whether that is a steamer's steady mist, a pillow's grip on a slick tub or a robe's softness after the tenth wash; build and materials (25%), including what owners report after months of use; ease of use and care (20%), meaning setup, cleaning and storage; and value (15%).

We have not tested these products ourselves. We read the manufacturer's specifications and care instructions and look for the patterns in verified owners' reviews, both the praise and the recurring complaints. No brand pays for placement, and a commission cannot buy a higher rating. When a pick changes, we will say so on this page.

How we choose products and make money

Frequently asked questions

What should be in a good spa gift set?

Full-size bath or shower products (bubble bath or bath salts, body wash, body lotion), one or two treats such as a bath bomb or hand cream, and packaging you can give as it is. Fewer, larger products are better value than many tiny ones.

Is a spa gift set a good gift for someone with sensitive skin?

Not always. Most sets are fragranced, and some include dyes. For sensitive skin, look for fragrance-free products, or give something non-topical such as a robe, a bath pillow or a tray.

Do bath bombs work in a shower?

No, they need a full tub to dissolve. For someone with only a shower, choose shower steamers, which release scent in the steam, or a body-care set.

How far ahead should I order for the holidays?

Gift sets are among the first things to sell out or slow down in December, so order a couple of weeks ahead and check the delivery estimate on the listing.