Shop Home Styles
Home  /  Bedding & Textile  /  Bed Sets

Bed Sets

1,378 items from 47 of the retailers we track

1,378 results

Pure Cotton 300 Thread Count Flat Sheet - Neutral by Marks & SpencerPure Cotton 300 Thread Count Flat Sheet - Neutral by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton 300 Thread Count Flat Sheet - Neutral

£22

Pure Cotton Waffle Bedding Set - Neutral by Marks & SpencerPure Cotton Waffle Bedding Set - Neutral by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton Waffle Bedding Set - Neutral

£29.50

Pure Cotton Brushed Bedding Set - Biscuit by Marks & SpencerPure Cotton Brushed Bedding Set - Biscuit by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton Brushed Bedding Set - Biscuit

£20

Pure Cotton 300 Thread Count Deep Fitted Sheet - Neutral by Marks & SpencerPure Cotton 300 Thread Count Deep Fitted Sheet - Neutral by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton 300 Thread Count Deep Fitted Sheet - Neutral

£22

Pure Cotton 300 Thread Count Extra Deep Fitted Sheet - Neutral by Marks & SpencerPure Cotton 300 Thread Count Extra Deep Fitted Sheet - Neutral by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton 300 Thread Count Extra Deep Fitted Sheet - Neutral

£25

Pure Cotton 300 Thread Count Fitted Sheet - Neutral by Marks & SpencerPure Cotton 300 Thread Count Fitted Sheet - Neutral by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton 300 Thread Count Fitted Sheet - Neutral

£20

Pure Cotton Floral Jacquard Bedding Set - Neutral by Marks & SpencerPure Cotton Floral Jacquard Bedding Set - Neutral by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton Floral Jacquard Bedding Set - Neutral

£60

Pure Cotton 300 Thread Count Bedding Set - Neutral by Marks & SpencerPure Cotton 300 Thread Count Bedding Set - Neutral by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton 300 Thread Count Bedding Set - Neutral

£35

Pure Cotton 180 Thread Count Duvet Cover - Cream by Marks & SpencerPure Cotton 180 Thread Count Duvet Cover - Cream by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton 180 Thread Count Duvet Cover - Cream

£12.50

Pure Cotton Gingham Ruffle Bedding Set - Natural by Marks & SpencerPure Cotton Gingham Ruffle Bedding Set - Natural by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton Gingham Ruffle Bedding Set - Natural

£39.50

Michaelmas Daisy Bedding Set - Cream Mix, Pure Cotton by Marks & SpencerMichaelmas Daisy Bedding Set - Cream Mix, Pure Cotton by Marks & Spencer, alternate view

Marks & Spencer

Michaelmas Daisy Bedding Set - Cream Mix, Pure Cotton

£60

Kelly Hoppen Jacquard Striped Bedding Set - Taupe, Cotton by Marks & SpencerKelly Hoppen Jacquard Striped Bedding Set - Taupe, Cotton by Marks & Spencer, alternate view

Marks & Spencer

Kelly Hoppen Jacquard Striped Bedding Set - Taupe, Cotton

£125

Kelly Hoppen Panel Bedding Set - Taupe Mix, Pure Linen by Marks & SpencerKelly Hoppen Panel Bedding Set - Taupe Mix, Pure Linen by Marks & Spencer, alternate view

Marks & Spencer

Kelly Hoppen Panel Bedding Set - Taupe Mix, Pure Linen

£155

Kelly Hoppen Sateen Applique Bedding Set - Taupe Mix, Cotton by Marks & SpencerKelly Hoppen Sateen Applique Bedding Set - Taupe Mix, Cotton by Marks & Spencer, alternate view

Marks & Spencer

Kelly Hoppen Sateen Applique Bedding Set - Taupe Mix, Cotton

£105

Kelly Hoppen Double Border Bedding Set - Taupe, Cotton by Marks & SpencerKelly Hoppen Double Border Bedding Set - Taupe, Cotton by Marks & Spencer, alternate view

Marks & Spencer

Kelly Hoppen Double Border Bedding Set - Taupe, Cotton

£105

500 Thread Count Cotton Sateen Bedding Set - Cream by Marks & Spencer500 Thread Count Cotton Sateen Bedding Set - Cream by Marks & Spencer, alternate view

Marks & Spencer

500 Thread Count Cotton Sateen Bedding Set - Cream

£75

500TC Cotton Sateen Deep Fitted Sheet - Cream by Marks & Spencer500TC Cotton Sateen Deep Fitted Sheet - Cream by Marks & Spencer, alternate view

Marks & Spencer

500TC Cotton Sateen Deep Fitted Sheet - Cream

£35

Hedge Bedding Set - Natural Mix, Cotton Sateen by Marks & SpencerHedge Bedding Set - Natural Mix, Cotton Sateen by Marks & Spencer, alternate view

Marks & Spencer

Hedge Bedding Set - Natural Mix, Cotton Sateen

£95

Loom Coverlet Set - Ivory, Cotton by Marks & SpencerLoom Coverlet Set - Ivory, Cotton by Marks & Spencer, alternate view

Marks & Spencer

Loom Coverlet Set - Ivory, Cotton

£285

Pure Linen Laundered Fitted Sheet & Pillowcase Set - Natural by Marks & SpencerPure Linen Laundered Fitted Sheet & Pillowcase Set - Natural by Marks & Spencer, alternate view

Marks & Spencer

Pure Linen Laundered Fitted Sheet & Pillowcase Set - Natural

£120

Briar Natural Bedding Set - Ivory Mix, Pure Cotton by Marks & SpencerBriar Natural Bedding Set - Ivory Mix, Pure Cotton by Marks & Spencer, alternate view

Marks & Spencer

Briar Natural Bedding Set - Ivory Mix, Pure Cotton

£95

Pure Cotton 200 Thread Count Fitted Sheet Set - Ivory by Marks & SpencerPure Cotton 200 Thread Count Fitted Sheet Set - Ivory by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton 200 Thread Count Fitted Sheet Set - Ivory

£55

Sanctuary Reversible Bedding Set - Ivory, Pure Cotton by Marks & Spencer

Marks & Spencer

Sanctuary Reversible Bedding Set - Ivory, Pure Cotton

£95

Pure Cotton 300 Thread Count Fitted Sheet - Beige by Marks & SpencerPure Cotton 300 Thread Count Fitted Sheet - Beige by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton 300 Thread Count Fitted Sheet - Beige

£70

Slumber Stripe Fitted Sheet - Yellow Mix, Washed Cotton by Marks & SpencerSlumber Stripe Fitted Sheet - Yellow Mix, Washed Cotton by Marks & Spencer, alternate view

Marks & Spencer

Slumber Stripe Fitted Sheet - Yellow Mix, Washed Cotton

£59

Deep Fitted Sheet 300 Thread Count - Beige, Cotton by Marks & SpencerDeep Fitted Sheet 300 Thread Count - Beige, Cotton by Marks & Spencer, alternate view

Marks & Spencer

Deep Fitted Sheet 300 Thread Count - Beige, Cotton

£75

Washed Cotton 300 Thread Count Flat Sheet - Soft White by Marks & SpencerWashed Cotton 300 Thread Count Flat Sheet - Soft White by Marks & Spencer, alternate view

Marks & Spencer

Washed Cotton 300 Thread Count Flat Sheet - Soft White

£65

Pure Cotton 300 Thread Count Flat Sheet - Light Brown by Marks & SpencerPure Cotton 300 Thread Count Flat Sheet - Light Brown by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton 300 Thread Count Flat Sheet - Light Brown

£80

Pure Cotton 300 Thread Count Washed Fitted Sheet - Light Brown, Cotton by Marks & SpencerPure Cotton 300 Thread Count Washed Fitted Sheet - Light Brown, Cotton by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton 300 Thread Count Washed Fitted Sheet - Light Brown, Cotton

£55

Martha Floral Fitted Sheet - Light Blue Mix, Pure Cotton by Marks & SpencerMartha Floral Fitted Sheet - Light Blue Mix, Pure Cotton by Marks & Spencer, alternate view

Marks & Spencer

Martha Floral Fitted Sheet - Light Blue Mix, Pure Cotton

£69

Pure Cotton Duvet Cover - Light Brown by Marks & SpencerPure Cotton Duvet Cover - Light Brown by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton Duvet Cover - Light Brown

£109

Linen Rich Duvet Cover - Oatmeal by Marks & SpencerLinen Rich Duvet Cover - Oatmeal by Marks & Spencer, alternate view

Marks & Spencer

Linen Rich Duvet Cover - Oatmeal

£119

Spring Sprig Fitted Sheet - Natural Mix, Pure Cotton by Marks & SpencerSpring Sprig Fitted Sheet - Natural Mix, Pure Cotton by Marks & Spencer, alternate view

Marks & Spencer

Spring Sprig Fitted Sheet - Natural Mix, Pure Cotton

£59

Kemptown Stripe Duvet Cover - Cream Mix, Linen by Marks & SpencerKemptown Stripe Duvet Cover - Cream Mix, Linen by Marks & Spencer, alternate view

Marks & Spencer

Kemptown Stripe Duvet Cover - Cream Mix, Linen

£139

200 Thread Count Printed Flat Sheet - Natural Mix, Cotton by Marks & Spencer200 Thread Count Printed Flat Sheet - Natural Mix, Cotton by Marks & Spencer, alternate view

Marks & Spencer

200 Thread Count Printed Flat Sheet - Natural Mix, Cotton

£59

Linen Rich Duvet Cover - Cream by Marks & SpencerLinen Rich Duvet Cover - Cream by Marks & Spencer, alternate view

Marks & Spencer

Linen Rich Duvet Cover - Cream

£119

Washed Cotton Percale Duvet Cover - Cream by Marks & SpencerWashed Cotton Percale Duvet Cover - Cream by Marks & Spencer, alternate view

Marks & Spencer

Washed Cotton Percale Duvet Cover - Cream

£79

Pure Cotton Duvet Cover - Yellow by Marks & SpencerPure Cotton Duvet Cover - Yellow by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton Duvet Cover - Yellow

£79

Washed Cotton Percale Fitted Sheet - Cream by Marks & SpencerWashed Cotton Percale Fitted Sheet - Cream by Marks & Spencer, alternate view

Marks & Spencer

Washed Cotton Percale Fitted Sheet - Cream

£49

Pure Cotton Striped Duvet Cover - Green Mix by Marks & SpencerPure Cotton Striped Duvet Cover - Green Mix by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton Striped Duvet Cover - Green Mix

£85

Linen Rich Fitted Sheet - Ivory by Marks & SpencerLinen Rich Fitted Sheet - Ivory by Marks & Spencer, alternate view

Marks & Spencer

Linen Rich Fitted Sheet - Ivory

£79

Pure Cotton Striped Fitted Sheet - Green Mix by Marks & SpencerPure Cotton Striped Fitted Sheet - Green Mix by Marks & Spencer, alternate view

Marks & Spencer

Pure Cotton Striped Fitted Sheet - Green Mix

£59

Linen Rich Fitted Sheet - Oatmeal by Marks & SpencerLinen Rich Fitted Sheet - Oatmeal by Marks & Spencer, alternate view

Marks & Spencer

Linen Rich Fitted Sheet - Oatmeal

£79

Pure Linen Fitted Sheet - Cream by Marks & SpencerPure Linen Fitted Sheet - Cream by Marks & Spencer, alternate view

Marks & Spencer

Pure Linen Fitted Sheet - Cream

£99

Pure Linen Duvet Cover - Pearl by Marks & SpencerPure Linen Duvet Cover - Pearl by Marks & Spencer, alternate view

Marks & Spencer

Pure Linen Duvet Cover - Pearl

£149

Pure Linen Fitted Sheet - Oatmeal by Marks & SpencerPure Linen Fitted Sheet - Oatmeal by Marks & Spencer, alternate view

Marks & Spencer

Pure Linen Fitted Sheet - Oatmeal

£119

Washed Cotton Gingham Duvet Cover - Natural Mix by Marks & SpencerWashed Cotton Gingham Duvet Cover - Natural Mix by Marks & Spencer, alternate view

Marks & Spencer

Washed Cotton Gingham Duvet Cover - Natural Mix

£85

Pure Linen Duvet Cover - Oatmeal by Marks & SpencerPure Linen Duvet Cover - Oatmeal by Marks & Spencer, alternate view

Marks & Spencer

Pure Linen Duvet Cover - Oatmeal

£199

Design Stories

View all

Frequently Asked Questions

A UK bed linen set usually includes a duvet cover and one or two matching pillowcases. Fitted and flat sheets are normally sold separately, so check the contents on the product page before buying. Buying the sheet in a coordinating plain colour often looks smarter than a fully matching set.

A thread count of 200–400 in good long-staple cotton is the sweet spot for softness and durability. Very high counts are often inflated by counting multi-ply threads and do not guarantee a better feel. The quality of the cotton fibre and the weave matter far more than the number on the label.

Percale is crisp, matt and cool, which suits warm sleepers and anyone who loves the feel of hotel sheets. Sateen is silky, has a soft sheen and feels warmer. Linen breathes well, becomes softer with every wash and gives an easy, relaxed look, though it creases naturally. Linen also lasts many years with care.

Match the cover to your duvet, not the bed. Standard UK sizes are single 135 × 200 cm, double 200 × 200 cm, king 230 × 220 cm and super king 260 × 220 cm. Choosing a duvet one size larger than your bed gives a more generous drape and stops a partner pulling the covers away.

Two or three per bed: one on the bed, one in the wash and one in the cupboard. Wash bedding weekly at 40–60°C. Having a spare set means you can change the bed straight away rather than waiting for one set to wash and dry. Rotate sets evenly so they wear at the same rate.

Wash at 40–60°C with a gentle detergent, turning duvet covers inside out and fastening buttons or zips. Avoid overloading the machine, which causes creasing and wear. Line-drying keeps cotton fresh and saves energy, while removing bedding promptly from the dryer reduces ironing. Shake bedding out before drying, and dry duvet covers fully to prevent musty smells in the airing cupboard.