Skip to content

Happiness Massage@21

★★★★½ 4.6 based on 86 reviews
📍 137 2 🚇 Nearby from Asoke BTS 💰 ฿฿

About Happiness Massage@21

Happiness Massage@21 is a well-rated massage shop located in the vibrant Asoke area of Bangkok, just a short walk from the BTS Asoke station. With a solid rating of 4.6 out of 5 from 86 reviews, this mid-range establishment is particularly popular among tourists and expats seeking a reliable and relaxing massage experience. The shop is walk-in friendly, making it convenient for travelers who may not have scheduled appointments. However, reservations can also be made via LINE, which is beneficial for those less comfortable with phone bookings in a foreign language. Happiness Massage@21 offers a variety of services, with many patrons specifically highlighting the effectiveness of their Thai and oil massages. Customers have appreciated the skilled techniques of the staff, the cleanliness of the facility, and the calm atmosphere. Language barriers are not a significant issue, as both Thai and English are spoken. The shop accepts cash payments, which is a practical detail for visitors. With its reasonable pricing and attentive service, Happiness Massage@21 is well-suited for budget travelers, couples, and first-time visitors looking to unwind in Bangkok.

Last updated: February 28, 2026

Opening Hours

Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday: 10:00 — 00:00

Details

Phone:
971953649
Languages:
Thai, English
Payment:
cash

Location

137 2, Khlong Toei Nuea, Watthana 10110

Open in Google Maps ↗

Reviews (86 total)

木村亜衣 ★★★★★ February 15, 2026

I was able to easily make a reservation on LINE on the day and received a one-hour Thai massage. The acupressure was soothing and my whole body felt warm afterwards. It was okay even if I didn't speak Thai or English. It was great!

たっき ★★★★★ February 13, 2026

I had a one-hour oil massage. The price was reasonable and the massage was thorough. I was also able to take a shower, which was great.

KM kazu ★★★★★ January 14, 2026

Reliable Happiness Massage. The price is also reasonable. In the end, if you're staying in the Asoke area, Happiness Massage is your only choice. Even if I go elsewhere, I'll always come back here 😊

チョビ ★★★★★ January 12, 2026

I had a two-hour traditional Thai massage course. It was only 600 baht with a discount. It was so quiet and comfortable that I could hear the snoring of the person getting a treatment next to me... That's how comfortable it must be. The staff had a lovely smile and were very polite. If I had the time and money, I would have gone more often. Being able to make a reservation via LINE is also a great help for tourists who are afraid of making a phone reservation in a foreign country.

Mika Salmela ★★★★★ December 27, 2025

Fantastic oil massage by Pat. Even though she looked small she had a lot of power and good technique. Both calm and relaxing but at times also deep tissue massage. Next time I will go for 90 minutes.

Jin Kawakami ★★★★★ December 26, 2025

This was my second time. It's about a 10-minute walk from the nearest BTS Asok station. It was around 3pm on a weekday, but I only had to wait about 10 minutes inside the salon. Oil, who had previously treated me, was currently treating someone else, so Toy took over instead. She was so skilled that I almost fell asleep, and I was very satisfied. A 60-minute Thai massage is 350B, and the salon is very clean. It's a bit of a walk from the station, but it's a salon I highly recommend. I've been going to Bangkok for about 15 years, and this is one of my top three salons.

anthony mallon ★★★★★ November 27, 2025

The massage, service and price was perfect. Thank you to everyone for being so caring and understanding. Helen and I enjoyed ourselves and felt refreshed.

Cesur B ★★★★★ November 26, 2025

I opted for the foot, shoulder, and back massage, and it was worth every baht. The atmosphere is calm and totally relaxing. The place is very clean! The team is incredibly friendly, attentive, and respectful. ⭐️❤️ Everything runs exactly as you'd hope. The prices are clearly listed in a brochure and are really fair. Highly recommended; I'll definitely be back.

Thitaree Phongsakultawee ★★★★★ November 12, 2025

I really like it. It's quiet. The two hands are very heavy. After pressing, my shoulders feel clear. There's no pain. I'll definitely come again.

清水マントヒヒ ★★★★★ November 8, 2025

It was my first time visiting! I went there for sightseeing, but it felt so good that it blew away all my fatigue! I felt lighter afterwards and was able to enjoy myself even afterwards! Thank you!

シュガー“シュガー” ★★★★★ October 21, 2025

The inside is very clean. The staff were very nice 😊, and my masseuse was a female veteran. The main store is SOI23, and it's run by a Japanese person. 1 hour foot massage + 1 hour oil massage for 790 baht. It was a good deal during the promotion. It's been a while since I fell asleep during a massage 😴

Sasa ★★★★★ October 15, 2025

It was silent/cozy place. Considering the price, its highly recommended. It would better to book in advance via line or call.

Biitli ★★★★★ September 13, 2025

The most consistently good massage place for very good pricing!

M M ★★★★★ August 18, 2025

I received a two-hour course of traditional Thai massage and foot massage (650 baht). First of all, I liked how easy it was to make a reservation via LINE. The salon was very clean, and the treatment was thorough and thorough for two hours. When I left, my edema had subsided so much that my sneakers were loose, and my body felt lighter. Nung, the therapist, performed with great skill. I'll definitely come here again next time. You can pay by credit card, but there is a 3% processing fee.

kawa yas ★★★★★ August 16, 2025

I was tired from walking so I dropped in without making a reservation. I was shown in right away without having to wait. The foot massage (60-minute course) was 350 THB. In addition to my feet, I also got a shoulder massage.

Thomas ★★★★★ July 18, 2025

I had a 90-minute head, shoulder, and lower back massage, and it was well beyond what I expected for the price. I was extremely satisfied with the service. The price was 500 THB, and it was absolutely worth it. I would definitely love to come back again.

조민오 ★★★★★ July 10, 2025

Good massage ^^

Ting S ★★★★★ June 2, 2025

This is a massage shop I highly recommend to anyone visiting Bangkok. I come here every time I’m in the city, and the massages are consistently excellent. The place is clean, the staff are skilled, and they pay great attention to detail. I had a session with Am today—she was amazing—but honestly, every therapist I’ve had here has been great. What touched me the most was how kindly they looked after my 10-month-old son during our visit. I know it’s not part of their service, but they went out of their way to help, and he had a great time while we had our massage. I’m truly grateful—thank you so much! 💕🥰

Wince Wong ★★★★★ May 9, 2025

Foot massage THB350 per hour, THB500 for 90mins. Very good massager. We fell asleep during the session. Polite staffs greeting. Highly recommend 👍

Shufang Tay ★★★★★ May 5, 2025

Not one to write reviews usually but really wanted to give credit to this great place! Walked in by chance since the spa outlet we wanted to go to was fully booked. Had our best massage in Bangkok ever here! We went for the 2 hours full body Thai massage + back and neck. The masseur gave us such a good stretch and sore points she kept massaging were so accurate! For both my friend & my masseur so we can really attest to the skills here. The place is clean enough. Not private room but you get your own bed with curtains drawn. Really great value! I would come back here and pay a great value price as compared to the bigger spa establishments we visited in the past.

町田諭吉 ★★★★★ March 26, 2025

This is a fairly recent establishment. The main store is on Soi 23 Happiness, and this is their second location. I've been there a total of over 150 times since around 2018. 90-minute Thai massage: 500b 90-minute foot scrub: 550b I tip 100b every time The owner is Japanese 80% of the customers are Japanese

Yukiko ★★★★★ March 17, 2025

I ordered a Thai massage and balm. It felt really good. You can use the shower for an additional 50 baht, so it's perfect for refreshing yourself before your flight home.

i luv math ★★★★★ February 17, 2025

I tried both the aroma full body massage and the foot massage. The aroma massage was great because it allowed me to relax in a comfortable atmosphere, and the foot massage was so effective in relieving foot fatigue that I felt like coming back every day. Above all, the staff was so friendly and welcoming, so I left feeling very happy after my massage :) I hope this place becomes more popular among Koreans.

재우 ★★★★★ February 11, 2025

Since the price was right near my accommodation, I made a reservation for a 550 baht foot + shoulder, waist massage for my family of four. I only received a foot massage, so I thought they would make the last shoulder and neck relaxation longer, but they changed into short-sleeved shorts for the massage and moved to a quiet place on the third floor? This was not ordinary. I had a gut feeling. I received it from a male masseuse. I received a total of three massages during my trip to Bangkok, and I can confidently say that this was the best. To be honest, the 45-minute foot massage was just average and good. They worked hard. After that, I lay back and received it for about 45 minutes, and wow.. I received a shoulder + waist massage, almost a full body massage from the tip of my neck to my butt. They used their whole body and changed positions while massaging, and they gave me a ecstasy by tracing that mysterious line right before it was uncomfortable and painful. Thank you. The other family members received it from a female masseuse and said it was refreshing and pleasant. The price is the price, so the facilities are not flashy or luxurious like other high-end brands, but they provided tea at the end, and I felt treated well with friendly service and facilities that were not particularly lacking. I felt so good that I gave them 100 baht, and it was not a waste at all. This is a hidden restaurant, highly recommended..

Nana Kim ★★★★★ January 24, 2025

My legs were sore from walking, so I went in, but I found the Hand of God. I think I'll come back again if I stay in Sukhumvit. NAD is so great. If you like spicy food, I highly recommend it!

さかも ★★★★★ January 4, 2025

I was worried I might miss my flight, but I was curious, so I went to the store. It really brought me happiness. I was in danger of missing my flight, but when I heard it was run by a Japanese person, I decided to give it a try. The staff didn't speak Japanese, but the massage was still good compared to other places. I was able to use the service smoothly without a reservation, so I recommend it for Japanese people. Please feel free to tip the masseuse if you like.

Phakthinun Chintanasira ★★★★★ December 29, 2024

Always good here

chiy Sarah ★★★★☆ September 28, 2025

As others have mentioned, it's a good idea to check the menu details when you're shown to your table. My friend and I each made reservations through LINE, and when we arrived at the restaurant, we pointed to the sticky note with our reservation written on it. However, when we were shown to our table, the menu was upside down, and we didn't realize it until halfway through... It all worked out for us (lol). While it seems to be run by a Japanese person, the staff seemed almost entirely local. But they're skilled! My feet felt refreshed! I hope they'll make efforts to avoid confusing menu items with customers, even if you can't communicate well in English. Also, the air conditioning is set up to accommodate local tastes, so don't hesitate to let them know if it's cold!

hiro belgacom ★★★★☆ March 8, 2025

I was able to relax cheaply for 650B for 2 hours.

Joy Charity Eunice Grace 1319 King ★★★☆☆ January 17, 2026

Only the tea tastes good.

栃木咲子 ★★★☆☆ February 22, 2025

I had an oil massage and rented a shower, but the shower wasn't hot. When I mentioned that, they said it couldn't get any hotter, which was a huge shock. 💦 I'm not sure if the water heater was broken or if it was just lukewarm to begin with, but I was really disappointed because I enjoyed the massage and wanted to warm up in the shower. I had a late-night flight that day, so I wanted to take a shower here, but it was so cold I gave up and just washed off my makeup. I was also surprised that payment was cash only. Maybe I didn't do enough research, but since it was my day back home, I had used up all my Thai baht. I used the translation function to ask if it was okay to pay in Japanese yen, and they said it was okay, so I paid in Japanese yen. I had made a reservation in advance via LINE, so it would have been helpful if they had told me in advance that it was cash only and that there would be no hot water in the shower. The massage was good, but these small details bothered me, so I wasn't very satisfied.

Yeny Wang ★☆☆☆☆ January 23, 2026

The first visit was great, but the second day I felt ripped off. They asked me to have my feet and shoulders massaged, and then kept touching my head for 20 minutes. They wanted to end the session early before the allotted time was up. No way.

ぴっぴ丸 ★☆☆☆☆ October 27, 2025

I made a reservation for a hot stone massage. It seemed like there wasn't anyone there during the weekday afternoon, so there was one man on the second floor. Since I wanted a full body massage, I went to a private room on the third floor. It was pretty empty, so it seems like you don't need a reservation during the day on a weekday. Maybe there aren't many people doing hot stone massages, because the stones were so hot I was worried they'd burn me! I was surprised every time they came into direct contact with my skin. I ended up trembling from the heat throughout the treatment, so it was a question that goes beyond whether they were good or bad. They advertise themselves as Japanese-run, but they don't offer the same level of hospitality as Japanese people. Don't go there expecting that. I wish the staff had checked the temperature of the hot stones by handing them over to each other. I used oil, so I used a shower after I was done. The shower water was lukewarm, and they didn't provide any body soap or shampoo. I won't be going there again.

Reviews sourced from Google Maps. Showing most recent reviews. Ratings and review counts reflect data as of February 28, 2026.