Our rates

Our Prices

At Thai River, we offer a variety of massages tailored to your specific needs, each performed by qualified massage therapists to ensure an optimal wellness experience. Our prices are designed to be competitive while reflecting the exceptional quality of our services.


Whether you're looking to relieve muscle tension, improve your circulation, or simply relax, you'll find a list of our services and their prices below. Take some time to browse our offerings and choose the treatment that best suits your needs.

Scroll the table horizontally to see all durations.

Prices 2026–2027
Massage type30 min45 min1 h1 h 302 h
Face and head massage70 CHF100 CHF———
Neck, back and shoulder massage70 CHF100 CHF120 CHF——
Leg / foot massage70 CHF100 CHF120 CHF180 CHF240 CHF
Relaxing oil massage70 CHF100 CHF120 CHF180 CHF240 CHF
Traditional massage without oil70 CHF100 CHF120 CHF180 CHF240 CHF
Deep tissue massage80 CHF120 CHF140 CHF200 CHF250 CHF
Sports massage (very intense)80 CHF120 CHF140 CHF200 CHF250 CHF
Hot herbal compress massage80 CHF120 CHF140 CHF200 CHF250 CHF
Body scrub + massage——160 CHF230 CHF290 CHF

Body scrub: 1 h = 30 min scrub + 30 min massage of your choice; 1 h 30 = 1 h scrub + 30 min relaxing massage; 2 h = 1 h scrub + 1 h relaxing massage.

5-massage cards

5 one-hour massages : 540 CHF (−10 %). Second card : 490 CHF.

5 one-hour sports / deep tissue massages : 630 CHF (−10 %). Second card : 590 CHF.