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.
| Massage type | 30 min | 45 min | 1 h | 1 h 30 | 2 h |
|---|---|---|---|---|---|
| Face and head massage | 70 CHF | 100 CHF | — | — | — |
| Neck, back and shoulder massage | 70 CHF | 100 CHF | 120 CHF | — | — |
| Leg / foot massage | 70 CHF | 100 CHF | 120 CHF | 180 CHF | 240 CHF |
| Relaxing oil massage | 70 CHF | 100 CHF | 120 CHF | 180 CHF | 240 CHF |
| Traditional massage without oil | 70 CHF | 100 CHF | 120 CHF | 180 CHF | 240 CHF |
| Deep tissue massage | 80 CHF | 120 CHF | 140 CHF | 200 CHF | 250 CHF |
| Sports massage (very intense) | 80 CHF | 120 CHF | 140 CHF | 200 CHF | 250 CHF |
| Hot herbal compress massage | 80 CHF | 120 CHF | 140 CHF | 200 CHF | 250 CHF |
| Body scrub + massage | — | — | 160 CHF | 230 CHF | 290 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.
