Very generally, I'd say $300 to $600. The larger the house, the higher the fee. Ask your Realtor for some referrals to the best inspectors. We see many and not are created equal. A good inspector will give you a thorough over view of the house, it's condition, things to keep an eye on and anticipate for the future. They will know their limitations and call for a specialist when necessary. Best of luck.
A good one will give you quantitative data. Water pressure, temperature of A/C, heater, water. Gas leakage at connection. Some will check electrical connector for most outlets.
I would suggest paying for your own inspection. I paid $350 to have a structural engineer inspect the house prior to purchase. He found a lot of issues with the house such as three areas of roof damage(all of which leaked), every sink in the house either did not work at all or leaked, multiple electrical issues, multiple foundation issues, and the list goes on. The idiot that the lenders sent over found some drywall damage and a cracked window. The lender inspection was laughable.
Paying for my own inspection by someone competent that was looking out for my best interest was well worth the money. I negotiated the price down significantly based on my inspection.