Bangkok Happy
Ending

18+ The 2026 edition · 357 shops · Open near youMapBy the numbers

Cupcake Spa: main photo on Google Maps
FROM ฿2,000

Happy ending massage · Ramkhamhaeng

Cupcake Spa

Phatthanakan Soi 30, out past Ramkhamhaeng, is home to this branch of the seven-strong Sweet Rooms chain. It opens at noon and closes at 02:00, every day.

The short version

Phatthanakan Soi 30 is a long way from the Sukhumvit neon, and Cupcake Spa doesn't pretend otherwise. Its card is short and plain: aroma massage at ฿2,000 for an hour or ฿2,500 for 90 minutes, with a jacuzzi for ฿500 more. Walk-ins are taken, and the door stays open until 02:00.

It suits someone who lives or stays out east and wants a simple, published price. Skip it if you're coming from the BTS: the nearest rail stop, the Airport Rail Link at Ramkhamhaeng, is over two kilometres away. Skip it too if a 3.4 Google rating from 12 reviews gives you pause. Reviews split sharply, between a clean, friendly room and complaints about rushed service and photos that flatter.

What it costs

  • Aroma massage60 min฿2,000
  • Aroma massage90 min฿2,500
  • Jacuzzi add-on฿500

From the shop's own published rate card. Prices change; confirm before you go.

Venue details

Address
1144 ร้านคัพเค้ก สปา 46 Phatthanakan 30, Suan Luang, Bangkok 10250
Booking
Walk-ins welcome
Payment
Cash
Listed extras
jacuzzi, late night

One branch of seven

According to its website, Cupcake Spa is one of seven branches of the Sweet Rooms chain around Bangkok. What it sells here is aroma massage, in 60- and 90-minute sessions, and the listing adds private rooms and a jacuzzi. The website notes that the jacuzzi, a whirlpool bath, is only available at some branches; it appears on this shop's card.

The website also says you can choose your therapist in person at the shop. Payment is cash only, on the listing, and no languages are given. A hiring notice for female therapists, with daily cash pay, sits on the same site.

Three lines and a few discounts

Its rate card lists:

  • Aroma massage 60 min: ฿2,000
  • Aroma massage 90 min: ฿2,500
  • Jacuzzi add-on (no duration listed): ฿500

The extra half-hour costs ฿500, the same as the jacuzzi. The website also advertises three discounts: 10% in your birthday month, 5% for leaving a Google review, and ฿100 off per person for pairs. Ask which one applies before you sit down, since the site doesn't say whether they can be combined.

LINE is the published booking channel, and walk-ins are accepted. One Google reviewer complains that extra charges were expensive, without saying what they were for. For a wider spread of prices, the cheap list collects shops that start under ฿2,500.

Getting out to Suan Luang

The address is 1144 Phatthanakan 30, Suan Luang, filed under the Ramkhamhaeng district in this guide. The nearest rail stop is ARL Ramkhamhaeng, 2.27 kilometres away. That's a 37-minute walk on the map, which in practice means a taxi or a motorbike from the station.

The late close helps if you're already out this way. At 02:00 it outlasts the trains by a couple of hours, and the late-night list has others that do the same.

Who it works for

A local, or someone staying on the eastern side of the city, who wants a known price and a room with a jacuzzi option. A pair who can use the ฿100-per-person discount. Someone who'd rather walk in than book.

It works less well for the visitor on the Skytrain. For shops a short walk from a station, start with the near BTS and MRT list or the Top 20.

What Google reviewers mention

Cupcake Spa holds a 3.4 Google rating from 12 reviews, and the recent ones split almost evenly between five stars and one.

On the positive side, reviewers often mention clean rooms and friendly staff, including the person at reception. One longer review, two years old, praises a simple, no-nonsense place that states its prices and keeps to them, and one recent reviewer calls it a regular stop.

The complaints are just as specific. Two reviewers say the staff looked less like their photos than expected. One describes the service as rushed with a request for a tip, though that review is four years old. Another calls the service painful and the extra charges expensive, and a third calls the staff snobby. With so few reviews, the pattern is mixed rather than settled.

Frequently asked questions

How much is Cupcake Spa?
Its rate card lists aroma massage at ฿2,000 for 60 minutes and ฿2,500 for 90 minutes. A jacuzzi add-on costs ฿500. The website advertises 10% off in your birthday month, 5% for a Google review and ฿100 off per person for pairs.
What are Cupcake Spa's opening hours?
The listing gives daily hours of 12:00 to 02:00. It keeps the same hours seven days a week, so it's one of the later options on the eastern side of the city.
How do I get to Cupcake Spa?
The shop is at 1144 Phatthanakan 30 in Suan Luang. The nearest rail stop is ARL Ramkhamhaeng on the Airport Rail Link, about 2.3 kilometres away, a 37-minute walk. A taxi from the station is the practical choice.
Can I walk in, or do I need to book?
The listing says walk-ins are accepted, and its website says you can choose a therapist in person at the shop. LINE is the published booking channel if you'd rather message ahead.
How do I pay at Cupcake Spa?
Cash is the only payment method on the listing, so bring baht. Agree the total before the session starts, including any jacuzzi add-on and whichever of the advertised discounts applies to you.

Photo: Google Maps via Google Maps. Compiled from the venue's own website and rate card, its Google Maps listing and recent Google reviews. No venue paid to be listed or ranked. How we rank

More near Cupcake Spa

  1. Street scene in Ramkhamhaeng, near Super Model Spa (not the venue)Ramkhamhaeng street, not the shop

    RamkhamhaengHappy ending

    Super Model Spa

    No prices online 3.9 (26)

  2. Tara Bangkok: main photo on Google Maps

    RamkhamhaengSoapy

    Tara Bangkok

    From ฿7,900 4.3 (256)

  3. Bunny Love Spa: room with a bed

    RamkhamhaengSoapy

    Bunny Love Spa

    No prices online

  4. Street scene in Ramkhamhaeng, near Kram Spa (not the venue)Ramkhamhaeng street, not the shop

    RamkhamhaengHappy ending

    Kram Spa

    No prices online

  5. Suite 39 Entertainment: main photo on Google Maps

    RamkhamhaengSoapy

    Suite 39 Entertainment

    ARL Ramkhamhaeng · 20 min walk

    No prices online 4.7 (45)

  6. BangkokHappy ending

    Body Bliss Bangkok

    MRT Kalantan · 15 min walk

    From ฿3,000 5.0 (13)

Similar venues

  1. Deluxe Massage: building with the lit sign at night

    Phrom PhongNuru

    Deluxe Massage

    BTS Phrom Phong · 11 min walk

    From ฿600 4.8 (351)

  2. SENTO Bangkok: red-walled room with a bed and floor lamp

    BangkokNuru

    SENTO Bangkok

    ARL Ramkhamhaeng · 21 min walk

    From ฿3,500 4.9 (140)

  3. Soi 33 Roots Massage: lit sign at night

    Phrom PhongHappy ending

    Soi 33 Roots Massage

    BTS Phrom Phong · 10 min walk

    From ฿1,600 4.9 (130)

  4. Chairman Nuru Massage Bangkok: main photo on Google Maps

    Phrom PhongNuru

    Chairman Nuru Massage Bangkok

    BTS Phrom Phong · 8 min walk

    From ฿2,200 4.9 (356)

Elsewhere in the guide