Ubon Thai massage centre – Thai massage in Ljubljana
Ljubljana, Slovenia

Authentic Thai massage in the heart of Ljubljana

Since 2010, Ubon Thai has been passionately dedicated to your wellbeing. Our certified therapists welcome you at Celovška cesta 199 in Ljubljana.

15+

Years of experience

5000+

Satisfied clients

4.9 / 5

Discover more
Ubon Thai massage salon – interior and atmosphere

15+

years of tradition

Our location

Celovška cesta 199, Ljubljana – Šiška

About us

Massage & therapy centre

Welcome to our massage and therapy centre, where since 2010 we have been passionately dedicated to your wellbeing. With knowledge, experience and heart, we create a space where you can relax, recharge and find balance in the fast pace of life.

Our vision

We believe everyone deserves a moment for themselves. With an individual approach we adapt to your needs, knowing that every person is unique.

We are more than a massage parlour — we are a therapy centre with extensive experience. Every therapist is a highly trained specialist with a diploma from a Thai School of Traditional Massage.

Individual approach

We adapt to your wishes and needs.

Expertise

Certified therapists with internationally recognised diplomas.

Holistic care

From relaxation to comprehensive rehabilitation.

Safety & privacy

Discreet, comfortable and hygienic environment.

Therapeutic support

Support for children with CP and recovery after stroke.

Sports rehabilitation

Supporting athletes in recovering from injuries.

More about us
Video presentation

See what it looks like at our place — from the entrance on Celovška to the atmosphere inside.

Walk up to the salon
From our archive
Our services

Choose your ideal massage

Surrender to the unique experience of Thai massage that combines relaxation and healing effects.

Traditional Thai massage – Ubon Thai Ljubljana
Most popular

Traditional Thai massage

A full-body massage with stretching and pressure on energy points. Relaxes muscles, improves flexibility and restores energy.

50 – 120 minPrice →
Relaxing oil massage – Ubon Thai Ljubljana

Relaxing oil massage

A gentle, calming massage with aromatic oils that deepens relaxation, relieves stress and nourishes the skin.

50 – 90 minPrice →
Foot & leg massage – Ubon Thai Ljubljana

Foot & leg massage

A reflexology massage of the feet that activates internal organs and restores balance. Ideal after a long day.

40 – 60 minPrice →
Back & shoulder massage – Ubon Thai Ljubljana
Recommended

Back & shoulder massage

Targeted release of muscle knots in the neck, shoulders and back. Effective for people with a sedentary lifestyle.

30 – 50 minPrice →
Thai massage with warm herbs – Ubon Thai Ljubljana
Premium

Thai massage with warm herbs

Traditional Thai massage complemented by warmed herbal compresses. The warmth and scent of the herbs deepen the relaxation of tense muscles.

50 – 70 minPrice →
Prenatal massage – Ubon Thai Ljubljana
For mothers-to-be

Prenatal massage

A gentle and safe massage specially adapted for pregnant women. Relieves back pain, reduces swelling and brings deep relaxation.

30 – 50 minPrice →
Pricing

Our massages & pricing

Transparent prices with no hidden costs. Choose a massage tailored to your needs.

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 980

Gift 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 980
VIP offer

Membership 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
+386 41 999 980

Collect your card at the reception — Celovška cesta 199

VIP kupon Ubon Thai
Customer reviews

What our clients say

Don't just take our word for it — listen to the experiences of satisfied guests.

“Felt great after the massage, I will definitely come back. Exceptional.”

Customer

Read review

“Excellent massage, worth every cent and every wait. You really feel it and that's why you believe they know exactly what they're doing — and they're so friendly too. Only occasionally disturbed by street noise or a loud guest...”

Customer

Read review

“Very pleasant welcome, quality massage. I'm becoming a regular. Highly recommended.”

Customer

Read review

“Wonderful, thank you. See you again soon.”

Customer

Read review

“Very good massages! The ladies know what they're doing. Very friendly.”

Customer

Read review

“Excellent massage, highly recommended.”

Customer

Read review
Photo gallery

See our space

Discover the peaceful and relaxing atmosphere of our massage centre in the heart of Ljubljana.

Frequently asked questions

Everything you want to know

Answers to the questions our clients ask most often before their first visit.

What is traditional Thai massage and how does it work?

Traditional Thai massage — known in Thai as nuad thai — is a technique over two thousand years old that combines pressure along the body's energy lines, stretching and passive yoga positions. The therapist uses palms, thumbs, elbows and feet, and the massage takes place on a special mat on the floor, without oils. Unlike classic massage it does not focus only on muscles but on the whole body — which is why afterwards you feel greater mobility and energy flow, not just relaxed muscles.

What is the difference between Thai massage and oil massage?

Traditional Thai massage is dry — performed in comfortable clothing, without oils, and includes stretching and deep pressure. Aromatic oil massage is gentler, performed on bare skin under a towel, and is aimed primarily at relaxation, nourishing the skin and relieving stress. If you struggle with stiffness and muscle tension we recommend traditional Thai; if you are looking for calm and deep relaxation, choose the oil massage.

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.

What should I wear and how do I prepare?

For traditional Thai massage we provide comfortable clothing, so no special preparation is needed. We recommend not eating a large meal just before the massage and arriving a few minutes early to settle in. If you have any health conditions, injuries or pain, tell your therapist before you start — she will adapt the massage accordingly.

Is Thai massage painful?

Thai massage is deep, so working on tight muscles can feel intense, but it should never be painful. We always adjust the intensity to how you feel — simply tell your therapist if you would like it gentler or firmer. After a first massage a mild muscle soreness, similar to that after exercise, is normal and passes within a day or two.

Do you offer massage for pain relief?

Yes — relieving pain and tension is one of our main areas. Traditional Thai massage with deep pressure and stretching releases tight muscles and can ease back, neck and shoulder pain caused by sitting or stress. For targeted problems, a back massage or a longer traditional Thai massage is a good choice. With acute injuries or chronic pain, please consult a doctor first.

When is Thai massage not recommended?

We advise against it with fever and acute infections, fresh injuries, fractures, vein inflammation, thrombosis, severe osteoporosis and immediately after surgery. During pregnancy we perform a specially adapted prenatal massage rather than classic Thai massage. If you have a chronic illness, cardiovascular problems or are on medication, please consult your doctor before your visit.

Do you offer massage during pregnancy?

Yes. For expectant mothers we offer a prenatal massage that is gentler than classic Thai massage and specially adapted to pregnancy. It lasts 30 minutes (€60) or 50 minutes (€80). If you have any complications during pregnancy, please consult your gynaecologist before your visit.

Where are you located and where can I park?

You will find us at Celovška cesta 199 in Ljubljana, in the Šiška district, close to the ring road and bus stops on Celovška. Parking is available in the immediate vicinity of the salon. You can easily reach us by car or take a city bus along Celovška cesta.

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.

Booking & contact

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

Opening hours

Monday9:00–13:00, 15:00–21:00
Tuesday9:00–13:00, 15:00–21:00
Wednesday9:00–13:00, 15:00–21:00
Thursday9:00–13:00, 15:00–21:00
Friday9:00–13:00, 15:00–21:00
Saturday9:00–15:00
SundayClosed

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.

Send us a message