Shop Home Styles
Home  /  Bedding & Textile  /  Bed Sets

Bed Sets

8,121 items from 47 of the retailers we track

8,121 results

Egyptian Giza Single Bedding Set - Brilliant White, Sateen by Bedding EnvyEgyptian Giza Single Bedding Set - Brilliant White, Sateen by Bedding Envy, alternate view

Bedding Envy

Egyptian Giza Single Bedding Set - Brilliant White, Sateen

£278

Single Duvet 4.5 Tog - White, Goose Down by Bedding EnvySingle Duvet 4.5 Tog - White, Goose Down by Bedding Envy, alternate view

Bedding Envy

Single Duvet 4.5 Tog - White, Goose Down

£320

Grand Splendour Single Duvet Cover - Navy, Egyptian Cotton by Bedding EnvyGrand Splendour Single Duvet Cover - Navy, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Grand Splendour Single Duvet Cover - Navy, Egyptian Cotton

£236

+1
Brookshire Single Percale Fitted Sheet - Silver Dove Grey, Cotton by Bedding EnvyBrookshire Single Percale Fitted Sheet - Silver Dove Grey, Cotton by Bedding Envy, alternate view

Bedding Envy

Brookshire Single Percale Fitted Sheet - Silver Dove Grey, Cotton

£56

Giza Imperial Single Bedding Set - Sage, Egyptian Cotton by Bedding EnvyGiza Imperial Single Bedding Set - Sage, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Giza Imperial Single Bedding Set - Sage, Egyptian Cotton

£278

Grand Splendour Single Duvet Cover - Dark Burgundy, Cotton Sateen by Bedding EnvyGrand Splendour Single Duvet Cover - Dark Burgundy, Cotton Sateen by Bedding Envy, alternate view

Bedding Envy

Grand Splendour Single Duvet Cover - Dark Burgundy, Cotton Sateen

£236

Harrogate Lux Single Bedding Set - White, Egyptian Cotton by Bedding EnvyHarrogate Lux Single Bedding Set - White, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Harrogate Lux Single Bedding Set - White, Egyptian Cotton

£318

Grand Splendour Lux Single Duvet Cover - Potter's Clay, Cotton Sateen by Bedding EnvyGrand Splendour Lux Single Duvet Cover - Potter's Clay, Cotton Sateen by Bedding Envy, alternate view

Bedding Envy

Grand Splendour Lux Single Duvet Cover - Potter's Clay, Cotton Sateen

£236

Peaceful Empress Single Bedding Set - Oatmeal, Percale Cotton by Bedding EnvyPeaceful Empress Single Bedding Set - Oatmeal, Percale Cotton by Bedding Envy, alternate view

Bedding Envy

Peaceful Empress Single Bedding Set - Oatmeal, Percale Cotton

£176

Peaceful Empress Single Fitted Sheet - White, Cotton Percale by Bedding EnvyPeaceful Empress Single Fitted Sheet - White, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Peaceful Empress Single Fitted Sheet - White, Cotton Percale

£56

Victoria Single Bedding Set - Sand, Cotton Percale by Bedding EnvyVictoria Single Bedding Set - Sand, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Victoria Single Bedding Set - Sand, Cotton Percale

£176

Brookshire Single Duvet Cover - Silver Dove Grey, Cotton Percale by Bedding EnvyBrookshire Single Duvet Cover - Silver Dove Grey, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Brookshire Single Duvet Cover - Silver Dove Grey, Cotton Percale

£98

+2
Brookshire Single Flat Sheet - Simply Taupe, Cotton Percale by Bedding EnvyBrookshire Single Flat Sheet - Simply Taupe, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Brookshire Single Flat Sheet - Simply Taupe, Cotton Percale

£56

Oakwood Single Duvet Cover - Mink, Cotton Percale by Bedding EnvyOakwood Single Duvet Cover - Mink, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Oakwood Single Duvet Cover - Mink, Cotton Percale

£98

Brookshire Single Bedding Set 300TC - Brilliant White, Cotton Percale by Bedding EnvyBrookshire Single Bedding Set 300TC - Brilliant White, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Brookshire Single Bedding Set 300TC - Brilliant White, Cotton Percale

£176

+2
Kensington Lux Single Duvet Cover 800 Thread Count - Jet Black, Cotton by Bedding EnvyKensington Lux Single Duvet Cover 800 Thread Count - Jet Black, Cotton by Bedding Envy, alternate view

Bedding Envy

Kensington Lux Single Duvet Cover 800 Thread Count - Jet Black, Cotton

£236

+1
Celeste Single Bedding Set - White, Cotton Percale by Bedding EnvyCeleste Single Bedding Set - White, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Celeste Single Bedding Set - White, Cotton Percale

£112.66

Heiress Single Bedding Set 800 Thread Count - White, Cotton by Bedding EnvyHeiress Single Bedding Set 800 Thread Count - White, Cotton by Bedding Envy, alternate view

Bedding Envy

Heiress Single Bedding Set 800 Thread Count - White, Cotton

£318

+2
Grand Splendour Lux Single Bedding Set - Navy, Cotton Sateen by Bedding EnvyGrand Splendour Lux Single Bedding Set - Navy, Cotton Sateen by Bedding Envy, alternate view

Bedding Envy

Grand Splendour Lux Single Bedding Set - Navy, Cotton Sateen

£318

Giza Imperial Single Duvet Cover - Bone, Egyptian Cotton by Bedding EnvyGiza Imperial Single Duvet Cover - Bone, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Giza Imperial Single Duvet Cover - Bone, Egyptian Cotton

£180

Regalwood Single Bedding Set - White, Egyptian Cotton by Bedding EnvyRegalwood Single Bedding Set - White, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Regalwood Single Bedding Set - White, Egyptian Cotton

£318

Giza Imperial Single Bedding Set - Bone, Egyptian Cotton by Bedding EnvyGiza Imperial Single Bedding Set - Bone, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Giza Imperial Single Bedding Set - Bone, Egyptian Cotton

£278

Giza Imperial Single Duvet Cover - Dusty Rose, Egyptian Cotton by Bedding EnvyGiza Imperial Single Duvet Cover - Dusty Rose, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Giza Imperial Single Duvet Cover - Dusty Rose, Egyptian Cotton

£180

Grand Splendour Lux Single Bedding Set - Olive Green, Cotton Sateen by Bedding EnvyGrand Splendour Lux Single Bedding Set - Olive Green, Cotton Sateen by Bedding Envy, alternate view

Bedding Envy

Grand Splendour Lux Single Bedding Set - Olive Green, Cotton Sateen

£318

Grand Splendour Lux Single Bedding Set - Sea Foam Teal, Egyptian Cotton by Bedding EnvyGrand Splendour Lux Single Bedding Set - Sea Foam Teal, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Grand Splendour Lux Single Bedding Set - Sea Foam Teal, Egyptian Cotton

£318

Giza Imperial Single Bedding Set - Coffee, Egyptian Cotton by Bedding EnvyGiza Imperial Single Bedding Set - Coffee, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Giza Imperial Single Bedding Set - Coffee, Egyptian Cotton

£278

Giza Imperial Single Bedding Set - Grey, Egyptian Cotton by Bedding EnvyGiza Imperial Single Bedding Set - Grey, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Giza Imperial Single Bedding Set - Grey, Egyptian Cotton

£278

Single Duvet Cover 300 Thread Count - Silver Dove Grey, Cotton by Bedding EnvySingle Duvet Cover 300 Thread Count - Silver Dove Grey, Cotton by Bedding Envy, alternate view

Bedding Envy

Single Duvet Cover 300 Thread Count - Silver Dove Grey, Cotton

£98

+3
Single Fitted Sheet 300 Thread - Graphite Grey, Cotton Percale by Bedding EnvySingle Fitted Sheet 300 Thread - Graphite Grey, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Single Fitted Sheet 300 Thread - Graphite Grey, Cotton Percale

£56

Oakwood Single Bedding Set 300 Thread Count - Brilliant White, Cotton Percale by Bedding EnvyOakwood Single Bedding Set 300 Thread Count - Brilliant White, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Oakwood Single Bedding Set 300 Thread Count - Brilliant White, Cotton Percale

£176

Cedarhurst Single Duvet Cover 800 Thread Count - Mink, Cotton by Bedding EnvyCedarhurst Single Duvet Cover 800 Thread Count - Mink, Cotton by Bedding Envy, alternate view

Bedding Envy

Cedarhurst Single Duvet Cover 800 Thread Count - Mink, Cotton

£236

Single Harrogate Lux Duvet Cover 800 Thread Count - Graphite Grey by Bedding EnvySingle Harrogate Lux Duvet Cover 800 Thread Count - Graphite Grey by Bedding Envy, alternate view

Bedding Envy

Single Harrogate Lux Duvet Cover 800 Thread Count - Graphite Grey

£236

Viscount of Bliss Single Duvet Cover - Taupe, Cotton Percale by Bedding EnvyViscount of Bliss Single Duvet Cover - Taupe, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Viscount of Bliss Single Duvet Cover - Taupe, Cotton Percale

£98

Single Duvet Cover - Celeste, Cotton Percale by Bedding EnvySingle Duvet Cover - Celeste, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Single Duvet Cover - Celeste, Cotton Percale

£62.66

Celeste Single Duvet Cover - Alfalfa, Cotton Percale by Bedding EnvyCeleste Single Duvet Cover - Alfalfa, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Celeste Single Duvet Cover - Alfalfa, Cotton Percale

£62.66

Grand Splendour Lux Single Bedding Set - Mauve, Egyptian Cotton by Bedding EnvyGrand Splendour Lux Single Bedding Set - Mauve, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Grand Splendour Lux Single Bedding Set - Mauve, Egyptian Cotton

£318

Giza Imperial Single Duvet Cover - Sage, Egyptian Cotton by Bedding EnvyGiza Imperial Single Duvet Cover - Sage, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Giza Imperial Single Duvet Cover - Sage, Egyptian Cotton

£180

Celeste Alfalfa Single Bedding Set - Cotton Percale by Bedding EnvyCeleste Alfalfa Single Bedding Set - Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Celeste Alfalfa Single Bedding Set - Cotton Percale

£112.66

Giza Imperial Single Duvet Cover - Coffee, Egyptian Cotton by Bedding EnvyGiza Imperial Single Duvet Cover - Coffee, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Giza Imperial Single Duvet Cover - Coffee, Egyptian Cotton

£180

Giza Imperial Single Bedding Set - Mocha & Bone, Egyptian Cotton by Bedding EnvyGiza Imperial Single Bedding Set - Mocha & Bone, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Giza Imperial Single Bedding Set - Mocha & Bone, Egyptian Cotton

£278

Princeval Single Bedding Set - Lunar, Cotton Percale by Bedding EnvyPrinceval Single Bedding Set - Lunar, Cotton Percale by Bedding Envy, alternate view

Bedding Envy

Princeval Single Bedding Set - Lunar, Cotton Percale

£176

Grand Splendour Lux Single Bedding Set - Deep Burgundy, Cotton Sateen by Bedding EnvyGrand Splendour Lux Single Bedding Set - Deep Burgundy, Cotton Sateen by Bedding Envy, alternate view

Bedding Envy

Grand Splendour Lux Single Bedding Set - Deep Burgundy, Cotton Sateen

£318

Grand Splendour Lux Single Bedding Set - Pearl, Egyptian Cotton by Bedding EnvyGrand Splendour Lux Single Bedding Set - Pearl, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Grand Splendour Lux Single Bedding Set - Pearl, Egyptian Cotton

£318

Margaret LUXE Single Bedding Set - Misty Blue, Egyptian Cotton by Bedding EnvyMargaret LUXE Single Bedding Set - Misty Blue, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Margaret LUXE Single Bedding Set - Misty Blue, Egyptian Cotton

£318

Grand Splendour LUXE Single Bedding Set - White, Egyptian Cotton by Bedding EnvyGrand Splendour LUXE Single Bedding Set - White, Egyptian Cotton by Bedding Envy, alternate view

Bedding Envy

Grand Splendour LUXE Single Bedding Set - White, Egyptian Cotton

£318

Egyptian Giza Single Fitted Sheet - Dusty Rose, Cotton by Bedding EnvyEgyptian Giza Single Fitted Sheet - Dusty Rose, Cotton by Bedding Envy, alternate view

Bedding Envy

Egyptian Giza Single Fitted Sheet - Dusty Rose, Cotton

£98

Hungarian Goose Down Duvet & Pillow Set 4.5 Tog - White, Cotton by Bedding EnvyHungarian Goose Down Duvet & Pillow Set 4.5 Tog - White, Cotton by Bedding Envy, alternate view

Bedding Envy

Hungarian Goose Down Duvet & Pillow Set 4.5 Tog - White, Cotton

£576

Grand Splendour Single Fitted Sheet - Dark Burgundy, Cotton Sateen by Bedding EnvyGrand Splendour Single Fitted Sheet - Dark Burgundy, Cotton Sateen by Bedding Envy, alternate view

Bedding Envy

Grand Splendour Single Fitted Sheet - Dark Burgundy, Cotton Sateen

£150

+3

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.