How can I filter Craft Commerce products by price
Looks like defaultPrice is the property on the Commerce_ProductElementType class you can use for this:

i.e.

{% set queryParams = {
    relatedTo: category,
        defaultPrice: [
            'and',
            '&gt;= ' ~ 200,
            '&lt;= ' ~ 500,
        ]
    }
%}