Thai Massage
Authentic Thai massage pairs gentle acupressure with yoga-like stretches. It's slow, grounding, and deeply restoring for tired muscles, and it's the most popular choice for a full-body release.
A trained Thai therapist arrives at your door in 30 to 40 minutes, with the mat, the towels and the oil. Luna takes bookings from 2pm until 3am every day, and a 1am session costs the same as a 3pm one because there is no night surcharge. Prices start at 900 baht for 60 minutes, travel is free within 6.9 km, and the figure you are quoted on LINE is the figure you pay at the end.
our therapist




















Every Luna session is given by a skilled, trained therapist who knows how to read the body and hold the quiet. Warm hands, calm presence, and technique that eases tension wherever you are in Bangkok. Meet a few of the people who come to you.
View All TherapistsThe menu
Six ways to let the day go, each one designed for relaxation and well-being. Every massage comes to you, with everything your therapist needs, and the rates are laid out clearly below.
Authentic Thai massage pairs gentle acupressure with yoga-like stretches. It's slow, grounding, and deeply restoring for tired muscles, and it's the most popular choice for a full-body release.
Oil massage blends flowing strokes with warm oil to ease the whole body. Calmer than a Thai massage, it quiets the body, softens every knot, and soothes tension away.
Aromatherapy massage works with essential oils chosen for calm. It's a treatment for your well-being as much as your muscles, helping rejuvenate mind and body together.
Deep tissue massage uses firm, focused pressure to reach tension deep in the muscle. It's targeted relief for the knots that have settled in, and the kind of relief that lasts.
Coconut oil massage works warm coconut oil into the body with slow, soothing hands. Gently pampering, it leaves the skin soft and the muscles deeply relaxed.
Four hand massage is given by two therapists working in perfect rhythm, any service doubled. It's the deepest relief we offer, and a perfect escape when you want to let go completely.
The idea is simple. Pick any massage above, and two therapists give it together instead of one. The price is that service, doubled. So coconut oil at 90 min is ฿1,600 x 2, which comes to ฿3,200.
Explore four hand massage in BangkokSee every price and the travel fee on the full massage prices in Bangkok page.
Wherever You Are
Most nights, the last thing you feel like doing is heading out again. That's the exact moment Luna was made for.
You stay put, on your own sofa, in your own quiet, and the massage comes to you instead.

A therapist, warm oil, soothing hands that melt the stress of the day away. There's nothing to arrange except the time.
You don't go looking for calm. It turns up at your door. Anywhere in Bangkok, any night, close by and on the way.
How It Works
Three quiet steps, and none of them complicated.

Send a message on LINE or WhatsApp with your location and the time that suits you. We'll confirm within minutes.

Your therapist sets out and reaches you in 30 to 40 minutes, carrying warm oils and fresh sheets for your bed, with everything a full treatment needs in your own space.

Lie back. The room softens, your breathing slows, and the tension drains out of your body. The day melts away, and when it's over you don't have to go anywhere. Every session feels personal and easy.
Areas We Cover
We come to you in Thonglor, Asok, Silom, Sathorn, Ekkamai, Phrom Phong, Sukhumvit, Siam, and the neighborhoods around them. If you're nearby, chances are we're already on the way.
Not sure whether you're in range? Just message us. If you're close, we won't be long.
No travel, no lobby, no getting dressed again. Luna brings the comfort of a calm treatment into your own space. The calm finds you instead of the other way around.
A skilled therapist near you, at your door in 30 to 40 minutes. When you want a massage near you tonight, we're already on the way.
From 2pm to 3am, because the body rarely keeps office hours. When you need it tonight, we're here.
Trained, friendly therapists who read the body and hold the quiet, easing tension and stress until you feel restored. Essential oils and premium care for your well-being, brought right to your door.
One message on LINE or WhatsApp. That's all it takes.
The evidence
A massage does more than feel good for an hour. The research points to relief you can measure, and Luna brings it to your door without the fuss.
Massage may provide short-term relief from low-back pain.
A massage after hard exercise significantly reduces delayed-onset muscle soreness, the ache that sets in a day or two later.
Most addresses take 30 to 40 minutes. Traffic decides the rest: between 5pm and 7pm the Asok junction pushes it toward 45 minutes, and after 10pm it is often quicker than 30. You get a firm window on LINE before anyone sets off, not an optimistic guess.
Luna takes bookings from 2pm until 3am, every day. The last session starts at 3am. There is no night surcharge, so a booking at 2am costs exactly the same as one at 2pm.
Traditional Thai massage starts at 900 baht for 60 minutes. Oil is 1,000, aromatherapy 1,200, coconut oil and deep tissue 1,400, and four hand starts at 1,800 because two therapists come. Travel is free within 6.9 km. The full grid for 60, 90, 120 and 180 minutes is on the pricing page.
Not within 6.9 km, which covers the Sukhumvit corridor from Nana to On Nut and across to Silom and Sathorn. Beyond that a taxi fee of 200 to 800 baht applies depending on distance, covering the round trip. You see that figure with your quote before you book, never on the bill afterwards.
Yes, and it is a large part of what we do. Most Bangkok hotels will ask the therapist for ID at the desk or call your room first. Letting reception know you are expecting a visitor removes that delay and is worth doing in the bigger buildings.
Book traditional Thai if you feel stiff and want to move properly again, oil if you are tired rather than injured, and deep tissue if one specific spot has been sore for more than a week. For deep tissue, 90 minutes does more than 60. If you are unsure, describe what hurts when you message us and we will tell you which one fits.
A clear floor space about the size of a single bed, or the bed itself. The therapist brings the mat, the towels and the oil. Give yourself two minutes to change into something loose if you have booked traditional Thai, since that one is worked through clothing.
Booking is on LINE or WhatsApp, which is faster than a form and lets you ask a question in the same thread. Payment happens at the end of the session, in cash, by card or in crypto. There is no deposit and nothing is taken upfront.
Yes. Every therapist has a profile you can read before booking, and you can ask for her by name. If she is already out on a session we will tell you how long the wait is instead of sending someone else without checking with you.
Only in that it is usually faster. The roads clear after about 10pm, so a 1am booking often reaches you sooner than a 6pm one. The price, the treatment and the therapists are the same at every hour we operate.
Wherever you are in Bangkok, Luna is close by and on the way.
Tell us your location and the time you'd like, and a therapist will be at your door in 30 to 40 minutes, ready to melt the tension away and leave you fully rejuvenated. Treatments start at 60 minutes and run longer, and we're open from 2pm to 3am, every day.