Yep, you can. You need to jailbreak your iPhone. Once you do that, you can download/install SBSettings and hide the stock Weather.app. You can also use the application "Rename" to rename The Weather Channel application to "Weather" and it will automatically (after a Springboard restart) change The Weather Channel icon to the stock Weather icon.
If you don't want to jailbreak, just move them to the last page. That's what I did with the contacts icon because for one thing it seems rather stupid and is somewhat redundant since they are easily accessed through the phone app.