Concierge online nowAdults 18+ only

Stage 4 · Plan and book

Escort Prices in London: How Much Do Escorts Charge?

In London, an hour with an escort at her place usually costs around £300 (from about £200), and an hour at your hotel or home usually £300 to £350. Longer bookings cost less per hour.

Part 3 of 8 4 minute read Published September 2026

Written by the Indian Angels concierge team, who arrange bookings across London every day.

On this page
  1. Escort prices London: typical rates
  2. How much do escorts charge, and why do rates vary?
  3. What is included in the price?
  4. How is payment made?
  5. Can you negotiate on price?
  6. Extending a booking
  7. Cancellations and changes
  8. Why a very low price is a warning sign
  9. How to get the best value

Escort prices in London start from about £200 for an hour at her place (incall), and most escorts charge around £300. An hour at your hotel or home (outcall) usually costs £300 to £350, rising to around £750 for the most sought-after ladies. Longer bookings cost less per hour: a three-hour dinner date is around £800, and an overnight around £2,000.

Those are typical escort prices in London at our agency in 2026. Each lady sets her own rates, so her profile is always the final word, but the figures below give a fair picture of how much an escort is and what changes the price.

Escort prices London: typical rates

Booking Typical rate Notes
30 minutes From £150 Where she offers shorter bookings
1 hour incall From £200, most around £300 You visit her
1 hour outcall Usually £300 to £350, up to £750 She comes to you
2 hours About £500 (£300 to £1,000) Popular for a relaxed booking
Each extra hour About £250 Depending on her diary
Dinner date (3 hours) About £800 Dinner and time together
Overnight (8 hours) About £2,000 (£1,200 to £4,000) Best booked a day or two ahead

The rates on each profile are the ones that apply. These figures are ranges, not promises, and we always confirm the exact amount when we confirm the booking, before she sets off or before you set out.

How much do escorts charge, and why do rates vary?

Several things move the price up or down:

  • Incall or outcall. Outcall costs more because she travels to you, which takes time either side of the booking. Compare incall escorts with outcall escorts, or read our guide to incall vs outcall for the trade-offs.
  • Length of booking. The hourly cost falls as the booking gets longer. Two hours is rarely double one hour, and an overnight works out far cheaper per hour than a single visit.
  • The individual escort. Each lady sets her own rate. Experience, demand and how selective she is about bookings all play a part, which is why outcall at the top end reaches around £750 an hour.
  • Type of booking. A dinner date or overnight involves more planning and more of her time, and a duo booking is priced for the whole group per hour.

Area makes less difference than people expect. A lady based in Earl’s Court and one in Mayfair set their rates individually, not by postcode.

What is included in the price?

The rate is for her time and escortship. That is what an agency arranges and what you are paying for. Anything else that happens is a private matter between two consenting adults, and she can decline anything she isn’t comfortable with at any point, whatever her profile lists.

There’s no booking fee on top. You don’t pay us a separate charge for arranging things, and you aren’t asked for a deposit. For outcalls, her travel is the reason the rate is higher than incall, and we’ll tell you the full figure when we confirm, so there’s nothing to work out at the door.

How is payment made?

You pay her at the start of the booking, usually in cash. Have the exact amount ready so it can be handled quickly and quietly. An envelope is a nice touch, but leaving it somewhere she can see is perfectly fine. Once it’s settled, the rest of your time together is free of any talk about money. For a hotel outcall, it’s worth collecting cash before you head back to your room, rather than leaving her waiting while you find a machine.

If you have a question about payment, ask when you book rather than at the door. And never send money in advance to anyone claiming to represent an escort. Requests for deposits by bank transfer or gift card are a classic warning sign; our guide to fake escort profiles and scams lists the others.

Can you negotiate on price?

No. Rates are set by each lady and shown on her profile, and haggling, at the door or by message, is considered poor form. If the rate is more than you’d like to spend, it’s far better to choose a shorter booking, switch to incall, or ask us to suggest someone whose rates suit your budget. Tipping isn’t expected either. Our guide to escort etiquette covers this and the other small courtesies that make a booking go well.

Extending a booking

If you’re enjoying yourselves and would like more time, ask her or message us before the booking ends. An extra hour is usually around £250, paid to her at the time, but it depends on whether she has another appointment afterwards. If you suspect you’ll want longer, it’s simpler, and often better value, to book two hours from the start.

Cancellations and changes

There’s no charge for cancelling with reasonable notice, and no deposit to lose. If your plans change, tell us as early as you can so she can rearrange her evening. Moving a booking to a later time is often possible if she’s free; just ask.

Why a very low price is a warning sign

Rates far below the usual London range, especially when they come with a request for money up front, often point to a profile that isn’t genuine. A real escort’s rate reflects her time, her travel and the care she takes over her work. If an offer looks too cheap to be true, it usually is.

How to get the best value

  • Book incall if you’re happy to travel. The hourly rate is lower.
  • Consider two hours rather than one. It’s less rushed and better value per hour.
  • Look at escorts available today to see who is working now, then compare their rates.
  • Browse the full list of London escorts and compare rates across profiles before you call.

When you’re ready, book by phone or WhatsApp. Tell us who you’d like, where, when and for how long, and we’ll confirm her availability and the full rate, usually within 15 minutes. If it’s your first booking, our step-by-step guide on how to book an escort covers everything else.

Good to know

Questions

An hour incall starts from around £200, with most ladies around £300. An hour outcall to your hotel or home is usually £300 to £350, and up to £750 at the top end. Each lady's rate is shown on her profile.

No. There's no booking fee and no deposit. You pay the escort directly at the start of the booking, usually in cash.

Longer bookings are priced to reflect the whole block of time rather than a series of single hours. An overnight of eight hours is about £2,000, which works out well below the rate for a single hour.

You pay the escort, at the start of the booking. Have the exact amount ready so it can be dealt with quickly and discreetly.

Tipping isn't expected. The rate shown is the rate. Good manners and booking her again are the best compliments.

Scroll to Top