Per our research, currently it is not able to only hide the option of changing the view. Because when the user has permission to edit views, they can switch views.
And if you want to hide all view option like below, you can custom a permission level that could edit list but couldn't edit and create views. Then grant the permission level to a group, users in the group will then be able to edit lists in site, but not able to create and edit list views.
You can refer to the below steps to custom a permission level and grant it to a group.
1.Go to Setting -> Site Permission -> Advanced permissions settings.
2.Click Permission Levels -> Edit permission level.
3.Click Copy Permission Level at the end of the page.
4.Uncheck Manage Lists in List Permissions and all items in Personal Permissions, then create it.
5.Grant a group with newly created permission level.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.