Advertise on The British Escorts Directory

The British Escorts Directory has been online since 2007 and is one of the most established escort directories in the UK. We have over 175 escort websites linking to us and have over 20,000 followers on Twitter.

Free profiles for all independent UK escorts

If you are an independent UK based escort you can register now to create a free, full page, profile with us. Once you have added some basic details and a few photos to your profile, an advert will automatically be created for you, on your local area page of our site. We do offer an optional paid upgrade to make your profile featured (also available to agencies), see below for a list of benefits and more details.

Featured profiles

Upgrading from a free profile to a featured profile gives the following benefits (click any of the benefits below for more details):

Banner Advertising

If you run an escort related website and would like your banner to appear on our site, you can choose between a front page advert, or a banner on your local area page. All area page banners are also used in rotation on their corresponding region page, free of charge. So, for example, if you buy a banner advert on our Birmingham page, your banner will always be displayed on that page, and will also be added to our West Midlands page to be used in rotation with all other paid banners from that region. Your banner will also be displayed in rotation on the profile pages of all escorts in the Birmingham area. We do offer discounts when ordering banners on multiple pages, please contact us for details or if you have any questions. Please note that all banners must be exactly 468x60 pixels in size and must not be aggressively animated.

How To Pay

We currently only accept payment by direct bank transfer. Please contact us to register your interest, and to provide us with your details. We will reply with our bank account details for you to make the transfer. Your profile will be created\upgraded or your banner advert added within 24 hours of you informing us that payment has been made.