put (someone) up

This means to pay for someone’s accommodation, usually in a hotel.

When my in-laws were here we put them up at the Four Seasons.

This phrase appears in these lessons: