Caravan Mattress | Camper-van Mattress | Boat Mattress | Special Size Mattress | Motor home mattress
Bespoke made to measure mattresses
At Caravan Mattress Direct, we’re one of the UK’s leading suppliers of bespoke made to measure mattresses. We believe that if we wouldn’t sleep on it ourselves, neither should you. That’s why every product we make is designed with quality, comfort, and value at its core.
Narrowboat and Boat Mattresses
Every space is different, and standard sizes rarely fit perfectly. That’s why we specialise in narrowboat mattresses and boat mattresses made to measure. Whether it’s a curved edge, angled cut, or tight cabin space, we create the right fit for lasting comfort.
Mattress Toppers for Extra Comfort
Sometimes all you need is an upgrade. Our mattress toppers are designed to refresh tired beds and add an extra layer of comfort, ideal for caravans, motorhomes, campervans, and boats.
Made to Measure, Made Simple
From a custom-size mattress to a bespoke bed frame or fitted sheet, our process is simple—just provide your measurements or a sketch, and we’ll take care of the rest. Every product is UK-made with fast turnaround and personal support.
A Family-Run Company That Cares
As a family-run business, we’re never too busy to offer advice or guidance. Your comfort is at the heart of what we do, whether you’re travelling on the road, at sea, or along the waterways.
We’re Here For You! Call 01924 654201
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
If a thinner mattress is required, please follow the guidance : 12cm or less: Upgrade to a firm feel for improved support | 13cm and above.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.
Regardless of your chosen firmness rating, the top layer of your mattress will remain the same. This means you’ll still enjoy the same level of comfort and pressure relief that you’d expect up top.
When you upgrade to a firmer feel, the bottom layer is swapped for a more supportive, higher density foam. This helps to provide you with a better level of support, as well as preventing you from sinking into the mattress as much.
For those that like their mattress to have a little more ‘give’, the standard firmness rating is usually the preferred choice.
Under 15 stone? If you weigh less than 15 stone, you can opt for any firmness rating providing your mattress has a thickness of 13cm or above. If thickness is less than 13cm, we recommending upgrading to our firmer feel for enhanced support.
Over 15 stone? If you weigh 15 stone and above (but less than 20 stone), be sure to upgrade to our firmer feel for enhanced support.
Weigh more than 20 stone? If you weigh more than 20 stone please contact us to discuss your requirements.
When taking measurements, you can measure your bed frame or existing mattress. For the very best results however, we recommend measuring the bed frame in line with the guidance offered below:
Is your mattress enclosed? If your mattress sits inside a frame or in-between walls, we recommend ordering a width and length 2CM smaller than the space it fits in. This gives a 1CM gap all the way round, perfect for tucking in sheets with ease!
Does your mattress sit freely on top of a base? If your mattress isn’t enclosed (such as a divan bed), then there’s no need to make any reductions to your measurements and you will get the best finish by going with exact dimensions.
Looking for the best night’s sleep? If you have no restrictions on height, we recommend a depth of 20cm (8 inches) for ultimate comfort.