A beach at sunset with waves and a pink sky.

Find Resorts & Hotels with Spas in Nuevo Mazatlan

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Nuevo Mazatlan Resorts & Hotels with Spas

Tonight
Oct 7 - Oct 8
Tomorrow
Oct 8 - Oct 9
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Our top choices for Nuevo Mazatlan hotels with a spa

1. Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive

Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive
Cerritos
  • Indulge in beach and spa luxury at this all-inclusive resort with 10 treatment rooms and outdoor massage areas.
₩330,100
₩392,819 total
includes taxes & fees
Oct 11 - Oct 12
Pueblo Bonito Emerald Bay Resort & Spa - All Inclusive

2. The Palms Resort of Mazatlan

The Palms Resort of Mazatlan
Zona Dorada
  • Revitalize body and spirit at this waterfront resort, where massage services and ocean views create a tranquil escape for spa seekers.
₩72,243
₩85,969 total
includes taxes & fees
Oct 11 - Oct 12
The Palms Resort of Mazatlan

3. DoubleTree by Hilton Mazatlan

DoubleTree by Hilton Mazatlan
Zona Dorada
  • Retreat to this beachfront resort with four inviting pools and a tranquil spa offering couples treatments and hot stone massages.
₩90,641
₩107,863 total
includes taxes & fees
Oct 18 - Oct 19
DoubleTree by Hilton Mazatlan

4. Costa De Oro Beach Hotel

Costa De Oro Beach Hotel
Zona Dorada
  • Oceanfront spa resort invites tranquil escapes with daily body treatments, facials, and massages while enjoying stunning beach sunsets.
₩78,155
₩93,005 total
includes taxes & fees
Oct 11 - Oct 12
Costa De Oro Beach Hotel

5. Hotel Playa Mazatlan

Hotel Playa Mazatlan
Zona Dorada
  • Rejuvenate at this beachfront hotel's full-service spa with massages and treatments in a tropical paradise with 5 pools.
₩149,063
₩177,385 total
includes taxes & fees
Oct 8 - Oct 9
Hotel Playa Mazatlan

6. Gaviana Resort

Gaviana Resort
Zona Dorada
  • Relax in an oceanfront spa oasis with beachfront dining and couples treatments in Mazatlan.
₩119,227
₩141,880 total
includes taxes & fees
Oct 8 - Oct 9
Gaviana Resort

7. El Cid Marina Beach Hotel

El Cid Marina Beach Hotel
Zona Dorada
  • Unwind in paradise with beachside massages and poolside relaxation at this rejuvenating oceanfront resort.
₩284,859
₩359,061 total
includes taxes & fees
Oct 12 - Oct 13
El Cid Marina Beach Hotel

8. El Cid El Moro Beach Hotel

El Cid El Moro Beach Hotel
Zona Dorada
₩294,312
₩370,309 total
includes taxes & fees
Oct 11 - Oct 12
El Cid El Moro Beach Hotel

9. Torres Mazatlan

Torres Mazatlan
Mazatlán
  • Escape to a beachfront aparthotel with a tranquil full-service spa and soothing hot tub, perfect for a relaxing seaside retreat.
₩159,282
₩189,545 total
includes taxes & fees
Oct 8 - Oct 9
Torres Mazatlan

10. Sunvivia by Fiesta Americana Mazatlan

Sunvivia by Fiesta Americana Mazatlan
Zona Dorada
  • Rejuvenating seaside escape with 5 spa treatment rooms and hot tubs overlooking pristine beach views.
₩154,369
₩183,696 total
includes taxes & fees
Oct 11 - Oct 12
Sunvivia by Fiesta Americana Mazatlan
View all properties

Choose what matters most at spa hotels in Nuevo Mazatlan

Pool
Breakfast included
Hot tub
4 stars
5 stars

Top Nuevo Mazatlan Hotel Reviews

Hotel Riu Emerald Bay - All Inclusive

Hotel Riu Emerald Bay - All Inclusive

10/10 Excellent
"Everyone was so friendly the room super clean."
Carmen 6-night trip
Posted 17 hours ago
Hotel Riu Emerald Bay - All Inclusive
DoubleTree by Hilton Mazatlan

DoubleTree by Hilton Mazatlan

10/10 Excellent
"Great view"
Adriana 5-night trip
Posted 2 days ago
DoubleTree by Hilton Mazatlan
Hotel Playa Mazatlan

Hotel Playa Mazatlan

10/10 Excellent
"Clean room, nice staff"
Vivian Verenise Orozco 4-night trip
Posted 9 days ago
Hotel Playa Mazatlan
Costa De Oro Beach Hotel

Costa De Oro Beach Hotel

8/10 Good
"The Hotel is old but they do have remodeled area. Currently 1 elevator working so for 11 floors, there maybe some wait. The staff is nice and helpful and security is very visible. Originally placed in a double bed room, not what I reserved but the Hotel accommodated us by placing us in a much nicer room King size bed Ocean View."
Jose 5-night trip
Posted 3 weeks ago
Costa De Oro Beach Hotel

Explore a world of travel with Expedia