Apply page template suggestion to a specific view by a hook?
First of all, the code is never run, because you have the hook page in the function name and check for the hook views_view. Secondly the variables in a page hook don't contain variables from the view, so you have to get them from the route:

function mythemename_theme_suggestions_page_alter(array &amp;$suggestions, array $variables) {

  $view_id = \Drupal::routeMatch()-&gt;getParameter('view_id');
  if ($view_id === 'movies') {
    $suggestions[] = 'page__movies';
  }

}