The Best Bedding for Gift Giving

Gift Giving

(23 products) | Jump to Products ↓

Luxury gift giving made easy. The Mattress & Sleep Company has carefully curated a collection of bedding, bath and related products sure to please even the most discerning individual.

This is a collection of bed & bath products that are affordably priced and genuinely enjoyable.

  • Free shipping to most locations across Canada on orders of $100 or more
  • We'll ship your gifts directly to the intended recipient. Simply specify a separate shipping address during checkout
  • Stores in Calgary, Edmonton, and Sherwood Park with many of these products in stock and ready to take home today
View as

  • St Genève

    Pure Silk Filled

    $5000 USD
  • Serenity Silk Beauty Pillowcase
    Best Seller

    St Genève

    Gift Box Included | Sold Individually

    From $6800 USD
  • +2

    St Genève

    For Daily Adventures

    Fabric from Italy Textile Loomed in Italy

    Cut & Sewn in Canada Italian Fabric Cut & Sewn in Canada

    $14200 USD
  • St Genève

    Gift Box Included | Sold Individually

    From $20900 USD
  • Washable Down Travel & Toddler Pillow
    Best Seller

    St Genève

    Travel Bag & Pillowcase Included

    Made in Canada Made in Canada

    $12500 USD
  • Abyss & Habidecor

    (17 x 30" | 40 x 75 cm)

    $7000 USD
  • Linen Wash
    Best Seller

    Le Blanc

    From $4100 USD
  • Formesse

    From $14300 USD
  • Le Blanc

    $2500 USD
  • Abyss Super Pile Towels are Made in Portugal. TMASC offers free shipping across Canada on orders of $100 or more. Abyss Super Pile Towels - 60 colours. Crafted from 100% GIZA 70 Egyptian Cotton.
    Best Seller
    +53

    Abyss & Habidecor

    World-Famous

    From $23.00 USD
  • St Genève

    $19900 USD
  • Le Blanc

    $3600 USD
  • Bella Donna jersey fitted sheets in various colours. Formesse Bella Donna Colour Palette 2024
    Best Seller
    +29

    Formesse

    From $129.00 USD
  • Abyss & Habidecor

    (17 x 30" | 40 x 75 cm)

    $7000 USD
  • St Genève

    Made in Canada Made in Canada

    From $7800 USD
  • St Genève

    From $13900 USD
  • +3

    St Genève

    $18900 USD
  • St Genève

    $18900 USD
  • St Genève

    $19900 USD
  • St Genève

    $19900 USD
  • St Genève

    $19900 USD
  • +3

    St Genève

    Made in Canada Made in Canada

    From $22100 USD
  • St Genève

    Made in Canada Made in Canada

    $28500 USD