Yes, you can keep any legal fish that you catch (except for sharks - sharks are catch and release only.) The Captain will clean and bag your fish for you to take home.