Sofa Beds

Introducing ultimate style and comfort with our collection of luxury sofa beds at Willow & Hall. Every sofa bed is handmade in Britain by our talented and passionate craftsmen and upholsterers, ensuring each piece is tailored to your chosen personalisation. Available in over 150 exquisite fabrics, our luxury sofa beds come with a choice of three 14 cm deep mattress options: open sprung, pocket sprung, and memory foam.

With more than 35,000 sofa beds handmade by our workshops and a 10-year mattress guarantee, you can shop with confidence, knowing you are purchasing the finest quality sofa bed available. Our commitment to excellence ensures that each sofa bed is not only stylish and comfortable but also built to last.

Explore our must-see range, including corner sofa beds and chair sofa beds, to find the perfect addition to your home. Each piece in our collection reflects the luxury and craftsmanship that Willow & Hall is renowned for. From the selection of premium fabrics to the meticulous attention to detail, every aspect of our sofa beds is designed to provide unparalleled comfort and elegance.

Luxury sofa beds available exclusively online at unbeatable prices.

Our workshops are getting very busy with festive orders. Order now for your last chance to receive guaranteed Christmas delivery and save 5% off all designs with code XMAS5% at checkout. Ends midnight Sunday 17th November.

Grid
sort-descending
The Malford Sofa Bed

£1,295

To £1,650

£628

To £976

The Heywood Sofa Bed

£1,385

To £1,724

£1,328

To £1,997

The Allington Sofa Bed

£1,310

To £1,660

£1,283

To £1,970

The Bridmore Sofa Bed

£1,320

To £1,654

£1,417

To £1,920

The Brinkworth Sofa Bed

£2,125

To £2,430

£2,456

To £2,919

£2,422

To £2,807

£1,333

To £2,048

£1,350

To £3,317

£1,411

To £1,992

£1,822

To £2,362

£1,411

To £2,137

£1,455

To £2,050

£1,320

To £1,919

£1,560

To £2,024

The Fyfield Sofa Bed

£3,050

To £3,614

£1,618

To £2,064

£1,885

To £2,279

£1,328

To £1,926

£1,455

To £1,919

£1,206

To £4,000

£2,306

To £2,602

£1,506

To £1,985

£2,517

To £2,846

£2,650

To £2,949

£2,378

To £2,774

£2,578

To £2,886

£2,294

To £2,629

£2,594

To £2,918

£1,495

To £1,859

£2,450

To £2,779

£3,145

To £3,464

£2,238

To £2,617

£3,089

To £3,498

£3,135

To £3,637

£3,555

To £3,847

£1,563

To £4,685

£3,518

To £3,917

£2,394

To £2,674

£2,417

To £2,730

£3,010

To £3,314

45 Items