Malinalco City

City in Mexico known for its archaeological sites

Perched in a green valley, Malinalco attracts pilgrims and climbers to its hilltop Aztec temple, cobbled main square and artisan workshops; expect mole, street markets of woven goods and steep trails into surrounding pine forests.

Wikivoyage banner
Costs
Budget traveler: $40-70/day
Affordable meals, markets and modest hotels; weekend prices rise.
Safety
Generally safe; low violent crime
Quiet town; watch for petty theft on busy weekends.
Best Time
October-April (dry, cool)
Pleasant hiking weather and festival season.
The Malinalco Aztec 'House of Eagles' temple is carved directly from a single living rock, a rare monolithic Mexica ceremonial structure.
Local Time
2:44 PM
GMT-6
Weather
Population
8,045

Why Visit Malinalco?#

Nestled in the wooded foothills of central Mexico, Malinalco draws visitors for its rare combination of pre-Hispanic archaeology and laid-back colonial charm. The hilltop monolithic temple at the Zona Arqueológica de Malinalco offers an intimate glimpse of Aztec stonework, while the town’s cobbled plaza and adobe houses give a slow-paced contrast to Mexico City. Food scenes include barbacoa and pulque served at family-run eateries, and local festivals bring traditional dance and crafts to the streets.

Best Things to Do in Malinalco#

Malinalco Bucket List#

Don't Miss

Malinalco Archaeological Site (Cuauhtinchan) - Climb to the hillside sanctuary carved from the rock, known as the Cuauhtinchan.

Ex‑Convento del Corpus Christi - Explore the 16th‑century convent, cloisters, and its museum of colonial art.

Plaza Central - Wander Malinalco’s main square, artisan stalls, and colourful local cafés around the plaza.

Hidden Gems

El Mirador trail - Hike the El Mirador trail for sweeping valley views and quiet forest sections.

Local textile workshops - Visit small workshops where artisans weave textiles and sell hand‑made souvenirs.

Family‑run mezcalerías - Try mezcal and local snacks at intimate family‑run mezcalerías off the main square.

Day Trips

Tepoztlán - Short drive to Tepoztlán for a pyramid hike, artisan markets, and lively atmosphere.

Toluca - Visit Toluca for museums, botanical gardens, and regional food specialties like chorizo.

Best Time to Visit Malinalco#

Visit Malinalco between November and April for mild, sunny days and clear skies ideal for hiking and exploring the ruins. Avoid the May-October rains when afternoon storms make trails muddy.

Cool Season

November - February

8°C to 22°C (46°F to 72°F)

Crisp, sunny mornings and cool nights - perfect for walking archaeological sites and village streets or photography.

Hot Season

March - April

18°C to 30°C (64°F to 86°F)

Dry, warmer days push wildflowers and make steep hikes sweatier; best for sunrise views but expect stronger sun and fewer clouds.

Rainy Season

May - October

15°C to 26°C (59°F to 79°F)

Afternoons turn showery and humid, with lush green hills and mosquitoes-bring rain gear and plan mornings for clear archaeological visits.

Climate

Malinalco's climate is classified as Subtropical Highland (Dry Winter) - Subtropical Highland (Dry Winter) climate with warm summers (peaking in May) and mild winters (coldest in January). Temperatures range from 8°C to 29°C. Abundant rainfall (1100 mm/year), wettest in June with a pronounced dry season.

Best Time to Visit
JanuaryFebruaryMarch
Temperature & Rainfall
Temperature Range
35°
Warmest Month
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 24°C and lows of 8°C. Light rainfall and mostly sunny skies.

95 Ideal

Comfort

16°
Feels Like Cool
16°C
Temperature
24°
53%
Humidity
Humid

Weather

14 mm
Rainfall
1.7 m/s
Wind
Calm
1.6
UV Index
Very High
11.0h daylight

February

February is cool with highs of 26°C and lows of 9°C. Light rainfall and clear sunny skies.

95 Ideal

Comfort

17°
Feels Like Cool
17°C
Temperature
26°
47%
Humidity
Comfortable

Weather

10 mm
Rainfall
1.9 m/s
Wind
Calm
2.1
UV Index
Extreme
11.4h daylight

March

March is mild with highs of 28°C and lows of 11°C. Almost no rain and clear sunny skies.

95 Ideal

Comfort

19°
Feels Like Mild
19°C
Temperature
11° 28°
43%
Humidity
Comfortable

Weather

9 mm
Rainfall
2.1 m/s
Wind
Calm
2.6
UV Index
Extreme
11.9h daylight

April

April is mild with highs of 29°C and lows of 12°C. Light rainfall and mostly sunny skies.

93 Ideal

Comfort

21°
Feels Like Mild
21°C
Temperature
12° 29°
41%
Humidity
Comfortable

Weather

18 mm
Rainfall
2.1 m/s
Wind
Calm
2.8
UV Index
Extreme
12.4h daylight

May

May is the warmest month with highs of 29°C and lows of 14°C. Moderate rainfall (76 mm).

81 Excellent

Comfort

21°
Feels Like Mild
21°C
Temperature
14° 29°
52%
Humidity
Humid

Weather

76 mm
Rainfall
2.0 m/s
Wind
Calm
2.6
UV Index
Extreme
12.9h daylight

June

June is mild with highs of 26°C and lows of 14°C. The wettest month with heavy rain (235 mm) and partly cloudy skies.

71 Very Good

Comfort

20°
Feels Like Mild
20°C
Temperature
14° 26°
69%
Humidity
Humid

Weather

235 mm
Rainfall
1.9 m/s
Wind
Calm
2.5
UV Index
Extreme
13.1h daylight

July

July is mild with highs of 25°C and lows of 13°C. Heavy rain (229 mm) and partly cloudy skies.

71 Very Good

Comfort

19°
Feels Like Mild
19°C
Temperature
13° 25°
76%
Humidity
Very Humid

Weather

229 mm
Rainfall
1.7 m/s
Wind
Calm
2.6
UV Index
Extreme
13.0h daylight

August

August is mild with highs of 25°C and lows of 13°C. Heavy rain (219 mm) and partly cloudy skies.

71 Very Good

Comfort

19°
Feels Like Mild
19°C
Temperature
13° 25°
78%
Humidity
Very Humid

Weather

219 mm
Rainfall
1.7 m/s
Wind
Calm
2.6
UV Index
Extreme
12.6h daylight

September

September is mild with highs of 24°C and lows of 13°C. Heavy rain (217 mm) and partly cloudy skies.

67 Good

Comfort

19°
Feels Like Mild
19°C
Temperature
13° 24°
82%
Humidity
Very Humid

Weather

217 mm
Rainfall
1.7 m/s
Wind
Calm
2.3
UV Index
Extreme
12.1h daylight

October

October is mild with highs of 24°C and lows of 12°C. Moderate rainfall (56 mm).

85 Excellent

Comfort

18°
Feels Like Mild
18°C
Temperature
12° 24°
76%
Humidity
Very Humid

Weather

56 mm
Rainfall
1.6 m/s
Wind
Calm
2.0
UV Index
Extreme
11.6h daylight

November

November is cool with highs of 24°C and lows of 10°C. Light rainfall and mostly sunny skies.

95 Ideal

Comfort

17°
Feels Like Cool
17°C
Temperature
10° 24°
65%
Humidity
Humid

Weather

14 mm
Rainfall
1.5 m/s
Wind
Calm
1.7
UV Index
Very High
11.2h daylight

December

December is cool with highs of 24°C and lows of 9°C. The driest month with just 3 mm and clear sunny skies.

95 Ideal

Comfort

16°
Feels Like Cool
16°C
Temperature
24°
58%
Humidity
Humid

Weather

3 mm
Rainfall
1.4 m/s
Wind
Calm
1.5
UV Index
Very High
10.9h daylight

How to Get to Malinalco#

Malinalco is best reached by road from nearby cities; the closest major airports are Mexico City’s Benito Juárez (MEX) and Toluca International (TLC). Expect the final leg to be by intercity bus or taxi from Tenancingo or Toluca rather than by train.

By Air

Mexico City - Benito Juárez International (MEX): From MEX, head to the southern bus terminals (Terminal de Autobuses de Pasajeros de Oriente/Taxqueña area) by metro or taxi and catch a coach toward Tenancingo; from Tenancingo take a local taxi or colectivo for the final ~20-30 km to Malinalco. Typical total travel time is about 2-3 hours depending on traffic.

Toluca International (TLC): Toluca is the closer airport for western-southwestern State of Mexico destinations. From Toluca city you can take intercity buses toward Tenancingo or a direct taxi/transfer toward Malinalco; road travel from Toluca to Malinalco is generally around 1-1.5 hours.

By Train & Bus

Train: There is no direct national rail service to Malinalco; the nearest rail-connected towns are accessed from Mexico City. Trains are not a practical option for the last leg.

Bus: The most common approach is long-distance bus from Mexico City’s southern terminals (Terminal Taxqueña/Observatorio area) to Tenancingo; buses are frequent and then local colectivos or taxis run between Tenancingo and Malinalco (about 20-30 minutes). If you arrive via Toluca, regional buses and shared taxis connect Toluca → Tenancingo → Malinalco.

How to Get Around Malinalco#

There’s no rail link directly to Malinalco; arriving by air means transferring to buses or taxis from Toluca or Mexico City. For most visitors the best approach is bus to Tenancingo and a short taxi/colectivo onward; renting a car is the easiest way to explore the surrounding area.

  • Bus (intercity) (MXN 70-250) - Long-distance buses from Mexico City (southern terminals) and Toluca are the main public option. Buses to Tenancingo are frequent; switch to a local colectivo or taxi for the last 20-30 minutes to Malinalco. Book ahead on busy weekends and holidays.
  • Taxi / Private transfer (MXN 400-1,200) - Taxis or private transfers from Tenancingo, Toluca or Mexico City provide door-to-door convenience and are worth it if you have luggage or are traveling in a group. Expect significantly higher cost than bus but much faster and more flexible-agree the fare or use a licensed service.
  • Colectivo / Shared taxi (MXN 40-120) - Shared taxis (colectivos) run short regional routes from Tenancingo into Malinalco and are cheap and frequent. They leave when full and are a good budget option for solo travellers or small groups.
  • Rental car (MXN 600-1,500/day) - Renting a car gives the most flexibility to explore ruins, viewpoints and nearby towns around Malinalco. Roads are generally in good condition, but watch for narrow mountain sections and limited parking in the historic centre.
  • Walking - Malinalco’s centre is compact and very walkable-most attractions (main plaza, monastery, local restaurants) are within easy walking distance once you’re in town.

Where to Stay in Malinalco#

Budget

Centro/Plaza - $20-50/night

Simple guesthouses and cheap inns around the plaza. Few true hostels; book ahead on weekends and holidays because availability is limited.

Mid-Range

Historic Centre - $50-120/night

Comfortable small hotels and boutique casas tucked near colonial streets. Options are modest in number but cosy and characterful.

Luxury

Hillsides & Private Estates - $140+/night

Few true luxury hotels in town; select upscale boutique stays and private rentals are available, often on booking platforms or by direct inquiry.

Breakdown of cuisine types found across Malinalco’s restaurants and food venues, based on OpenStreetMap data.

Mexican
Regional

Shopping in Malinalco#

Shopping is mostly small-scale and artisanal. You’ll find family-run craft shops and market stalls near the main square selling textiles, ceramics and obsidian jewelry. Plan to browse in the mornings; many vendors close in the afternoon and smaller shops may only accept cash.

Nightlife in Malinalco#