JJ ninety nine massage combines skilled friendly therapists and a clean, well priced experience guests love, but check pricing and add-ons
Border run = legal trick to reset your tourist visa. Exit Thailand, re-enter same day = new 60-day stamp.
- Get 60 new days (not 30)
- Same day return to Phuket
- All transport included
- 100% success guaranteed
Leave request → Manager will explain everything
FastTrack Thailand = skip 2-hour immigration queues. Personal escort meets you with name sign, guides to VIP lane. 2 hours → 15 minutes guaranteed.
- 2 hours saved every arrival
- Personal escort with name sign
- VIP immigration lane access
- From $40 - cheaper than expected
Book FastTrack → Save 2 hours today
JJ 99 massage — snapshot from guest reports
JJ 99 massage rates 4 out of 5 based on four guest reviews. The visitor feedback contains clear positives about staff, cleanliness and value, alongside one sharp complaint about pricing that changes the risk calculus for first time visitors.
What guests consistently praise
- Friendly, well priced service — one guest specifically noted friendly staff and that the services were well priced.
- Standout therapist — a reviewer called Gift the best, which suggests at least one therapist is notable enough to generate repeat praise.
- Clean, comfortable space — a separate review highlighted a clean and nice environment, and that the massage quality was good.
Where guest accounts contradict each other
One reviewer reported being charged 400 baht for a 30 minute foot massage and described the experience as a rip off, also contrasting that fee with a 1 hour full body massage elsewhere priced at 300 baht. That complaint stands apart from the other three positive reviews and introduces a pricing transparency concern not present in the favorable accounts.
Analyst take on the contradiction
The rating distribution and comments form a clear pattern: multiple reviewers praise staff, hygiene and perceived value, but there is a single explicit allegation of overcharging. When praise clusters around service quality and one outlier targets billing, the most likely explanations are either an isolated pricing misunderstanding, inconsistent price lists for specific services, or an instance of poor communication between staff and customer. The public dataset does not document additional billing disputes, so this appears to be an isolated but serious red flag worth addressing before you book.
Actionable tips before you go
- Confirm price and duration up front — ask for the exact service name, duration and price before treatment starts and confirm whether the rate includes taxes or service fees.
- Request therapist name and availability — if you prefer a specific therapist, ask who will be assigned and whether that person is available for your slot.
- Ask for an itemized receipt — obtain written confirmation of the service purchased and the charged amount to avoid disputes after the session.
- Plan around opening hours — the facility is open daily with later opening on Saturday; verify the schedule for the day you plan to visit to avoid surprises at arrival.
- Accessibility note — wheelchair accessible parking is present, which can ease arrival logistics for visitors with mobility needs.
- Nearby options for before or after — the venue sits close to local cafés and restaurants, for example Café Amazon Soi Ta-iad and Red Tomato Phuket, useful if you want a drink or meal around your appointment.
Quick decision guide
If your priority is a clean place with friendly staff and the chance to request a named therapist, JJ 99 massage looks promising. If you are highly price sensitive or prefer guaranteed up front pricing, take the extra step to confirm fees in writing before treatment to avoid the isolated but noteworthy complaint recorded by one guest.
Final note
The facility shows predominantly positive guest sentiment with one explicit billing concern. Use clear prebooking questions to convert the mostly positive reports into a reliable, low-risk visit.
🕒 Opening Hours
♿ Accessibility Features
7.849847, 98.352196
















Comments are closed