El Cid Marina Beach Hotel

Spa & Fitness

Work out and unwind at one of the best fitness and massage centers in Mazatlán.

Feeling good inside and out is what makes our resort experience so popular with guests of all ages. We offer the utmost in classes and training equipment in the Fitness Center, while the Massage Center lets you indulge in a variety of ways to melt stress and bring your mind in harmony with your body. 

Fitness Center 

Our 3,000-square-foot fitness center beckons for a work out. Keep up with your fitness routine or start a new one with our state-of-the-art cardiovascular equipment, Cybex training equipment, free weights, treadmills, Lifecycles, Stairmasters and stationary bikes. We also offer a variety of lifestyle and stress reduction classes – including yoga and meditation, aerobics, step aerobics and Pilates. Our friendly, professional staff will be glad to discuss your fitness goals and demonstrate how to use the equipment.

The Fitness Center is complimentary for guests on an All Inclusive Plan and just $10 daily for guests on the European Plan.


Monday to Friday, 6:00 am – 9:00 pm
Saturday and Sunday, 8:00 am – 6:00 pm

  • Minimum age: 16 years of age
  • Dress code: proper workout attire
  • Hours:  Monday to Friday: 6:00 am – 9:00 pm
  • Saturday and Sunday: 7:00 am – 5:00 pm
  • Class Schedule, Monday to Friday
  • Aerobics at  8:00 am
  • Yoga at 9:00 am
  • Zumba at 10:00 am
  • Pilates on Fridays 8:00am

First-Class Mazatlán Massage Center

Relax, indulge and renew. Let the serenity of our Massage Center pamper your body and soul with a wide choice of therapies and services. You can choose a beachfront massage at sunset or under the stars... what a way to end a day. Experience it for yourself or as the start to a romantic evening.

Services include:

  • Steam
  • Sauna
  • Jacuzzi
  • Massage therapies
  • Herbal wraps
  • Body treatments
  • Aromatherapy
  • Facials
  • Manicures
  • Pedicures

Massage and treatment reservations required.

Appointment hours:

Monday to Friday:  8:00 am – 7:00 pm
Saturday and Sunday:  9:00 am – 4:00 pm

For reservations call (669) 989-69-69 etx. 3491-3492