You have no items in your cart.

Filter

Reset Filter

Bed Width

Bed Length

Price Range

Brand

Mattresses for Sale

Every size and comfort, from R1,099

Shop mattresses for sale in every size and comfort, from R1,099. Choose pocket spring, memory foam or hybrid mattresses from Cloud Nine, Restonic, Rest Assured, Strandmattress, Genessi and Creative Bedding. We match any lower price or give you R500 back, delivery is free in Gauteng on orders over R3,000, and you can lie on every mattress at one of our 12 stores.

Looking for a Bed Set? Shop Beds for sale

  • Price range: R2 199 through R4 999

    Enjoy restful nights with the Sleep Essence Twilight Pillow Top 120 Mattress. Designed with a pillow-top surface for added comfort, this mattress offers a welcoming sleep experience with a supportive feel. Available in Single, Three Quarter, Double, Queen, King and selected Super King sizes, with standard and extra-length options.

    Standard Shipping Sleep Essence Twilight Pillow Top, Mattress

    Sleep Essence Twilight Pillow Top, Mattress

    Price range: R2 199 through R4 999
    Enjoy restful nights with the Sleep Essence Twilight Pillow Top 120 Mattress. Designed with a…
    View Product This product has multiple variants. The options may be chosen on the product page
    Quick View
  • Original price was: R10 199.Current price is: R6 699.

    Bed Width: Super King 200cm, Bed Length: Extra Length

    Standard Shipping Sheraton Dual Hospitality, Mattress - Super King 200cm, Extra Length

    Sheraton Dual Hospitality, Mattress – Super King 200cm, Extra Length

    Original price was: R10 199.Current price is: R6 699.
    Add To Cart
    Quick View
  • Original price was: R4 499.Current price is: R2 999.

    Bed Width: Single 92cm, Bed Length: Extra Length

    Standard Shipping Sheraton Dual Hospitality, Mattress - Single 92cm, Extra Length

    Sheraton Dual Hospitality, Mattress – Single 92cm, Extra Length

    Original price was: R4 499.Current price is: R2 999.
    Add To Cart
    Quick View
  • Original price was: R4 199.Current price is: R2 799.

    Bed Width: Single 92cm, Bed Length: Standard Length

    Standard Shipping Sheraton Dual Hospitality, Mattress - Single 92cm, Standard Length

    Sheraton Dual Hospitality, Mattress – Single 92cm, Standard Length

    Original price was: R4 199.Current price is: R2 799.
    Add To Cart
    Quick View
  • Original price was: R7 599.Current price is: R4 999.

    Bed Width: Queen 152cm, Bed Length: Extra Length

    Standard Shipping Sheraton Dual Hospitality, Mattress - Queen 152cm, Extra Length

    Sheraton Dual Hospitality, Mattress – Queen 152cm, Extra Length

    Original price was: R7 599.Current price is: R4 999.
    Add To Cart
    Quick View
  • Original price was: R6 699.Current price is: R4 399.

    Bed Width: Queen 152cm, Bed Length: Standard Length

    Standard Shipping Sheraton Dual Hospitality, Mattress - Queen 152cm, Standard Length

    Sheraton Dual Hospitality, Mattress – Queen 152cm, Standard Length

    Original price was: R6 699.Current price is: R4 399.
    Add To Cart
    Quick View
  • Original price was: R9 299.Current price is: R6 099.

    Bed Width: King 183cm, Bed Length: Extra Length

    Standard Shipping Sheraton Dual Hospitality, Mattress - King 183cm, Extra Length

    Sheraton Dual Hospitality, Mattress – King 183cm, Extra Length

    Original price was: R9 299.Current price is: R6 099.
    Add To Cart
    Quick View
  • Original price was: R8 199.Current price is: R5 399.

    Bed Width: King 183cm, Bed Length: Standard Length

    Standard Shipping Sheraton Dual Hospitality, Mattress - King 183cm, Standard Length

    Sheraton Dual Hospitality, Mattress – King 183cm, Standard Length

    Original price was: R8 199.Current price is: R5 399.
    Add To Cart
    Quick View
  • Original price was: R6 999.Current price is: R4 599.

    Bed Width: Double 137cm, Bed Length: Extra Length

    Standard Shipping Sheraton Dual Hospitality, Mattress - Double 137cm, Extra Length

    Sheraton Dual Hospitality, Mattress – Double 137cm, Extra Length

    Original price was: R6 999.Current price is: R4 599.
    Add To Cart
    Quick View
  • Original price was: R6 499.Current price is: R4 299.

    Bed Width: Double 137cm, Bed Length: Standard Length

    Standard Shipping Sheraton Dual Hospitality, Mattress - Double 137cm, Standard Length

    Sheraton Dual Hospitality, Mattress – Double 137cm, Standard Length

    Original price was: R6 499.Current price is: R4 299.
    Add To Cart
    Quick View
  • Original price was: R5 499.Current price is: R3 599.

    Bed Width: Three Quarter 107cm, Bed Length: Extra Length

    Standard Shipping Sheraton Dual Hospitality, Mattress - Three Quarter 107cm, Extra Length

    Sheraton Dual Hospitality, Mattress – Three Quarter 107cm, Extra Length

    Original price was: R5 499.Current price is: R3 599.
    Add To Cart
    Quick View
  • Original price was: R4 999.Current price is: R3 299.

    Bed Width: Three Quarter 107cm, Bed Length: Standard Length

    Standard Shipping Sheraton Dual Hospitality, Mattress - Three Quarter 107cm, Standard Length

    Sheraton Dual Hospitality, Mattress – Three Quarter 107cm, Standard Length

    Original price was: R4 999.Current price is: R3 299.
    Add To Cart
    Quick View

Which type of mattress?

Type How it feels Good for
Pocket spring Springy and cool; each spring moves on its own Couples, hot sleepers
Memory foam Slow, hugging, body-shaped Side sleepers, sore joints
Hybrid Pocket springs under foam layers Support and softness together
Foam (value) Light and firm Children, spare rooms, budgets under R3,000

Choosing firmness

Firmness depends on how you sleep and your weight. Side sleepers usually prefer medium to plush. Back sleepers prefer medium-firm. Stomach sleepers and heavier sleepers usually need firm. Each product page shows the comfort level, and our mattress firmness scale explains each one. When in doubt, test it in store.

When to replace your mattress

Most mattresses last 8 to 10 years. Replace yours sooner if it sags, you wake up stiff, or you sleep better away from home. If your base is also old or sagging, buy a full bed set so the new mattress has proper support and keeps its warranty.

Mattress sizes

Measure your base before you order a mattress on its own: a queen is 152 cm wide and a king 183 cm, and extra-length sizes are 200 cm long instead of 188 cm. Every size is in our bed sizes guide for South Africa.

Buy online or in store

Order online for delivery, or collect from your nearest store. Visit any of our 12 stores to try before you buy

100 Night Comfort Trial

100 nights to try any of our products risk-free.

View T's & C's

Free Instore Consultation

Let us guide you to your perfect bed.

Shop Now

Free Delivery

FREE DELIVERY when spending R3000 online.

View T's & C's

Free Old Bed Removal

Old Bed removal during delivery. No hassle, No extra costs.

View T's & C's

Lowest Prices Guaranteed

We GUARANTEE to beat any price! Talk to us on Email.

Email Us