Can I use it for guest users only?

Yes, Magento 2 Call for Price module allows you to hide prices from guest users while showing them to logged-in customers. This encourages user registration and lets you tailor prices based on customer profiles. It’s a great way to create gated content and drive customer engagement while managing visibility.