Thai massage prices in Ljubljana
All prices for traditional Thai massage and our other massages in one place, with no hidden costs. Massages last 30 to 120 minutes and start at €60, and regular clients with a VIP membership card get 50% off. You will find us at Celovška cesta 199 in Šiška, Ljubljana.
Full-body massages
Traditional Thai massage(50 min)
80 €
Traditional Thai massage(60 min)
90 €
Traditional Thai massage(70 min)
100 €
Traditional Thai massage(90 min)
120 €
Traditional Thai massage(120 min)
150 €
Thai massage with aromatic oils(50 min)
80 €
Thai massage with aromatic oils(70 min)
100 €
Thai massage with aromatic oils(90 min)
120 €
Thai massage with warm herbs(50 min)
80 €
Thai massage with warm herbs(70 min)
100 €
UBON massage(90 min)
120 €
UBON massage(120 min)
150 €
Partial massages
Back massage(30 min)
60 €
Back massage(50 min)
80 €
Face massage(30 min)
60 €
Reflexology
Foot massage(40 min)
70 €
Foot massage(60 min)
90 €
Foot & hand massage(50 min)
80 €
Children's massages
Thai massage for children(30 min)
60 €
Prenatal massages
Prenatal massage(30 min)
60 €
Prenatal massage(50 min)
80 €
Other
Thai Balm cream or massage oil add-on
10 €
Massage for two
Come together — two therapists massage you at the same time, each in a separate room. We arrange a booking for two by phone.
+386 41 999 980Gift voucher
Give the gift of a massage. Buy a voucher at our salon at Celovška cesta 199 or order one by phone.
+386 41 999 980Membership card
50% discount on all massages
VIP membership card for regular clients — no expiry date, no restrictions. Arrange it free of charge at the salon reception.
- 50% discount on all massages
- No expiry date
Collect your card at the reception — Celovška cesta 199

Everything you want to know
Answers to the questions our clients ask most often before their first visit.
How long does a massage take and how much does it cost?
Massages last from 30 to 120 minutes. Traditional Thai massage costs €80 (50 min), €90 (60 min), €100 (70 min), €120 (90 min) and €150 (120 min). Partial massages such as back massage start at €60 for 30 minutes, and foot massage at €70 for 40 minutes. Regular clients with a VIP membership card get 50% off all massages. The full price list with all services is in the Pricing section.
Can we come for a massage together?
Yes. A massage for two is performed by two therapists at the same time, each in a separate room, so you can relax simultaneously — a popular choice for couples and friends. The easiest way to book for two is by phone at +386 41 999 980, as we need two therapists free at the same time.
Do you offer massage gift vouchers?
Yes. You can buy a massage gift voucher in person at our salon at Celovška cesta 199 or order one by phone at +386 41 999 980. A massage is a popular gift for birthdays, anniversaries and holidays.
How do I book an appointment?
You can book through our online booking system, where you choose the service, therapist and an available time, or call us on +386 41 999 980. We recommend booking at least one day in advance as appointments fill up quickly. If you need to cancel, please let us know at least 24 hours before your appointment.
Book your massage
Get in touch with us and secure your appointment. We respond quickly and gladly.
Location & contact
Address
Celovška cesta 199
1000 Ljubljana, Slovenia
Phone
+386 41 999 980Social media
Ubon Thai on FacebookOpening hours
Please call us at least one day in advance to book. In case of cancellation, please notify us at least 24 hours before your appointment.
