Use Marinade with a hardware wallet
Any hardware wallet supporting Solana and SPL tokens will also support mSOL. You can send your mSOL to the Solana address of your hardware wallet and manage your funds from it.
If you are using Ledger, you will need to connect your Ledger to a browser-extension wallet to see and manage all your SPL tokens and NFTs or use DeFi protocols, as Ledger Live doesn't currently permit this. Connecting your Ledger to a browser extension (e.g. Solflare or Phantom) will not compromise your Ledger private key. You can follow the tutorials on the official Ledger website to connect your hardware wallet to a browser extension wallet.
Make sure to turn on "Blind signing" in the Solana application of your Ledger to interact with DeFi.