Demon Leisure
0

Custom Mattresses & Beds for Campervans, Caravans, Boats, and Rock & Roll Beds

Sleep as comfortably on the road and water as you do at home. Whether you need a space-saving rock and roll bed mattress, a custom-cut island bed for your caravan, or a moisture-resistant berth mattress for your boat, we craft high-comfort, durable sleep solutions tailored to fit any vehicle or cabin layout.

Rock & Roll Beds (Campervans)

  • 100% Fully Custom Dimensions: Made to fit any frame size, length, width, or layout—no standard limits.

  • Designed specifically for classic and modern rock and roll frames (VW T5/T6, Ford Transit, custom conversions).

  • High-density foam engineered for daily folding and transition between seating and sleeping without losing shape.

  • Available in 2-part, 3-part, or 4-part hinged configurations.

  • Rock & Roll Beds (Campervans)

    There are no products in this category.

    Campervan & Caravan Mattresses

  • Made-to-measure for fixed rear beds, pop-top roofs, French beds, and side-dinettes.

  • Multiple thickness options to maximize headroom without sacrificing support.

  • Campervan & Caravan Mattresses

    There are no products in this category.

    Custom Vehicle Seating & Bed Frames

  • Traditional Bed Frames: Fixed, slide-out, and bench-to-bed wood or metal frames built to optimize under-bed storage.

  • Space-Saving Murphy Beds: Fold-away wall frames that stow flush against vehicle side-walls to maximize interior floor space when not in use.

  • Custom Bench Cushions & Seating: Made-to-order seating for campervan dinettes, lounge conversions, daybeds, and boat cabins with tailored bolsters, backrests, and base pads.

  • Custom Vehicle Seating & Bed Frames

    There are no products in this category.
    Items have been added to cart.
    One or more items could not be added to cart due to certain restrictions.
    Quantity updated
    - An error occurred. Please try again later.
    Deleted from cart
    - Can't delete this product from the cart at the moment. Please try again later.