[Skip to Content]Privacy Policy

Riviera Maya Mexico Spa Vacation

Grand Velas Riviera Maya Mexico Spa Vacation
Revitalize your spirit and rejuvenate your body with a luxurious spa vacation on the Riviera Maya, Mexico. Surrounded by the jungle that hugs our Riviera Maya resort, the Spa at Grand Velas is an escape into bliss where you enjoy healing massage therapies, invigorating body treatments and wraps, and facials that restore your skin´s natural radiance. Indulge in a Riviera Maya spa resort all-inclusive vacation and feel transformed by nature and touch.
Advanced European techniques are only part of your spa experience at Grand Velas. Our Riviera Maya resort spa also uses ancient therapies from Mexico, India, Thailand and Japan. Journey into a world of well-being, amid aromatic essences, flowers, candles and hot stones, and feel tension and stress melt away to a renewed sense of inner peace.

Private Suite Spa Treatments

Indulge in the ultimate Riviera Maya spa vacation in the luxury of our Spa Suites, with separate treatment rooms, some with a Janzu pool, Shiatsu and Thai massage room or hydro-massage tub. Experience the combination of gorgeous accommodations and refreshing spa services for a soulful experience.

Beauty Salon

After a relaxing day at the Spa, stop by our Beauty Salon to add finishing touches to your health and beauty ritual. Our Salon offers hair, nail and body care and a private Bridal Suite.

Create Your Spa Experience

Design your perfect Mexico spa vacation in the Riviera Maya. Our spa concierge can assist you in the selection and sequence of your treatments for a half and full-day spa package. Feel free to consult with us before making your appointment.

Contact our Spa Specialist at

Mexico: 01-800-831-2989 / USA & CAN: 877-418-3067
E-mail: spa@velasresorts.com
Grand Velas Riviera Maya
Carretera Cancun Tulum Km. 62, Playa del Carmen, Municipio de Solidaridad, Riviera Maya, Quintana Roo C.P. 77710, Mexico
Local Number: +52-322-226-8689 | US & CAN Reservations: 1-877-418-2963
Mexico: 01-800-831-1165 | RCI Members Only: 1-888-320-7578
Reservations: reservations@velasresorts.com |
Rated: 5.0 out of 5 Based on 30 Reviews
Visit Our Hotels