Yes. You can withdraw from Swan to your Ledger Nano or Ledger x wallet.
Simply generate a public address from your Ledger and then copy-paste that public address into the Swan auto-withdrawal section of your Swan dashboard.
For more information on Bitcoin address types read here.
For more information on wallets in general read here.