You might be alright with https://s2member.com/ the free version lets you have up to 3 tiers of membership if i recall correctly
- free(basic subscriber)
- paid 1
- paid 2
It’s robust in the manner that it allows you to restrict content, you can set the restriction at the page level or the content level by wrapping the content in a shortcode that specifies the access level.
That said, if you’re just looking to password protect your pages, this is a basic wordpress feature. From the edit page/post screen, on the right sidebar under “Publish”, you can set the visibility to password protected and then specify a password. I’m using the “Classic Editor” plugin so your “Publish” element may located somewhere slightly different on the page.