I've posted this before

It actually makes sound business sense for escorts to have lower rates for longer bookings

If I was setting rates I would be basing it on the fact each booking ties up an extra say 30 mins between preparing and cleaning and taking calls , and other admin etc.

On that basis of charging

30 mins would be 200. Ie 60 mins charge
60 mins would be 300 ie 90 min charge
But for longer meetings I would only add maybe 150 an hour as it reduces traffic and increases revenue
So 2 hours 450
3 hours 600
4 hours 750

Off course not all girls will want longer bookings