Tropix on the Freeport Nautical Mile is a restaurant. You will have to ask them if you can dock your boat on their dock. Bracco's is nearby and they have a docking area. If you are looking for a boat to cruise, then try Captain Lou or Miss Freeport
Wish I could help you out never tried that
You'll have to ask at Tropixs that I don't know.
Thanks! Your answer is awaiting moderation.