Is it possible with one of the template suggestion hooks to also specify a new template location?
Is it possible with one of the template suggestion hooks to also specify a new template location?


You can specify a new template location in hook_theme():


  path: Override the path of the file to be used. Ordinarily the module or theme path will be used, but if the file will not be in the
  default path, include it here. This path should be relative to the
  Drupal root directory.





  Like let's say inside my custom module's /templates folder?


This means when using hook_theme() instead of hook__theme_suggestions_* the module's template folder is already default and you don't need to specify path.

So you can use this answer  hook_theme_suggestions_page() provide default template file inside module folder.