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.

Black Friday: Save 5% off all design your own sofa beds with code BF5% at checkout. Ends midnight Sunday 1st December.

Looking for a sofa bed in time for Christmas? Our clearance designs are still available with guaranteed Christmas delivery.

Grid
sort-descending

£565

To £890

£1,295

To £1,642

£1,195

To £1,816

£1,385

To £1,716

£1,155

To £1,791

£1,310

To £1,652

£1,275

To £1,747

£1,320

To £1,646

£2,210

To £2,650

£2,125

To £2,430

£2,180

To £2,549

£1,200

To £1,862

£1,215

To £2,985

£1,270

To £1,811

£1,640

To £2,144

£1,270

To £1,941

£1,310

To £1,862

£1,190

To £1,746

£1,405

To £1,841

£2,745

To £3,274

£1,375

To £1,786

£1,510

To £1,871

£1,195

To £1,752

£1,310

To £1,746

£1,025

To £3,429

£1,960

To £2,240

£2,300

To £2,599

£2,650

To £2,949

£2,140

To £2,520

£2,320

To £2,620

£1,835

To £2,144

£2,075

To £2,379

£2,205

To £2,524

£2,830

To £3,139

£1,790

To £2,134

£2,780

To £3,169

£2,820

To £3,294

£3,200

To £3,589

£1,250

To £3,789

£2,990

To £3,362

£2,155

To £2,429

£2,175

To £2,480

£2,710

To £3,004

43 Items