Discover what to expect from our bed store
Find the bed of your dreams at our fantastic bed store and choose from a huge selection of quality bedsteads, divans, mattresses and headboards at prices that won’t give you nightmares.
Mattresses of all shapes and sizes
The most important part of any bed is, of course, the mattress, which is why we only stock the very best at our bed store. Whether you’re looking for something soft or firm, memory foam, a single or a super king, we’re here to help you find exactly what you need, so you get wonderful sleep night after night.
Bedsteads for every member of the family
From adjustable frames and divans to bunk beds and sophisticated bedsteads, our bed store has a fantastic selection of different bed frames for you to choose from so that no matter what style you’re looking for, you’re sure to find it. Some of our most popular options include beds with a built in TV stand, divan frames which have clever storage solutions and our racing car shaped beds which are ideal for budding racing drivers.
Huge range of quality headboards
Our bed store is the biggest provider of headboards in Dorset with a huge variety of sizes, colours, fabrics and materials. Our most popular headboards include our large, statement pieces that form an eye-catching focal point to any bedroom and our stylish, yet oh so comfortable headboards that provide the perfect back rest for when you’re curled up in bed with a good book or movie.
The perfect guest beds
As well as finding the ideal bed for you, you can also get the perfect day or guest bed when you choose Carpet Barn & The Bed Store. Our marvellous range includes space saving day beds and sofa beds, which are perfect for smaller rooms that need to be used for both living and sleeping accommodation.
At our bed store we have everything you need for not only ensuring you get the perfect night’s sleep but also for a comfortable and stylish bedroom. To learn more, pop into your local Carpet Barn & The Bed Store today in Ferndown, Poole, Christchurch, Eastleigh or Fareham.