The Best Spas in Mexico are in |

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 Most of the classy hotels have spas; many for guests or non-guests |
![]() | Tulum, Quintana Roo Some of the fancy hotels have spas and yoga. |
![]() | Bucerias, Nayarit Small spas in Bucerias, high end spas in Nuevo Vallarta |
![]() | San Miguel de Allende, Guanajuato Several good spas and loads of independent massage therapists. |
![]() | Los Cabos, Baja California Sur Good spas at upscale resorts |
![]() | Acapulco, Guerrero Fancy hotels with great spas |
![]() | Huatulco, Oaxaca 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 Massage on the beach, spas at beachfront hotels |
![]() | Mazatlan, Sinaloa A number of hotels have good spas |