Massage near me in Sukhumvit, open until 22:30

If you are searching for a massage near me in Sukhumvit, Metamorphosis Hair Salon & Massage is a 2-minute walk from BTS Nana, inside the Dynasty Grand Inn Hotel at 21 Sukhumvit Soi 6. We are open every day from 09:00 to 22:30, and you can walk in up to 21:30 for a 1-hour massage. A 1-hour Royal Thai massage or foot massage is 300 THB, and aroma oil massage starts at 600 THB. See all massage prices and the menu.
2 min
walk from BTS Nana
09:00-22:30
Daily
4.5
107 Google reviews

Prices checked: September 2026

Massage room with a massage bed and Thai paintings at Metamorphosis

21 Sukhumvit Soi 6, Dynasty Grand Inn Hotel, Nana, Bangkok

2-minute walk from BTS 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)
Prices checked
September 2026

Services Available Near Me

Everything you need, at the Dynasty Grand Inn Hotel on Sukhumvit Soi 6, Nana

1

Thai Massage near BTS Nana

2

Foot Massage near Nana

3

Aroma Oil Massage

4

Back, Neck & Shoulder Massage

5

Private Rooms with Shower

6

Haircut, Nails and Massage in One Visit

Full menu, prices and what is included: Massage Prices & Menu

Popular Near Me Services in Sukhumvit

Open now? Hours and last start times

We are open every day, 09:00 to 22:30. The last start for a 1-hour massage is 21:30 and for a 2-hour massage 20:30. We are not open 24 hours. To check a slot before you walk over, message us on WhatsApp (+66 65 959 4097).

Thai Massage near BTS Nana

Thai stretching and pressure-point massage, done in loose clothes. 300 THB for 1 hour, 600 THB for 2 hours.

Foot Massage near Nana

1 hour, 300 THB. Covers feet and lower legs. Walk in up to 21:30.

Oil and Back, Neck & Shoulder Massage

Aroma oil massage from 600 THB for 1 hour. Aroma Herb Back Shoulder is 600 THB for 1 hour.

Why You'll Find Us Convenient

2-minute walk from BTS Nana, one BTS stop from Asok
Open until 22:30 every night
Private massage rooms, shower after your massage
Hair salon, nails and massage on the same floor
English and Thai spoken

How Do I Get Here?

BTS Skytrain

Nana Station, 2 min walk

MRT Subway

Sukhumvit Station, change to BTS Asok, 1 stop to Nana

Car/Taxi

Ask for Dynasty Grand Inn Hotel, 21 Sukhumvit Soi 6 (Nana)

Walking

2-minute walk from BTS Nana, Dynasty Grand Inn Hotel, Soi 6

By BTS Skytrain

  1. 1Take the BTS Sukhumvit line to Nana Station
  2. 22-minute walk from BTS Nana; we are at 21 Sukhumvit Soi 6, inside the Dynasty Grand Inn Hotel.
  3. 3For the walking route, open us in Google Maps

By MRT Subway

  1. 1Take the MRT to Sukhumvit Station
  2. 2Change to the BTS at Asok Station (connected to Sukhumvit MRT)
  3. 3Ride one stop west to Nana
  4. 4Walk 2 minutes to the Dynasty Grand Inn Hotel on Soi 6 - or skip the BTS and walk about 10 minutes west along Sukhumvit Road from Asok

How Far Is It From My Hotel or Station?

We are 2 min walk from BTS Nana. Hotels around Asok and Ploenchit are one BTS stop away; Phrom Phong and Chit Lom are two stops; Siam and Thong Lo are three.

Approximate straight-line distance from the salon, with the simplest way to reach us.
FromTypeDistanceHow to reach us
BTS NanaBTS0.2 km2 min walk
BTS AsokBTS0.7 km1 BTS stop, or about 10 min walk
BTS PloenchitBTS0.7 km1 BTS stop
MRT SukhumvitMRT0.8 kmChange to BTS Asok, 1 stop to Nana
BTS Chit LomBTS1.3 km2 BTS stops
MRT LumphiniMRT1.7 kmMRT to Sukhumvit, then BTS Asok 1 stop to Nana
MRT Queen Sirikit National Convention CentreMRT1.9 kmMRT to Sukhumvit, then BTS Asok 1 stop to Nana
BTS Phrom PhongBTS1.9 km2 BTS stops
BTS SiamBTS2.3 km3 BTS stops
BTS Thong LoBTS3.1 km3 BTS stops
BTS EkkamaiBTS4.0 km4 BTS stops
Nana Entertainment Plaza (Nana Plaza)Landmark0.1 kmOn Sukhumvit Soi 4, the next soi west of Soi 6, a short walk
Sukhumvit Soi 11Landmark0.5 kmAcross Sukhumvit Road, about 5 min walk
Terminal 21 (Asok)Landmark0.7 kmNext to BTS Asok, 1 BTS stop or about 10 min walk
PloenchitLandmark0.7 kmBTS Ploenchit, 1 stop west

Questions Travelers Ask Us

Everything visitors want to know about finding us near BTS Nana in Sukhumvit, Bangkok.

Where is the nearest massage to BTS Nana?

Metamorphosis is in the Dynasty Grand Inn Hotel on Sukhumvit Soi 6, a 2-minute walk from BTS Nana and one soi east of Nana Plaza. BTS Asok is one stop away and MRT Sukhumvit connects there, so we are also easy to reach from Ploenchit, Phrom Phong and Thong Lo.

Are you open now, and are you open 24 hours?

We are open every day from 09:00 to 22:30. We are not open 24 hours. Walk in by 21:30 for a 1-hour massage or by 20:30 for 2 hours.

How do I get there from Asok or MRT Sukhumvit?

Ride the BTS one stop west from Asok to Nana and walk 2 minutes, or walk about 10 minutes west along Sukhumvit Road. From MRT Sukhumvit, change to BTS Asok and ride one stop to Nana.

Can I get a haircut and a massage in one visit?

Yes. The hair salon and the massage rooms are on the same floor. A men's haircut with shampoo is 300 THB and a 1-hour Thai massage is 300 THB. Message us on WhatsApp to book both back to back.

How much is a massage near BTS Nana?

A 1-hour Royal Thai massage is 300 THB, a 1-hour foot massage 300 THB and a 1-hour aroma oil massage from 600 THB. Full list on the massage price page.

Ready to Visit?

Open daily 09:00-22:30, walk-ins welcome - 21 Sukhumvit Soi 6, Dynasty Grand Inn Hotel, Nana, Bangkok, 2 min walk from BTS Nana.