
Affordable massage in Palm Springs, steps from your hotel.
Body massage, head-to-toe combo, our new Head Spa, or a quick clothed foot or neck session. Private rooms, family-run for 20 years.
- From $40 · pay after, cash or card
- 109 S Indian Canyon Dr · across from Hotel Zoso
- Open daily·9 AM – 10 PM · walk-ins welcome
- Parking at the door · lot across the street
New: Head Spa — plus our most-booked massages.
Start with our new Head Spa, or pick the body massage or combo most guests choose. Tap a service for details and booking; prices include everything.
This season’s pick
Head Spa
A warm scalp ritual: water cleansing, scalp massage, soothing steam and a blow-dry finish. You stay clothed; 45 or 60 minutes.
Best forTension headaches, a tight scalp after the sun, or anyone who wants a deeply calming treat without undressing.
Body Massage
Full-body table massage in a private room. Tell us the pressure you like, gentle to deep tissue.
Best forA sore back or neck, stress relief, or deep-tissue work after a long drive.
Combo Massage
Body massage plus foot reflexology (30 + 30 or 60 + 30 min), or body massage plus Head Spa (30 + 45). Head to toe in one visit.
Best forFirst-timers and anyone who wants the full head-to-toe reset in one visit.
Neck & Shoulder Relief
Seated and clothed, focused on the knots that build up from long hours at a desk. Deep, targeted work on neck, shoulders and upper back — 20 minutes and you’ll feel the difference.
Best forDesk tension, a quick break between meetings, or a 20-minute stop before dinner.
Foot Reflexology
The visitor favorite after a day on your feet: warm soak, then pressure-point massage of the feet and lower legs in a reclining chair. Stay clothed, no appointment needed.
Best forTired feet after a hike, golf or a day on Palm Canyon Drive. No undressing.
Private rooms with two tables, so you can relax side by side. Book everyone in one order:
- Pick the first service and time
- Tap Add service for each additional person
- Check out once — pay at the studio
Larger group, or prefer to talk it through? Call or text and we’ll line up the rooms and therapists for you.
No app, no account, no deposit. Book in under a minute, or walk in whenever a room is free.
Downtown Palm Springs, across from Hotel Zoso.
109 S Indian Canyon Dr, Palm Springs, CA 92262
Steps from Palm Canyon Dr; a 1–12 minute walk from most downtown hotels.
Parking is easy
Pull up right outside, or use the lot across the street.
- Right in front of our doorStreet parking on S Indian Canyon Dr.
- Across the street, behind Hotel ZosoMore spaces if the street is full — a one-minute walk.
Clean, quiet, private rooms.
Fresh linens for every guest, quiet private rooms, and two-table rooms for couples and friends.
“Incredible value.” That's what guests say most.
“Incredible value. Best thing I purchased in Palm Springs.”
Google review · 2026“The staff was professional, friendly, and attentive. We felt incredibly relaxed and light afterward.”
Google review · 2026“Super easy to come in for a last minute appointment. Right in downtown Palm Springs.”
Yelp review · 2026Read more reviews on
Know someone who could use a massage?
Share our site by text or email. They save $5 on their first visit, and you save $5 on your next one.
Your friend just shows the message at checkout on their first visit. Tell us their name on your next visit and we’ll take $5 off for you too.
Friend’s discount is for first-time guests. One discount per visit; not combinable with other offers.
Questions visitors ask.
Do I need an appointment?
No — walk-ins are welcome every day until 10 PM, whenever a room is free. Foot reflexology and neck & shoulder are the easiest to fit in on the spot. Booking online guarantees your time.
Do you take cards? How about tipping?
Cash or card, paid after your session. Tips are appreciated, never required; 15–20% is typical.
Can we book as a couple?
Yes. We have private rooms with two tables. Book both of you online in one order: choose the first service and time, then tap "Add service" to add your partner’s treatment at the same time. Or call (760) 656-1028 / text (626) 989-3888 and we’ll set it up for you.




