I've many custom wordpress page templates and i wish to have them in various folder i..e /pages/

the main problem happens when i have them in various folder apart from the theme folder, the custom page options disappear from wordpress page template menu

How do i keep your page templates in various folder but still access them in wordpress page templates menu.

You need to make use of a child theme.

http://codex.wordpress.org/Child_Themes