Escort Prices in London: What an Escort Costs and Why
In London, incall (you visit her) usually costs about £300 an hour, from around £200, while outcall, at your hotel or home, normally costs £300 to £350 an hour. The longer the booking, the lower the hourly cost.
Escort prices in London begin at around £200 an hour when you visit her (incall), and most ladies charge about £300. When she comes to your hotel or home (outcall), expect £300 to £350 an hour, going up to around £750 for the most in-demand escorts. The hourly cost drops on longer bookings: a dinner date of three hours is about £800, and an overnight about £2,000.
These are the usual escort prices in London with our agency in 2026. Every lady decides her own rates, so her profile always has the final say, but the figures here give an honest sense of what an escort costs and what affects the price.
Escort prices London: what you can expect to pay
| Booking | Usual rate | Notes |
|---|---|---|
| 30 minutes | From £150 | Only with ladies who offer it |
| 1 hour incall | £200 upwards, typically £300 | You go to her |
| 1 hour outcall | Normally £300 to £350 (top end £750) | She visits you |
| 2 hours | Around £500 (£300 to £1,000) | A favourite for an unhurried booking |
| Every additional hour | Around £250 | Subject to her diary |
| Dinner date (3 hours) | Around £800 | A meal plus time together |
| Overnight (8 hours) | Around £2,000, ranging from £1,200 to £4,000 | Ideally booked a day or two in advance |
The rates shown on each profile are the ones you pay. The figures above are ranges rather than guarantees, and we always tell you the exact amount when we confirm, before she leaves or before you head out.
What escorts charge, and why the price varies
A few factors push the rate higher or lower:
- Incall versus outcall. Outcall is dearer because she comes to you, which takes up time before and after. Compare our escorts for incall and escorts for outcall, or see our page on choosing incall or outcall for the pros and cons.
- How long you book. The longer the booking, the less each hour costs. Two hours seldom costs twice one hour, and an overnight costs far less per hour than one short visit.
- The lady herself. Every escort chooses her own rate. Her experience, how in demand she is and how choosy she is about bookings all count, which explains why top-end outcall reaches around £750 an hour.
- Booking type. A dinner date or overnight booking takes more organising and a bigger share of her time, and a booking for a duo is charged per hour for the whole group.
Location matters less than most people think. A lady in Mayfair and one living in Earl’s Court each set their own rates, not according to postcode.
What does the price cover?
You are paying for her time and companionship. An agency arranges exactly that, and that is what the rate covers. Anything further is private between two consenting adults, and she may decline anything she is not at ease with at any time, whatever appears on her profile.
There is no booking fee on top. We make no separate charge for setting things up, and we never ask for a deposit. On outcalls, the travel she does explains why the rate is above incall, and we give you the total when we confirm, so you have nothing to calculate on arrival.
How do you pay?
Payment goes to her when the booking starts, normally in cash. Have the right amount counted out beforehand so the handover is quick and discreet. An envelope is a thoughtful touch, though simply leaving it where she can see it is fine too. Once that is done, money need not come up again for the rest of your time. For a hotel outcall, get the cash out before you return to your room, rather than having her wait while you look for a cashpoint.
If you have any question about paying, raise it when you book, not on the doorstep. And never pay anything upfront to someone who says they act for an escort. Being asked for a deposit by bank transfer or gift card is a well-known red flag; our page on spotting fake profiles and scams covers the rest.
Is the price negotiable?
No. Each lady sets her rates and lists them on her profile, and haggling, whether in person or by message, is seen as bad manners. If the rate is above what you want to spend, a shorter booking, a switch to incall or asking us to recommend someone within your budget is a much better approach. You are not expected to tip either. Our page on etiquette with escorts covers this, along with the other little courtesies that keep a booking running smoothly.
Adding more time
If you are having a good time and want to stay longer, ask her or message us before your time is up. An additional hour is normally around £250, paid to her then, but it depends on whether she is booked straight afterwards. If you think you may want longer, booking two hours at the outset is easier and frequently better value.
Cancelling or changing a booking
Cancelling with fair notice costs nothing, and there is no deposit to forfeit. If your plans shift, let us know as soon as possible so she can reorganise her evening. Pushing a booking back to a later time is frequently possible if she is available; just ask.
Why a very cheap rate should worry you
Prices well under the normal London range, particularly alongside a demand for payment in advance, often mean the profile is fake. A real escort prices in her time and travel, plus the care she brings to her work. If a deal seems too cheap to be real, it nearly always is.
Getting the best value
- Choose incall if you do not mind travelling, as the hourly rate is lower.
- Think about booking two hours instead of one. It feels less hurried and costs less per hour.
- Check who is available today to see which ladies are working, then compare their rates.
- Look through every one of our escorts in London and compare profile rates before you ring.
Once you are ready, book by phone or on WhatsApp. Tell us the lady, the place, the time and the length, and we will confirm she is free and the total rate, normally within 15 minutes. For a first booking, our walkthrough on booking an escort step by step explains everything else.
Where to next
Questions
An hour incall begins at about £200, with most ladies charging around £300. Outcall, where she comes to your hotel or home, is normally £300 to £350 an hour, reaching £750 at the top end. Every lady lists her rate on her profile.
No. We charge neither a booking fee nor a deposit. Payment goes to the escort herself when the booking begins, normally in cash.
Longer bookings are priced as one block of time, not as a run of single hours. An eight-hour overnight is around £2,000, which comes out well under the one-hour rate.
To the escort, when the booking begins. Have the exact sum counted out so the handover is quick and quiet.
No. The listed rate is the full rate. Good manners and a repeat booking are the nicest compliments you can give.