Grutas Tolantongo, Hidalgo: Thermal Pools in a Canyon
Grutas Tolantongo is a canyon of thermal springs in the Mezquital Valley, about a three-and-a-half-hour drive north of Mexico City. The main attractions are the turquoise pools that cascade down the cliffside and the grotto where hot water pours from the rock. Winter is ideal: daytime temperatures hover around 20°C, and the water stays warm. The site gets busy on weekends, so aim for a weekday visit. Bring water shoes and a towel; lockers are limited. There are basic cabins on-site, but most travellers base themselves in Mexico City or Pachuca.
The drive from Mexico City takes you through the Sierra Gorda, with winding roads and occasional topes. If you prefer not to drive, guided tours depart from Mexico City's Zona Rosa around 6 am and return after dark. The entrance fee is modest, and you can rent tents or stay in simple rooms. I would book a hotel in Mexico City's Roma or Condesa neighbourhoods for easy access to tours and a comfortable bed after a long day. Skip the weekend crowds if you can.
Tlacotepec, Guerrero: Rustic Hot Springs on the Río Frío
Tlacotepec is a small town in the Sierra de Guerrero, about two hours south of Mexico City via the Cuernavaca–Acapulco highway. The hot springs here are simple: concrete pools built into the riverbank, fed by thermal water. The setting is lush and tropical, with mango trees and birdsong. Accommodation is basic—think cabañas with cold-water showers—so many visitors come as a day trip from Cuernavaca or Mexico City. Winter is dry and sunny, with daytime temperatures around 25°C, making it a pleasant escape from city chill.
The road from the highway to Tlacotepec is paved but narrow; the last stretch is dirt. If you're driving, a high-clearance vehicle is helpful. Alternatively, local buses from Cuernavaca's Terminal Sur run several times a day. There's a small entrance fee, and you can buy food from local vendors. I would book a hotel in Cuernavaca's Centro for a comfortable base—it's an hour away and offers more dining options. The springs are open daily from morning to dusk; bring insect repellent and cash for tips.
San Miguel de Allende and Guanajuato: Hot Springs in the Bajío
The Bajío region has several hot springs within easy reach of San Miguel de Allende and Guanajuato. La Gruta, about 15 minutes from San Miguel, is a series of thermal pools in a garden setting, with a cave-like grotto. It's popular with families and day-trippers from the city. Another option is Xote, near San Miguel, which has a more natural feel with pools built into the hillside. Winter days are mild (around 20°C), and the water is pleasantly warm. Both sites have changing rooms and simple restaurants.
San Miguel de Allende itself is a UNESCO-listed town with cobblestone streets and a lively food scene. I would book a hotel in the Centro Histórico, within walking distance of the Jardín Principal, and take a taxi or local bus to the springs. Guanajuato, about an hour and a half away, has its own hot springs, such as those in Valenciana, but they are less developed. The best months to visit are December to February, when the air is cool and the springs are most inviting. Avoid major holidays like Christmas and Easter for smaller crowds.
Baja California Sur: Desert Hot Springs near Todos Santos
Baja California Sur has hot springs that bubble up in desert oases. Near Todos Santos, about an hour's drive north of Cabo San Lucas, you'll find the Pescadero hot springs, a rustic spot with a few pools overlooking the Pacific. The water is rich in minerals, and the setting is spectacular at sunset. Winter is whale-watching season, so you can combine a soak with a boat tour. The drive from Cabo takes about an hour on Highway 19; the last mile is dirt road, passable in a standard car if you go slowly.
Todos Santos is a charming town with boutique hotels and art galleries. I would book a hotel in the historic centre, where you can walk to restaurants and cafés. The hot springs themselves have no accommodation, but there are eco-camps nearby. Note that the springs are on private land; there's a small entrance fee. The best time to visit is January to March, when daytime temperatures are around 22°C and nights are cool. Skip if you're looking for luxury; this is a rustic experience.