Christmas Gifts

Send a thoughtful festive surprise with our Christmas letterbox gifts and luxury hampers. From little thank-you gifts to indulgent self-care sets, discover artisan chocolate, cosy pampering treats and lasting dried flowers, beautifully presented and ready to send.

Find their Christmas gift

Choose a Christmas Letterbox Gift Set for cosy winter moments, a mini gift for a festive thank-you, or a luxury hamper for a bigger celebration. Letterbox-sized sets fit through most standard UK letterboxes; our larger hampers arrive as parcels.

Shop Christmas gifts for her, gifts for him, gifts for couples and gifts for grandparents. For smaller surprises, explore Christmas gifts under £30.

Christmas gifting, made easier

Send your gift directly to the recipient or order it to give in person. An optional greetings card is available to add. Seasonal gifts may be available to pre-order; check each product page for its delivery start date and the delivery information before ordering.

Thanking a team or clients? Explore Christmas gifts for colleagues or corporate gifting and branding options.

For something more bespoke, explore our Build Your Own Gift options. Choose their favourite treats and keepsakes to create a personal Christmas gift, with mini letterbox gifts, standard letterbox gifts and larger Luxe Hampers to choose from.

Make the countdown part of the gift with our Luxury Advent Calendar 2026: 24 individually wrapped surprises for £195, with contents worth over £260. Available to pre-order for delivery from November 2026. The Advent Calendar is a larger gift box and is not letterbox friendly.

19 products

  • Featured
  • Most relevant
  • Best selling
  • Alphabetically, A-Z
  • Alphabetically, Z-A
  • Price, low to high
  • Price, high to low
  • Date, old to new
  • Date, new to old

Filter by

    NEW

    The Winter Luxe Gift Hamper

    Regular
    £60.00
    Sale
    £60.00
    Regular
    Unit Price
    per 
    NEW

    Luxury Advent Calendar 2026

    Regular
    £195.00
    Sale
    £195.00
    Regular
    Unit Price
    per 
    NEW

    Christmas Letterbox Gift Set

    Regular
    £49.00
    Sale
    £49.00
    Regular
    £33.00
    Unit Price
    per 
    NEW

    Mini Christmas Hug Letterbox Gift

    Regular
    £15.00
    Sale
    £15.00
    Regular
    Unit Price
    per 

    Christmas Spa Luxe Gift Hamper

    Regular
    £90.00
    Sale
    £90.00
    Regular
    Unit Price
    per 
    NEW

    Mini Christmas Treat Letterbox Gift

    Regular
    £27.00
    Sale
    £27.00
    Regular
    £11.00
    Unit Price
    per 

    Christmas Luxury Self-Care Letterbox Gift

    Regular
    £52.00
    Sale
    £52.00
    Regular
    Unit Price
    per 

    Pamper Gift Set

    Regular
    £38.00
    Sale
    £38.00
    Regular
    Unit Price
    per 

    The Retreat Luxe Gift Hamper

    Regular
    £95.00
    Sale
    £95.00
    Regular
    Unit Price
    per 

    Mini Merry Christmas Letterbox Gift

    Regular
    £18.00
    Sale
    £18.00
    Regular
    £15.00
    Unit Price
    per 
    NEW

    Mini Christmas Relaxation Letterbox Gift

    Regular
    £20.00
    Sale
    £20.00
    Regular
    £19.00
    Unit Price
    per 

    Mini Pamper Letterbox Gift

    Regular
    £20.00
    Sale
    £20.00
    Regular
    Unit Price
    per 
    NEW

    Christmas Dried Flowers Bouquet Letterbox Gift

    Regular
    £34.00
    Sale
    £34.00
    Regular
    Unit Price
    per 

    Chocolate Gift Set

    Regular
    £30.00
    Sale
    £30.00
    Regular
    Unit Price
    per 

    Mini Personalised Necklace Letterbox Gift

    Regular
    £29.00
    Sale
    £29.00
    Regular
    Unit Price
    per 
    NEW

    Mini Christmas Dried Flower Posy Letterbox Gift

    Regular
    £15.00
    Sale
    £15.00
    Regular
    Unit Price
    per 

    Whisky Tasting Set

    Regular
    £32.00
    Sale
    £32.00
    Regular
    Unit Price
    per 

    'Spa Night In' Gift Set

    Regular
    £37.00
    Sale
    £37.00
    Regular
    Unit Price
    per 
    SOLD OUT

    Christmas Letterbox Brownies

    Regular
    £29.00
    Sale
    £29.00
    Regular
    Unit Price
    per