Spas Bangkok

Spas near BTS Asok

Spas near BTS Asok number 7 in this listing, all within a 2 to 13 minute walk of the station (190 m to 1,000 m). The closest is Let’s Relax Spa – Terminal 21 Asok, about 2 minutes away on the 6th floor of Terminal 21 Asok (Exit 1). Exit 2 leads to DIORA Luxe Sukhumvit Spa at Soi Sukhumvit 12, and Exit 6 to AThai & Massage at Sukhumvit Soi 18.

You can book aromatherapy massage at all 7 spas and Thai massage at 6, with foot massage and body scrubs at 5 each. Prices start from THB 350 at the cheapest spa, with a median of THB 800 and the priciest from THB 1,800, and 60-minute treatments run from THB 350 to 3,000. The station links by skywalk to Terminal 21 and sits in a busy business and hotel district, so it suits a treatment after shopping or after work. DIORA Luxe Sukhumvit Spa is about 5 minutes on foot, from THB 950, and includes a light snack and herbal tea with every treatment. If nothing fits, BTS Nana and BTS Phrom Phong are neighboring stations to compare.

7 spas found

AThai & Massage

AThai & Massage

★ 4.8/5

Day Spa · Bangkok

BTS Asok · 350 m

Modern wellness retreat on Sukhumvit 18 near BTS Asok, featuring traditional Thai massage, hot stone, and herbal ball...

From 350 THB