Rock Spa Vacations Hard Rock Hotel Nuevo Vallarta Nayarit


Book a destination spa vacation at Rock Spa® in the Hard Rock Hotel in Nuevo Vallarta, Riviera Nayarit, Mexico.

Immerse yourself in an oasis of tranquility and beauty at our Rock Spa®, in Vallarta, Riviera Nayarit, Mexico.

Set in a peaceful setting with soothing beach and Pacific Ocean views, Rock Spa® stimulates all five senses with luxurious and revitalizing spa rituals, including massage therapies, body and facial treatments, and beauty salon services. One of the top wellness spa resorts in Vallarta, Rock Spa® is a sanctuary of calm and positive energy for the body and soul and makes for an ideal spa vacation. Whether you want to chill out, bliss out, or work out, you’ll enjoy a rocking Vallarta spa experience.

Rock Spa®

Take a front row seat for the signature coastal ambiance of Vallarta, and spoil yourself at the Rock Spa®. This spa boasts nine peaceful treatment rooms designed for individuals and couples, including 2 outdoor areas with amazing ocean vistas. Indulge in refreshing massage, body treatments and wraps, facials, manicures, and pedicures. Surrender to the healing hands of professional therapists using organic spa products as you sink into pure body bliss. Whether you are prepping for the mayhem of the night ahead or need to recover from the night before, Rock Spa® is the place to relax, recharge, and amp up in the feel-good vibe of our Vallarta, Nararit spa.

Rock Spa® is open daily from 9 am to 8 pm. We recommend you book in advance. If you use your Resort Credit to receive our Spa services, please book during check in.

Rock Spa is located in the Hard Rock Resort hotel in Nuevo Vallarta, Mexico.

View all our Nayarit Mexico spa locations.

For more Information about Rock Spa in Nuevo Vallarta:


Mexico Toll-Free: 01-800-272-0216

Direct: +52 (322) 226 8470