As a hospitalist NP, you can expect to have one of the highest-paying nurse practitioner jobs. The average yearly wage is about $117,880. And while hourly rates vary based on region and specific hospitals, it is $56.67 on average.