Hi Sangani, Apoorva, it is a pleasure to be able to help you : )
Based on my understanding of the issue, we tested locally.
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 new 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.Create Permission Levels. Click Permission Levels and click Edit permission level.
Click Copy Permission Level at the end of the page.
Uncheck Manage Lists in List Permissions and all items in Personal Permissions, then create it.
3.Click Create Group and check the permission level created before.
4.Click the group created before and add users to this group.
Hope this helps.
Best Regards.
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.