Grotto Massage and Day Spa |2804 Roosevelt St ACarlsbadCA92008 | (760) 688-2311
Grotto Massage and Day Spa
2804 Roosevelt St A
CarlsbadCA 92008
 (760) 688-2311
Grotto Massage and Day SpaThe Best Massage in Carlsbad!(760) 688-2311
Contact Us

Buy 6 get one free gift card!

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) 688-2311 or visit our location today to get a massage!

Body Massages

Find relief from your aches and pains by getting a body massage from Grotto Massage and Day Spa. When you get a massage with us, you’ll be able to choose from massage times ranging from 30 minutes to 120 minutes to fit your schedule and budget.

Our Body Massages Include:

  • Deep Tissue
  • Acupressure
  • Hot Stone
  • Hot Oil
  • Hot towel


Try our world-best reflexology therapies today to relieve pain in specific areas of your body. Our reflexology treatments range from 30 minutes to 90 minutes long. This package includes:

  • Detox
  • Hot Stone
  • Hot Towel
  • Foot & Full Body Massage

Cupping – $30

Our cupping therapies can be used to loosen your muscles, increase blood flow, and sedate your nervous system to treat high blood pressure. If you’ve tried treatments to relieve back and neck pains and nothing has worked, cupping therapy could be the solution for you. Get a cupping package with us today!

Call Now

Contact Us

More Details:

More Details about Grotto Massage and Day Spa

Accepted Payment Methods:

  • Debit Card
  • Apple Pay

Business Hours:

Business Hours:

Sunday 10:00 AM – 10:00 PM
Monday 10:00 AM – 10:00 PM
Tuesday 10:00 AM – 10:00 PM
Wednesday 10:00 AM – 10:00 PM
Thursday 10:00 AM – 10:00 PM
Friday 10:00 AM – 10:00 PM
Saturday 10:00 AM – 10:00 PM