Skip to content
  • Shop M&S Christmas Gift Cards
HelpFind a store

Sign in

Sign in or create an account:

  • for faster checkout
  • to unlock personalised Sparks offers
  • to access order history and track deliveries

Sign in

Sign in or create an account:

  • for faster checkout
  • to unlock personalised Sparks offers
  • to access order history and track deliveries

Mattresses

The key to getting the right amount of shut-eye is finding a mattress to suit your sleeping style. Whether you're a back snoozer or side slumberer, we have a range of indulgent options for a restful eight hours. Sink into a supportive memory foam mattress, relax in a cashmere-topped pocket-sprung design and discover super-soft finishes in cotton and lambswool

15% off

When you buy a bed & mattress together

  • Size with 5 options
  • Firmness Rating with 2 options

There are 33 Items found

Offer
2500 Luxury British Wool Pocket Spring Medium Mattress2500 Luxury British Wool Pocket Spring Medium Mattress
£799 - £899
Luxury British Wool

2500 Luxury British Wool Pocket Spring Medium Mattress

Offer
8000 Luxury Pillowtop Heritage Medium Soft Mattress8000 Luxury Pillowtop Heritage Medium Soft Mattress
£1599 - £1799
M&S X Harrison Spinks

8000 Luxury Pillowtop Heritage Medium Soft Mattress

Exclusive to M&S

Offer
1050 Pocket Spring Medium Natural Mattress1050 Pocket Spring Medium Natural Mattress
£399 - £749
Natural

1050 Pocket Spring Medium Natural Mattress

Offer
1050 Pocket Spring Medium Pillowtop Mattress1050 Pocket Spring Medium Pillowtop Mattress
£549 - £899
Pillowtop

1050 Pocket Spring Medium Pillowtop Mattress

Offer
1000 Pocket Spring Firm Mattress1000 Pocket Spring Firm Mattress
£349 - £699
Natural Wool

1000 Pocket Spring Firm Mattress

Exclusive to M&S

Offer
1050 Pocket Spring Firm Ortho Mattress1050 Pocket Spring Firm Ortho Mattress
£599 - £699
Ortho

1050 Pocket Spring Firm Ortho Mattress

Offer
The Guest MattressThe Guest Mattress
£109 - £189

The Guest Mattress

Offer
1500 Pocket Spring Extra Firm Mattress1500 Pocket Spring Extra Firm Mattress
£549 - £899
Ortho

1500 Pocket Spring Extra Firm Mattress

Offer
4000 Pillowtop Heritage Medium Mattress4000 Pillowtop Heritage Medium Mattress
£1299 - £1499
M&S x Harrison Spinks

4000 Pillowtop Heritage Medium Mattress

Exclusive to M&S

Offer
Memory Foam MattressMemory Foam Mattress
£349 - £699

Memory Foam Mattress

Offer
1700 Pocket Spring Medium Lambswool Mattress1700 Pocket Spring Medium Lambswool Mattress
£649 - £999
Pillowtop

1700 Pocket Spring Medium Lambswool Mattress

Offer
1250 Pocket Spring Firm Mattress1250 Pocket Spring Firm Mattress
£449 - £799
Ortho

1250 Pocket Spring Firm Mattress

Offer
1500 Pocket Spring Medium Mattress1500 Pocket Spring Medium Mattress
£449 - £799
Natural Wool

1500 Pocket Spring Medium Mattress

Exclusive to M&S

Find the right mattress for you

See our guide
Content Card HF SL best mattress guide 2023-01-18
Offer
1500 Pocket Spring Firm Mattress1500 Pocket Spring Firm Mattress
£449 - £799
Natural Wool

1500 Pocket Spring Firm Mattress

Exclusive to M&S

Offer
Cashmere & Merino 2250 Pocket Spring Medium MattressCashmere & Merino 2250 Pocket Spring Medium Mattress
£799 - £1149
Pillowtop

Cashmere & Merino 2250 Pocket Spring Medium Mattress

Offer
2000 Pocket Spring Firm Mattress2000 Pocket Spring Firm Mattress
£549 - £899
Natural Wool

2000 Pocket Spring Firm Mattress

Exclusive to M&S

Offer
1000 Pocket Spring Medium Mattress1000 Pocket Spring Medium Mattress
£349 - £699
Natural Wool

1000 Pocket Spring Medium Mattress

Exclusive to M&S

Offer
3400 Pocket Spring Medium Mattress3400 Pocket Spring Medium Mattress
£549 - £899
Luxury

3400 Pocket Spring Medium Mattress

Offer
2000 Pocket Spring Medium Mattress2000 Pocket Spring Medium Mattress
£549 - £899
Natural Wool

2000 Pocket Spring Medium Mattress

Exclusive to M&S

Offer
1500 Spring Cool Gel Medium Pillowtop Mattress1500 Spring Cool Gel Medium Pillowtop Mattress
£599 - £899
Comfortably Cool Gel

1500 Spring Cool Gel Medium Pillowtop Mattress

Offer
4600 Pocket Spring Medium Mattress4600 Pocket Spring Medium Mattress
£849 - £1249
Luxury

4600 Pocket Spring Medium Mattress

Offer
1050 Spring Cool Gel Medium Mattress1050 Spring Cool Gel Medium Mattress
£449 - £749
Comfortably Cool Gel

1050 Spring Cool Gel Medium Mattress