Can I create multiple listing options with different prices?

Hello, my client is wanting to have different levels of listings at different prices. For example

Premium listing on home page $185 per month
Listing in one category $550 per annum
Listing in two categories $800 per annum

etc

Is it possible to do this?

Thanks

Naomi