Makkha Health & Spa Asoke review cover: 4.7 stars from 165 ratings, foot massage ฿850, open till 23:30, with a treatment room photo

Makkha Health & Spa Asoke Review: Prices, Ratings & Tips 2026

Short answer: Makkha Health & Spa Asoke is a polished, mid-to-upper-priced day spa on Sukhumvit Road in the Asok area, rated 4.7★ from 165 ThaiHand bookings, with 92% of those ratings at 4 or 5 stars. Expect a 90-minute Thai massage at ฿1,250, a 60-minute foot massage at ฿850 and 2–4 hour spa packages from ฿2,140 to ฿5,460. Guests keep mentioning the calm, clean rooms, polite staff, and the mango sticky rice served after the treatment. It’s open 10:00–23:30, so it works for a late-evening massage after a day around Asok.

Quick facts Makkha Health & Spa Asoke
Rating on ThaiHand 4.7★ from 165 ratings
Rating split 78% five-star, 15% four-star
Detailed ratings Ambience 4.74 · Cleanliness 4.76 · Staff 4.68
Hours 10:00–23:30
Cheapest 60 min ฿850 (Foot Massage)
Thai massage ฿1,250 (90 min) · ฿1,600 (120 min)
Spa packages ฿2,140–฿5,460 (120–240 min)
App discount None listed for this branch when checked
Languages English- and Chinese-speaking staff
Facilities Changing room, lockers, hangers, free Wi-Fi, parking

Ratings: what 165 guests scored it

Makkha Health & Spa Asoke ratings: 4.7 from 165 bookings, ambience 4.74, cleanliness 4.76, staff 4.68

Makkha Asoke holds an overall 4.7★ from 165 ratings on ThaiHand. Of those, 128 are five-star (78%) and 24 are four-star (15%), so 92% of guests rated their visit 4 or 5 stars.

The detailed scores are tight and high across the board:

  • Cleanliness 4.76 — the strongest of the three, and it matches what guests write about the rooms.
  • Ambience 4.74 — warm wood, soft lighting and quiet treatment rooms.
  • Staff 4.68 — reception and therapists are described as polite and professional.

For context, its sister branch Heritage Asok (about 140 m away, straight-line) scores 4.8★ from 34 ratings, and Sukhumvit 33 scores 4.6★ from 52. Asoke has by far the most bookings of the Bangkok Makkha branches on ThaiHand, which makes its 4.7 the most robust number in the group.

Where it is and what it’s like inside

Thai massage treatment room at Makkha Health & Spa Asoke
Makkha Health & Spa, Asoke · photo: ThaiHand partner listing

The branch sits at 425 Sukhumvit Road, Khlong Toei Nuea, Watthana, in the busy Asok stretch of Sukhumvit. It’s about 140 m (straight-line) from Makkha’s Heritage Asok branch, which the partner listing places opposite Terminal 21. Because there are several Makkha branches in this small area, open the map pin in the app before you set off (more on that in the tips below).

Inside, the photos on the partner listing show a long, warmly lit lounge with wooden shelving, a marble reception counter, and treatment rooms with floor-to-ceiling curtains. Some rooms have a freestanding bathtub, and there are floor mattresses for Thai massage. Guests mention a shower they can use after an oil treatment, which matters if you’re heading out to dinner afterwards.

The listing shows English- and Chinese-speaking staff, a changing room, lockers, hangers, free Wi-Fi, power outlets and parking.

Menu and prices

Four ways to book Makkha Asoke with prices from ฿850 to ฿2,890

Makkha Asoke lists 27 bookable menus on ThaiHand, from single treatments to four-hour rituals. The menu and prices are the same at all the Bangkok Makkha branches we compared, so choose your branch by location and time slot, not price.

Single treatments

Treatment Duration Price
Foot Massage 60 min ฿850
Neck & Shoulder Massage 60 min ฿990
Thai Massage with Balm 60 min ฿990
Thai Massage 90 / 120 min ฿1,250 / ฿1,600
Aromatherapy Massage 60 / 90 / 120 min ฿1,390 / ฿2,085 / ฿2,680
Thai Herbal Ball Massage 60 / 90 min ฿1,390 / ฿2,085
Body Salt Scrub 60 min ฿1,390
Indian Head Massage 60 min ฿1,390
4-Hand Thai Massage 60 min ฿1,390
Hot Aroma Oil Massage 60 min ฿1,590
Thai Facial Treatment 60 min ฿1,590
4-Hand Aroma Oil Massage 60 min ฿1,990
4-Hand Indian Head Massage + Foot Massage 60 min ฿1,990
Hot Stone Massage 90 min ฿2,290

Note that plain Thai massage starts at 90 minutes here. If you only have an hour, the 60-minute Thai Massage with Balm (฿990) is the closest option.

Spa packages

Package Duration Price
Thai Massage + Thai Herbal Ball Massage 120 min ฿2,140
Foot Massage + Aroma Oil Massage 120 min ฿2,140
Body Salt Scrub + Aroma Oil Massage 120 min ฿2,680
Aroma Oil Massage + Thai Herbal Ball Massage 120 min ฿2,680
Aroma Oil Massage + Thai Facial Treatment 120 min ฿2,880
Foot + Thai + Aroma Oil Massage 180 min ฿2,890
Foot + Thai + Thai Herbal Ball Massage 180 min ฿2,890
Body Salt Scrub + Thai Herbal Ball + Aroma Oil 180 min ฿3,970
Milky Bath + Body Salt Scrub + Aroma Oil 180 min ฿3,970
Body Salt Scrub + Aroma Oil + Thai Facial 180 min ฿4,170
Foot + Thai + Body Salt Scrub + Aroma Oil 240 min ฿4,180
Thai + Body Salt Scrub + Aroma Oil + Thai Facial 240 min ฿4,920
Milky Bath + Aroma Oil + Thai Herbal Ball + Facial 240 min ฿5,460

Best-value picks

  • Foot Massage (60 min, ฿850) — the cheapest way into the spa, and a good post-shopping reset.
  • Foot Massage + Aroma Oil Massage (120 min, ฿2,140) — booked separately, a 60-minute foot massage and a 60-minute aromatherapy massage would cost ฿2,240, so the package saves ฿100.
  • Body Salt Scrub + Aroma Oil Massage (120 min, ฿2,680) — ฿100 less than booking the 60-minute scrub and 60-minute aromatherapy separately (฿2,780).
  • Foot + Thai + Aroma Oil (180 min, ฿2,890) — three hours for only ฿210 more than the two-hour scrub-and-oil package. Good if you want a long afternoon in one place.

First time with oil? Our guide to your first aromatherapy massage covers what to wear and what to expect.

What guests love

Reading through the written reviews on ThaiHand, the same themes come up again and again:

  • A calm, spotless space. Cleanliness is the top detailed score (4.76), and guests repeatedly describe the rooms as clean, quiet and comfortable.
  • Polite, professional staff. Several reviews single out friendly reception and courteous therapists.
  • The little extras. Many guests mention a snack and drink before the treatment and mango sticky rice afterwards.
  • A shower afterwards. Handy after an oil or scrub package.

“Very good massage! I came here twice! Staff is nice and tasty mango rice dessert” — 5★ guest review, Thai Massage

“The massage bed is very comfortable, the store is clean and tidy.” — 5★ guest review, Aroma Massage

“Very comfortable and quiet environment; the therapist’s technique and pressure were just right, I fell asleep. Their oil is very good, and you can take a shower afterwards. Recommended!” — 5★ guest review, Aroma Massage (translated from Chinese)

Good to know before you go

Six practical tips for booking Makkha Health & Spa Asoke
  • Check the branch name. Makkha runs several branches within a few hundred metres of each other around Asok (Asoke, Heritage Asok, Hilton Grande Asoke and Retreat Asoke). Check that your confirmation says “Asoke” and follow that branch’s map pin. One guest who went to the wrong branch says staff arranged a shuttle to the right one.
  • Fill in the pre-treatment form carefully. Note the areas you want worked on and anything to avoid, then tell your therapist directly if you want lighter or firmer pressure. Thai massage can feel firm; here’s why Thai massage can feel intense.
  • Ask about room temperature. The rooms are air-conditioned. If you run cold, ask to have it adjusted before you start.
  • Book ahead for evenings. Popular slots can fill up, so lock in your time on the app rather than walking in.
  • Pregnant guests: the shop’s house rule is that only facial treatments are offered during pregnancy. See our article on massage during pregnancy.
  • Allow time for the extras. Arrive 10 minutes early for the welcome drink and form, and leave time for dessert and a shower afterwards.

Who it suits best

Makkha Asoke suits:

  • Travellers staying around Asok, Terminal 21 or lower Sukhumvit who want a proper spa setting rather than a shophouse massage.
  • Guests who want a longer treat: the scrub-and-oil and milk-bath packages run two to four hours.
  • Late-day plans: the branch is open until 23:30.
  • Chinese-speaking guests, since the listing shows Chinese-speaking staff.

Consider another option if:

  • You want a budget massage: a 60-minute foot massage here is ฿850, and Thai massage starts at ฿1,250 for 90 minutes.
  • You want an app discount: none was listed for this branch when we checked. The Hilton Grande Asoke branch showed up to 32% off on ThaiHand, varies by time slot (on its 90-minute Thai massage).
  • You’re pregnant and want a body massage: the house rule allows facials only.

Makkha’s other Asok-area branches compared

Branch Rating Hours Distance from Asoke (straight-line) App discount
Asoke 4.7★ (165) 10:00–23:30 — None listed
Heritage Asok 4.8★ (34) 09:00–23:30 about 140 m None listed
Hilton Grande Asoke (7th floor, Sukhumvit 21) 5.0★ (9) 10:00–24:00 about 300 m Up to 32% off on ThaiHand, varies by time slot
Sukhumvit 33 4.6★ (52) 10:00–23:30 about 640 m None listed

All four show the same menu and listed prices. Asoke has the deepest review history. Heritage Asok opens an hour earlier and has the highest cleanliness score of the group (4.94). The Hilton Grande Asoke branch stays open until midnight and is the one to check if you want an app deal. Sukhumvit 33 is a little further from the main road, so it’s handy if you’re staying up toward Phrom Phong.

See Makkha Health & Spa Asoke prices & book

Other branches: Heritage Asok · Hilton Grande Asoke · Sukhumvit 33

Book your massage on the ThaiHand app

Instant confirmation, member prices, no walk-in queue. 400+ shops across Thailand.

FAQ

How much is a massage at Makkha Health & Spa Asoke?
A 60-minute foot massage is ฿850, a 90-minute Thai massage is ฿1,250 and a 60-minute aromatherapy massage is ฿1,390. Spa packages run from ฿2,140 (120 min) to ฿5,460 (240 min).

Is Makkha Health & Spa Asoke good?
It’s rated 4.7★ from 165 ThaiHand bookings, with 92% of ratings at 4 or 5 stars. Cleanliness (4.76) is its highest detailed score.

What are Makkha Asoke’s opening hours?
10:00–23:30 daily, according to the partner listing. Book your preferred slot in advance for evenings.

Is there a discount for booking Makkha Asoke on ThaiHand?
No app discount was listed for the Asoke branch when we checked. The Hilton Grande Asoke branch showed up to 32% off on ThaiHand, varies by time slot.

Can I get a massage at Makkha while pregnant?
The shop’s house rule is that pregnant guests can book facial treatments only.

Which Makkha branch is closest to Terminal 21?
The partner listing places Heritage Asok opposite Terminal 21. The Asoke branch is about 140 m from it (straight-line).

Prices/ratings from ThaiHand partner listings, checked 1 November 2026; prices change.

Writer