Sure. In my mind, hosting is either for larger get-together that takes organizing and preparation or if someone is traveling to the area to stay with you for a few days.
Hosting generally carries the weight of planning, organization and preparation that probably doesn’t go into just having someone over to hang out.