Best perfume gift sets for her under £30
The lowest price per ml among the perfume gift sets under £30 we compare is the Lattafa Pride Eau de Parfum Discovery Mini Gift Set: five 20 ml bottles for £13.99, about 14p per ml. If you would rather give one named bottle, the Ghost Sweetheart 30 ml Eau de Parfum gift set is £29.00.
How we chose. We have not tested or smelled these sets, and we do not score them. We picked six fragrance gift sets from the women's products we compare, on three facts: a known fragrance brand, what the set contains as the shop lists it (bottle size, number of bottles, eau de parfum or eau de toilette), and price, including price per ml where the sizes are listed. Every set was in stock when we checked. Three of the six are from Lattafa, the brand with the most fragrance gift sets under £30 in the shops we compare.
Compare the six sets
| Gift set | In the box (as the shop lists it) | Type | Price per ml | Bazta | Plusshop | Joybuy |
|---|---|---|---|---|---|---|
| Ted Baker Woman Gift Box | 10 ml perfume + 50 ml body wash | Eau de toilette | 89p | £8.88 | £8.88 | |
| Baylis & Harding Royale Garden Fragrance Discovery Set | 5 × 15 ml (75 ml) | Not listed | 14.5p | £10.85 | £11.35 | |
| Lattafa Pride Eau de Parfum Discovery Mini Gift Set | 5 × 20 ml (100 ml) | Eau de parfum | 14.0p | £13.99 | £14.99 | |
| Lattafa Yara Collection Discovery Eau de Parfum Set | 4 × 5 ml (20 ml) | Eau de parfum | 73p | £14.59 | £15.35 | |
| Lattafa Yara & Yara Candy Anniversary Gift Set | 2 × 100 ml (200 ml) | Not listed | 14.5p | £28.99 | £31.99 | |
| Ghost Sweetheart Eau de Parfum 30ml Gift Set | 30 ml perfume, other items not listed | Eau de parfum | 97p | £29.00 |
Price per ml uses the lowest price and the perfume only (not body wash).
An empty cell means that shop does not sell the set in the stores we compare.
The six sets, one by one
1. Ted Baker Woman Gift Box
£8.88 Bazta UK
- Pros: the lowest price in this guide; the same price at Bazta and Plusshop; a 50 ml body wash in the box as well.
- Cons: the perfume is a 10 ml bottle, the smallest single bottle here; it is eau de toilette, a lower concentration than eau de parfum; 89p per ml.
- Who it's for: a stocking filler or small extra under £10.
- Who should skip: anyone looking for a full-size bottle.
2. Baylis & Harding Royale Garden Fragrance Discovery Set
£10.85 Bazta UK
- Pros: 75 ml in total, in five 15 ml bottles; 14.5p per ml; under £12 at both shops.
- Cons: the listing does not say if the bottles are eau de parfum, eau de toilette or body mist; it names one range (Rose, Poppy & Vanilla) but not the five scents.
- Who it's for: someone who likes several small bottles to try or share.
- Who should skip: anyone who wants an eau de parfum.
3. Lattafa Pride Eau de Parfum Discovery Mini Gift Set
£13.99 Bazta UK
- Pros: the lowest price per ml in this guide (14.0p); 100 ml of eau de parfum in five 20 ml bottles; £1 less at Bazta than at Plusshop.
- Cons: the listing does not name the five fragrances; a second set with the same name and a different barcode costs £14.99 at Bazta and £15.99 at Plusshop, so check which one you are buying.
- Who it's for: someone who wants to try several fragrances.
- Who should skip: anyone buying for one favourite scent.
4. Lattafa Yara Collection Discovery Eau de Parfum Set
£14.59 Bazta UK
- Pros: four eau de parfums from the Yara line; 5 ml bottles are travel size.
- Cons: 20 ml in total, 73p per ml, about five times the price per ml of set 3; the listing does not name the four.
- Who it's for: someone who wants to try the Yara line before a full bottle.
- Who should skip: anyone who wants the most perfume for the money (set 3 has 100 ml for less).
5. Lattafa Yara & Yara Candy Anniversary Gift Set
£28.99 Bazta UK
- Pros: two 100 ml bottles, 200 ml in total, the most perfume in this guide; 14.5p per ml.
- Cons: £31.99 at Plusshop, over this guide's £30 budget, so only Bazta is under £30; the listing does not say eau de parfum or eau de toilette.
- Who it's for: two full-size bottles in one gift.
- Who should skip: anyone who wants a small bottle or a set with body products.
6. Ghost Sweetheart Eau de Parfum 30ml Gift Set
£29.00 Joybuy
- Pros: one 30 ml eau de parfum from Ghost; in stock at Joybuy.
- Cons: 97p per ml, the highest in this guide; one shop only, so there is no second price to compare; the listing does not say what else is in the gift set.
- Who it's for: one named bottle at the top of the budget.
- Who should skip: anyone who wants the most ml for the money.
Same set, different shops
Five of the six sets are sold by both Bazta and Plusshop, with the same barcode, and Bazta was cheaper or the same for all five. The biggest gap is the Yara & Yara Candy set: £28.99 at Bazta and £31.99 at Plusshop, a £3 difference. Delivery costs can change the total, so check the final price at checkout.
Prices checked 24 Oct 2026, may change. You buy from the retailer at their price. We may earn a commission when you buy through our links (#ad).





