I'd say that's a difficult one, actually! Personally I would use "hire" pretty much exclusively with people, including maybe "hire a taxi" because this is only for a short time and includes the driver (although, cometo think of it, I would prefer to say "book a taxi" anyway). Rent for me has to do with objects, like flats, apartments, cars...
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.