Welcome to Esabella
This website and its services are intended for adults aged 25 and over.
By entering this website, you confirm that you are 25 years of age or older.

Rosebank
A private, personalised experience for the discerning gentleman.
Relax in a warm, comfortable and discreet environment where every session is tailored to you.
WhatsApp to BookAbout
I'm Esabella, a natural, independent white female therapist offering private, personalised massage experiences in a calm and welcoming environment.
My approach is all about genuine relaxation, attentive touch and making every gentleman feel comfortable and at ease. Each session is tailored to your individual needs, with professionalism, discretion and personal care at the heart of the experience.
For the discerning gentleman who appreciates privacy, quality and a more personal approach, I invite you to relax, switch off and enjoy your time with me.
Private • Discreet • Personalised
Experiences
Private • Personalised • Discreet
60 min
R1,200
90 min
R1,600
A complete full-body relaxation experience designed to help you fully unwind.
Enjoy a slow, flowing massage combining graceful Swedish techniques, deeper pressure where desired, soft restorative strokes and attentive care. Every part of the body is treated with care, creating a warm, unhurried experience that allows you to completely relax and let go.
A sensuous, deeply relaxing experience from beginning to end — private, personal and tailored to you.
Private • Personalised • Discreet
30 min
R1,400
60 min
R2,000
A complete sensuous experience beginning with a slow, relaxing full-body massage and flowing naturally into a more intimate adult experience.
Any intimate element is based on mutual connection, respect, comfort and personal hygiene. It is not guaranteed and will always depend on the connection and circumstances of the session.
For more information, please contact me privately via WhatsApp.
Rosebank & Surrounding Areas
Sensuous Massage
from R2,500/hr
I offer travel appointments to select hotels and select private clients, subject to availability and prior approval.
Travel appointments require a 50% non-refundable deposit before the appointment is confirmed. The remaining balance is payable before or at the beginning of the session.
For hotel appointments, please provide the hotel name, preferred date and requested time when enquiring. Travel availability is limited, so advance booking is recommended.
Your location and appointment details are treated with complete discretion and confidentiality.
All travel appointments are subject to confirmation and Right of Admission Reserved.
WhatsApp to Enquire
WhatsApp to EnquireSignature Experience
90-Minute Bath & Massage Experience
R1,800
Take some time for yourself and completely unwind.
Your 90-minute experience includes:
A beautifully indulgent combination of warm water, gentle grooming, exfoliation and a full-body massage — designed to leave you feeling relaxed, refreshed and pampered.
90 minutes
By appointment only
Add-Ons
R300 additional
R400 additional
R300 additional
Additional options can be discussed privately via WhatsApp.
The Gallery
A curated collection of moments with Esabella.
The Experience
Heated treatment room
Hot shower available
Premium fragrance-free massage oil
Clean and welcoming environment
Private and discreet setting
Personalised attention
Appointment only
Rosebank
Appointments are strictly by advance booking. Exact location and availability can be confirmed privately via WhatsApp.
WhatsApp to BookBooking
All bookings and enquiries are handled through WhatsApp only.
Please send:
By Appointment • Minimum 2 Hours Notice
A 50% deposit applies to travel appointments, and a R250 deposit applies to massage appointments.
WhatsApp to BookPolicies
25+ only
This service is strictly for adults aged 25 and over.
R.O.A.R.
Right of Admission Reserved.
The following services and requests are strictly not offered:
A 50% non-refundable deposit is required for travel appointments, and a R250 non-refundable deposit is required for massage appointments, to secure and reserve your booking.
The deposit is taken to reserve your chosen date and time exclusively for you. Once an appointment has been booked, that time is no longer offered to another client, and travel, preparation, time and resources are allocated specifically to your appointment.
Please understand that the deposit is non-refundable.
Once your appointment details have been sent to you for final confirmation, you are required to respond and confirm your appointment, or contact me promptly if you need to reschedule.
If there is no response to the final confirmation message, or you fail to respond within the required confirmation period, your appointment may be released and your deposit will be forfeited.
Deposits may also be forfeited where a client:
This policy is in place because an unconfirmed or abandoned booking prevents the appointment time from being offered to another client and results in lost time, travel, preparation and resources.
By paying the deposit, you acknowledge and agree to this policy.
Please only secure an appointment if you are confident that you can attend.
I reserve the absolute right, at my discretion, to accept, decline or refuse any booking or client, without being required to provide a detailed explanation.
All clients are expected to conduct themselves respectfully and appropriately before, during and after an appointment.
Any behaviour that I consider disrespectful, inappropriate, threatening, intimidating, abusive or contrary to my stated boundaries may result in the immediate termination of the appointment.
If an appointment is terminated due to inappropriate conduct, disrespect or a breach of these policies, no refund will be provided, including any deposit or payment already made.
Attempting to negotiate, pressure, manipulate, disregard or circumvent my stated boundaries will not be tolerated.
By making or attending an appointment, you acknowledge that you have read, understood and agreed to these boundaries and the R.O.A.R. policy.
My boundaries are firm, clear and non-negotiable.
Respect is required at all times.