I can only speak for Nassau since I have not been to Freeport. If you go to Cabbage beach in Nassau there is no charge for the use of the beach. There is a small taxi cab fee to get there. This is a nice beach that is close to some nice hotels and beautiful crystal clear water.
Life is hard............It's even harder when you are stupid!!!!