Spa hotels in Mexico

9 destinations

Mexico turns wellness into something ancient and elemental. Long before resort spas lined its coasts, indigenous cultures were sweating in the temazcal and bathing in sacred cenotes, traditions that still feed the country's spa scene today. The Caribbean coast of the Riviera Maya is the modern engine, all turquoise water and jungle-edged resorts, but the wellness runs deeper than the beach. A Mexican trip blends a polished resort spa with genuine pre-Hispanic ritual and some of the most flavourful food anywhere.

Spa hotels in Cozumel, Mexico

Cozumel

2 hotels

Off the Yucatán coast, the flat, jungly island keeps a relaxed town, Maya shrines to a fertility goddess, and walls of coral that drift-divers adore.

Learn more

Spa hotels in Acapulco de Juárez, Mexico

Acapulco de Juárez

1 hotel

The Pacific resort curves around a horseshoe harbour where cliff divers plunge from La Quebrada at dusk, ringed by green headlands and a long arc of sand.

Learn more

Spa hotels in Bacalar, Mexico

Bacalar

1 hotel

Far quieter than the Caribbean resorts to the north, the little town sits beside a long lake of impossibly clear water, with cenotes, a pirate-era fort, and a slow, barefoot pace.

Learn more

Spa hotels in Cabo San Lucas, Mexico

Cabo San Lucas

1 hotel

The famous arch marks Land's End, with a busy marina, sport fishing, and beaches where the Pacific meets the Sea of Cortez.

Learn more

Spa hotels in Holbox Island, Mexico

Holbox Island

1 hotel

The car-free island off the Yucatán's northern tip draws those after barefoot calm, with whale sharks offshore in summer, flamingos in the shallows, and water that glows at night.

Learn more

Spa hotels in Isla Mujeres, Mexico

Isla Mujeres

1 hotel

Golf carts trundle to a north beach of calm, shallow turquoise, with snorkelling, a sculpture park beneath the sea, and sunsets over the mainland skyline.

Learn more

Spa hotels in Puebla, Mexico

Puebla

1 hotel

Volcanoes loom over a UNESCO old town of painted facades and gilded churches, with the great pyramid of Cholula and its hilltop chapel nearby.

Learn more

Spa hotels in Puerto Vallarta, Mexico

Puerto Vallarta

1 hotel

The Mexican resort keeps a pretty old town of red-tiled roofs and a seafront promenade lined with sculpture, on the wide Bay of Banderas where whales gather in winter.

Learn more

Spa hotels in Tulum, Mexico

Tulum

1 hotel

The bohemian resort keeps its eco-chic spirit, with thatched hotels strung along the sand, cenotes in the jungle, and a clifftop temple gazing out at the Caribbean.

Learn more


The wellness map centres on the Caribbean coast. The Riviera Maya pairs the boho-luxe beaches of Tulum with the resort scale of Playa del Carmen, and the islands of Cozumel and Isla Mujeres lie just offshore on the Yucatán's turquoise shore. The lagoon town of Bacalar adds a freshwater calm inland. On the Pacific, Los Cabos around Cabo San Lucas and the bay of Puerto Vallarta bring desert-meets-sea and jungle-backed resorts. Inland, the colonial cities of Mexico City and Querétaro hide refined urban spas and deep history.

Mexico's wellness roots are worth understanding. The temazcal, a pre-Hispanic steam-lodge ceremony, survives as a genuine spiritual ritual now offered by many resorts, and the Yucatán's sacred cenotes, freshwater sinkholes in the limestone, double as natural swimming pools. The Caribbean coast is at its best in the drier winter and spring months, while late summer brings more heat and rain. The food is a UNESCO-recognised heritage in its own right, regional and ancient. For regions and seasons, the official portal at Visit Mexico is the place to check.