Yes a Canadian citizen can operate a boat in Belize. However, you must have a Belizean license which you can only get if you are a resident of or own property in Belize. So, tourist can legally operate a boat in Belize. Don't know of anyone who'd rent a boat to a tourist at least not on Caye Caulker.