Home Free Listings Exchange Rates Contact Us

The Best Spas in Mexico are in
Puerto Vallarta, Jalisco

The winner is Puerto Vallarta

Beautifully situated on Banderas Bay, PV is charming but bustling, a major resort with many satellite towns up and down the bay as well as planned tourist zones such as Marina Vallarta and Nuevo Vallarta for a resort vacation experience

A number of spas at luxury hotels, plus day spas1

And the runners up are....

Cancun, Quintana Roo
More Info

Most of the classy hotels have spas; many for guests or non-guests

Tulum, Quintana Roo
More Info

Some of the fancy hotels have spas and yoga.

Bucerias, Nayarit
More Info

Small spas in Bucerias, high end spas in Nuevo Vallarta

San Miguel de Allende, Guanajuato
More Info

Several good spas and loads of independent massage therapists.

Los Cabos, Baja California Sur

Good spas at upscale resorts

Acapulco, Guerrero
More Info

Fancy hotels with great spas

Huatulco, Oaxaca
More Info

Xquenda Spa at Chahue, Barcelo has a small spa.

Guadalajara, Jalisco

High-end hotels have impressive spas. Rio Caliente ouside of Guadalajara is good.

Playa Del Carmen, Quintana Roo
More Info

Massage on the beach, spas at beachfront hotels

Mazatlan, Sinaloa
More Info

A number of hotels have good spas