Full body, Thai and oil massage prices on Sukhumvit Soi 6
Full body Thai massage 300 THB per hour, oil massage from 600 THB, 2-minute walk from BTS Nana.
Updated September 2026 - Prices checked September 2026
A 1-hour full body Royal Thai massage at Metamorphosis Hair Salon & Massage costs 300 THB, and 2 hours costs 600 THB. Full body aroma oil massage starts at 600 THB for 1 hour, and a 1-hour foot massage is 300 THB.
We are at 21 Sukhumvit Soi 6, Dynasty Grand Inn Hotel, Khlong Toei, Bangkok 10110, Thailand, a 2-minute walk from BTS Nana. We are open every day from 09:00 to 22:30, and walk-ins are welcome.
For a 2-hour session, a booking for two people or an evening slot, message us on WhatsApp (+66 65 959 4097) first, ideally the day before.
Prices checked September 2026. All prices in Thai baht. Cash and credit card (THB).
Full massage and spa price list
Every massage comes as a 1-hour or 2-hour session, except foot massage (1 hour) and body scrub (2 hours).
Therapeutic Massages
Personalised treatments to relieve tension and improve wellbeing. Every massage is available as a 1-hour or 2-hour session.
- Royal Thai Massage (1 hr) - 300 THB
- Royal Thai Massage (2 hrs) - 600 THB
- Aroma Relax Massage (1 hr) - 600 THB
- Aroma Relax Massage (2 hrs) - 1,000 THB
- Aroma Sport Massage (1 hr) - 600 THB
- Aroma Sport Massage (2 hrs) - 1,000 THB
- Aroma Herb Massage (1 hr) - 800 THB
- Aroma Herb Massage (2 hrs) - 1,500 THB
Targeted & Body Treatments
Focused work on the areas travel punishes most, plus exfoliating body care that complements your massage session.
- Aroma Herb Back Shoulder (1 hr) - 600 THB
- Aroma Herb Back Shoulder (2 hrs) - 1,000 THB
- Foot Massage (1 hr) - 300 THB
- Body Scrub & Massage (2 hrs) - 1,800 THB
Facial & Skin Care
Add a facial or skin treatment to your spa ritual.
- Facial Massage (50 Minutes) - 800 THB
- Face Cleaning - 300-350 THB
- Body Cleaning - 500 THB
- Ear Cleaning - 350 THB
Which massage is full body?
Royal Thai massage and all three Aroma oil massages (Relax, Sport, Herb) cover the whole body. Foot massage covers the feet and lower legs only. Aroma Herb Back Shoulder covers the back, neck and shoulders only.
| Full body massage | 1 hour | 2 hours | Style |
|---|---|---|---|
| Royal Thai | 300 THB | 600 THB | Loose clothes, no oil, stretching and pressure |
| Aroma Relax | 600 THB | 1,000 THB | Oil, gentle pressure |
| Aroma Sport | 600 THB | 1,000 THB | Oil, firmer pressure |
| Aroma Herb | 800 THB | 1,500 THB | Oil with a herbal blend |
| Body Scrub & Massage | - | 1,800 THB | Scrub, then massage |
Thai, oil or foot massage: price, pressure and clothing
| Massage | What it is | Duration | Price |
|---|---|---|---|
| Royal Thai Massage | Traditional Thai stretching and pressure-point work, done clothed, no oil. | 1 hr / 2 hrs | 300 THB / 600 THB |
| Foot Massage | Pressure-point massage of the feet and lower legs, done clothed. | 1 hr | 300 THB |
| Aroma Relax Massage | Full-body aroma oil massage with gentle, relaxing pressure. | 1 hr / 2 hrs | 600 THB / 1,000 THB |
| Aroma Sport Massage | Aroma oil massage aimed at tired, sore muscles after exercise or travel. | 1 hr / 2 hrs | 600 THB / 1,000 THB |
| Aroma Herb Massage | Aroma oil massage with a herbal blend. | 1 hr / 2 hrs | 800 THB / 1,500 THB |
| Aroma Herb Back Shoulder | Focused oil work on the back, neck and shoulders (desk and travel tension). | 1 hr / 2 hrs | 600 THB / 1,000 THB |
| Body Scrub & Massage | Exfoliating body scrub followed by a massage. | 2 hrs | 1,800 THB |
New to Thai massage? Read how to choose a massage in Bangkok.
What is included
- A private treatment room.
- Shower access after your massage.
- A hijab-friendly private room on request.
- English and Thai spoken.
For more on the private rooms and showers, see private massage rooms with shower near Nana.
Key facts
- Address
- 21 Sukhumvit Soi 6, Dynasty Grand Inn Hotel, Khlong Toei, Bangkok 10110, Thailand Get directions
- Getting here
- 2-minute walk from BTS Nana (Sukhumvit line). BTS Asok is one stop away, and from MRT Sukhumvit you change to the BTS at Asok.
- Hours
- Daily 09:00-22:30. Open until 22:30 every night.
- Walk-in
- Walk-ins welcome. WhatsApp ahead to reserve a time.
- Phone / WhatsApp
- +66 65 959 4097 / WhatsApp
- Languages
- English and Thai
- Payment
- Cash and credit card (THB)
- Google rating
- 4.5 from 107 Google reviews
- Prices checked
- September 2026
1 hour or 2 hours?
- 1 hour: enough for a full body Thai or oil massage at a steady pace. Walk in any time up to 21:30.
- 2 hours: time for longer work on problem areas, or the body scrub. Book on WhatsApp and start by 20:30. We close at 22:30.
What should I tell you before a massage?
- Please postpone massage if you have a fever, contagious illness, or are within 24 hours of a vaccine.
- Expecting guests after the first trimester are welcome; we avoid deep pressure on the legs.
- Share any recent surgeries, fractures, high blood pressure, or use of blood thinners so we can adapt techniques or recommend a lighter touch.
Aftercare
- Drink water in the first hour after your massage.
- After an oil massage you can shower here straight away, or wait a few hours if you prefer to leave the oil on your skin.
Treatment rooms



Who gives your massage
Our team has 49 years of combined experience. Ask us on WhatsApp who is working on the day you want to come.
- Poonai14 years
- Oom12 years
- Pui9 years
- Far7 years
- Ging4 years
- Noki3 years
- ItimKnown for hot towel shaves
- JoyKnown for hair washes
Common questions
How much is a full body massage here?
A 1-hour full body Royal Thai massage is 300 THB and 2 hours is 600 THB. A 1-hour full body aroma oil massage is 600 THB (Relax or Sport) or 800 THB (Herb). Prices checked September 2026.
How much is a Thai massage on Sukhumvit?
A 1-hour Royal Thai massage is 300 THB and 2 hours is 600 THB. A 1-hour foot massage is 300 THB. Aroma Relax and Aroma Sport oil massages are 600 THB for 1 hour and 1,000 THB for 2 hours, Aroma Herb is 800 THB for 1 hour and 1,500 THB for 2 hours, and a 2-hour body scrub with massage is 1,800 THB. Prices checked September 2026.
Are you open 24 hours?
No. We are open every day from 09:00 to 22:30. Start a 1-hour massage by 21:30 or a 2-hour massage by 20:30 to finish before we close.
Can I walk in for a massage without an appointment?
Yes. Walk-ins are welcome for every massage during opening hours (daily 09:00-22:30). For a 2-hour session, a booking for two people or an evening slot, message us on WhatsApp (+66 65 959 4097) first, ideally the day before, so a therapist and room are free when you arrive.
Do you have private massage rooms?
Yes. Massages take place in private treatment rooms, with shower access after your massage and a hijab-friendly private room on request. The rooms are on the same floor as the hair salon, so you can pair a massage with a haircut or manicure in one visit. Our Nana page has more on the private massage rooms and showers.
What should I wear for a Thai or oil massage?
For Royal Thai and foot massage you stay clothed, so loose, comfortable clothes are best. Aroma oil massages and the body scrub are done on bare skin, so you undress to your comfort level. Message us on WhatsApp if you want to check anything before you come.
Can I get a massage if I'm pregnant?
Yes, expecting guests after the first trimester are welcome. Our therapists avoid deep pressure on the legs. Please tell us when booking so we can prepare. If you are unsure, check with your doctor first.
How to find us
We are in the 21 Sukhumvit Soi 6, Dynasty Grand Inn Hotel, Nana, Bangkok, 2 min walk from BTS Nana. Asok and Ploenchit are one BTS stop away. See directions from BTS Nana, Asok and nearby stations or open Google Maps.
