Your domain registration is pending. Check back in an hour

Grotto Massage and Day Spa

Grotto themed spa and Massage therapist in Carlsbad
Opening at 10:00 AM
Header image for the site


Welcome back! We already updated our environment and sanitizing everything every day. We provide masks, hand sanitizers, one-time sheets, alcohol and take temperature to ensure the health and safety of every customer. The fresh air system enhances air circulation and cleanliness. Welcome every c...

Read More
Call now

We wanted to THANK all our loyal customers for their continued patronage at this difficult time.
We also want to reassure everyone we are vigilantly cleaning and sanitizing EVERYTHING!!
Thank you Grotto Family !

Call now


a week ago
Amazing! That massage has me feeling like a million bucks right now. Best massage I’ve ever had. Definitely going back. Thank you Ken!!
- natalie g
a year ago
It is a wonderful place here!Good service Good therapist!I will come again!
- Ti a
a week ago
The atmosphere was clean and service was excellent. The quality of the massages were great. We loved how they listened to our needs and followed all that we checked off on a personalized board we got to write on for our service.
- Catherine W

Massage Spa In Carlsbad, CA

You work hard. Treat yourself right with a massage from Grotto Massage and Day Spa! When you need to unwind a bit from the stresses of your life, we can perform a massage in as little as 30 minutes at our massage spa that'll leave you feeling rejuvenated and ready to tackle the rest of your week. Our massages are a great way to reduce stress, relieve pain, and promote better circulation. Call now at (760) 203-5448 or visit our location today to get a massage!

Also check out us on yelp!

Contact Us


Call now
  • (760) 688-2311


Get directions
2804 Roosevelt Street Suite A
Carlsbad, CA 92008
United States

Business Hours

Mon:10:00 AM – 10:00 PM
Tue:10:00 AM – 10:00 PM
Wed:10:00 AM – 10:00 PM
Thu:10:00 AM – 10:00 PM
Fri:10:00 AM – 10:00 PM
Sat:10:00 AM – 10:00 PM
Sun:10:00 AM – 10:00 PM
Contact Us
Message sent. We'll get back to you soon.