Things to do in Mexico City

Not Just Any Hotel – Only the Best Things to do in Mexico City, Selected for You!

Jul 05, 2025 - Jul 06, 2025
2 adults, 1 room
Find
Good (140)

Interactive Museum of Economics

10:00 AM–5:00 PM
Museum
Calle Tacuba Centro 17
View map
MIDE in Mexico City is the world's first museum focused on economics and finance, featuring interactive exhibits that engage visitors in understanding sustainable economic practices.

Duration: Approximately 2 hours.

Free. Some special exhibitions and events may require a paid ticket.

Good (34989)

Alameda Central

6:00 AM–10:00 PM
Park
Avenida Hidalgo S/N Center
View map
Central Alameda, Mexico City’s oldest park, dates back to the late 1500s, featuring trees, fountains, and manicured gardens established by Viceroy Luís Velasco.

Duration: 1-2 hours.

Free. Special exhibitions and events may have separate charges.

Good (2190)
cnr Av Altavista & Diego Rivera
View map
Diego Rivera House in Mexico City, a museum showcasing a collection of Rivera's paintings and the artists' unique living spaces.

Duration: Approximately 2 hours.

Free. Some special exhibits may require a ticket.

Good (2145)

Toy Museum Old Mexico street Art

10:00 AM–6:00 PM
Museum
Dr. Olvera 15 Doctores del Cuauhtémoc
View map
The Antique Mexican Toy Museum in Mexico City houses a vast collection of vintage toys reflecting Mexico's cultural heritage. Ideal for families and enthusiasts.

Duration: Approximately 2 hours.

Adults: 50 MXN. Children: 30 MXN. Free entry for children under 5 years old.

Good (19)

Museo Casa de Carranza

10:00 AM–5:00 PM
Museum
Río Lerma 35 (Río Neva)
View map
Museo Casa de Carranza in Mexico City is the preserved home of Venustiano Carranza, instrumental in drafting the 1917 Mexican Constitution. Explore his life and legacy.

Duration: Approximately 1.5 hours.

Free. Some special exhibitions and events may require a paid ticket.

Good (30)

Palacio de los Deportes

10:00 AM–10:00 PM
Stadium
Calle Cuarta Cerrada Rio Churubusco S/N and Av Viaducto Rio de la Piedad
View map
Palacio de los Deportes in Mexico City, built for the 1968 Olympics, hosts 17,800 spectators for various sporting events and cultural activities.

Duration: About 2-3 hours.

Pricing varies by event. General admission typically ranges from $10 to $50.

Good (24056)

Acuario Inbursa

10:00 AM–7:00 PM
Aquarium
Blvd. Miguel de Cervantes Saavedra 386 (Esq. con Ferrocarril de Cuernavaca)
View map
Inbursa Aquarium in Mexico City features 14,000 animals across 350 species, including sharks and penguins, offering an educational and fun experience in a prime location.

Duration: 2-3 hours.

Paid. Prices vary by age: Adults $16, Children (3-12) $8.

Good (31976)

Auditorio Nacional

10:00 AM–11:00 PM
Theater
Av. Paseo de la Reforma 50 (Entre Blvd. Manuel Ávila Camacho y Clzd. Chivatito)
View map
National Auditorium in Mexico City is a renowned 10,000-seat venue for concerts, theater, and exhibitions, showcasing top local and international talent.

Duration: 2 to 3 hours for most performances.

Tickets vary by event. Some events may require paid admission.

Nacional Autonomous University of Mexico

8:00 AM–8:00 PM
University
Av. Universidad 3000 (Av. Insurgentes)
View map
Nacional Autonomous University of Mexico, founded in 1551, is a leading institution showcasing impressive architecture, rich history, and vibrant cultural life in Mexico City.

Duration: 2–3 hours.

Free. Some special events or workshops may require a paid ticket.

Good (36)

Aztec Stadium

10:00 AM–6:00 PM
Stadium
View map
Azteca Stadium in Mexico City hosts major sporting events, drawing large crowds for its rich history and impressive architecture.

Duration: 2-3 hours.

Paid. Prices vary based on event and seating category.

Good (2953)

Xochimilco Ecological Park

9:00 AM–6:00 PM
Park
Parque Ecológico de Xochimilco
View map
Xochimilco Ecologic Park is a vast green space in Mexico City, showcasing diverse wildlife, recreational areas, and traditional boat rides through ancient canals.

Duration: Approximately 2-3 hours.

Free. Some activities may incur fees.

Good (4015)

National Palace

9:00 AM–5:00 PM
Museum
Plaza de la Constitución 1 (Entre Corregidora y Seminario)
View map
The National Palace in Mexico City houses Mexico's president's office and has Diego Rivera's murals illustrating Mexican history and culture.

Duration: 1-2 hours.

Free. Some special exhibitions may require a paid ticket.

Glorieta de Insurgentes

Open 24 hours
Mall
Av. Insurgentes Sur (Av. Chapultepec)
View map
Glorieta Insurgentes, located in Mexico City, serves as a key landmark featuring a roundabout with prominent sculptures and fountains, attracting both locals and tourists.

Duration: Approximately 1 hour.

Free. Some surrounding events may have admission fees.

Banamex Center

9:00 AM–6:00 PM
Business Center
Av. del Conscripto 311 (Entre Blvd. del Pípila y Periférico)
View map
Banamex Center in Mexico City serves as a premier convention center, hosting diverse events, exhibitions, and conferences with modern facilities.

Duration: Around 2-4 hours, depending on the event.

Varies by event. Check specific event pricing on the official website.

Lunario del Auditorio

8:00 PM–12:00 AM
Theater
Auditorio Nacional (Av. Paseo de la Reforma 50)
View map
Lunario, a prominent venue in Mexico City, hosts jazz and folk performances, showcasing a vibrant cultural scene in an intimate setting.

Duration: 2 to 3 hours.

Varies by event; typically, tickets range from $200 to $800 MXN.

Good (5765)

Museo Dolores Olmedo

10:00 AM–5:50 PM
Museum
Av. México 5843 (Antiguo Camino y Xochimilco)
View map
Dolores Olmedo Museum in Mexico City showcases major works by Diego Rivera and Frida Kahlo, housed in a historic 16th-century hacienda in Xochimilco.

Duration: 2-3 hours.

Paid. Discounts may apply for children and groups.

Good (9490)

Museo Franz Mayer

Mo off; Tu-Su 10:00-17:00
Museum
Avenida Hidalgo 45 Centro Histórico
View map
The Franz Meyer Museum in Mexico City features a vast collection of decorative arts from the 16th to 19th centuries and is housed in a historic building that was formerly a hospital.

Duration: About 2 hours.

100 MXN for adults; free for children under 12 and on Sundays.

Good (258)
Salvador Novo No. 88 Col. Barrio de Santa Catarina
View map
The Alfredo Guati Rojo National Watercolor Museum in Mexico City features a permanent collection dedicated to watercolor art, celebrating local and international artists.

Duration: Approximately 2 hours.

Free. Some special exhibitions may require a paid ticket.

Good (25437)

Soumaya Museum

Su-Fr 10:30-18:30; Sa 10:30-20:00
Museum
Blvd Miguel de Cervantes Saavedra 303 Col Ampliacion Granada
View map
Soumaya Museum in Mexico City showcases an extensive collection of European art, including works by Rodin and Dalí, within a modern, architecturally unique structure.

Duration: 2-3 hours.

Free. Special exhibitions may require a paid ticket.

Good (9)

Paseo Interlomas

10:00 AM–10:00 PM
Mall
Vialidad de la Barranca 6 (Esq. con Blvd. Interlomas)
View map
Paseo Interlomas is a major shopping mall located in Huixquilucan, State of Mexico, featuring a variety of stores, dining options, and entertainment venues.

Duration: 2–4 hours.

Free. No cost for entry; certain events and activities may require tickets.

Good (4)

Samara Shops

10:00 AM–9:00 PM
Mall
Av. Santa Fe 94 (Antonio Dovalí Jaime)
View map
Samara Shops is a vibrant commercial complex in Mexico City offering a diverse range of shopping, dining, and entertainment options, making it a popular spot for locals and travelers alike.

Duration: Approximately 2-3 hours.

Free to enter. Individual stores and dining venues may have their own pricing.

Good (1)

Patio Santa Fe

10:00 AM–10:00 PM
Mall
Av. Prolongacion Paseo de la Reforma #400 Col. Santa Fe Pena Blanca
View map
Patio Santa Fe, located in Mexico City, fuses shopping and dining with an outdoor ambiance, featuring modern architecture and a variety of retail options.

Duration: 1.5 to 2 hours.

Free. Charges apply for some events and specific activities.

Club de Golf Chapultepec

7:00 AM–6:00 PM
Golf Course
Av. Conscripto 425
View map
Golf Club Chapultepec, located in Mexico City, is a historic golf course founded in 1921, featuring scenic views and challenging layouts for players of all skill levels.

Duration: Around 4 hours.

Green fees apply, typically around $100 for adults and $50 for juniors, with various discounts available for members.

Cide

9:00 AM–5:00 PM
University
Carretera México-Toluca 3655
View map
CIDE (Centro de Investigación y Docencia Económicas) in Mexico City specializes in social sciences and policy studies. It promotes academic excellence and research.

Duration: Approximately 1-2 hours.

Free. Some events may require a ticket.

Good (52086)

Basilica of Our Lady of Guadalupe

6:00 AM–8:00 PM
Museum
Plaza de las Americas 1 Col. Villa de Guadalupe
View map
Basilica of Our Lady of Guadalupe is a significant Catholic pilgrimage site in Mexico City, housing the revered image of the Virgin of Guadalupe since 1531.

Duration: 1-2 hours.

Free. Donations are welcome for maintenance.

Telcel Theatre

10:00 AM–10:00 PM
Theater
Plaza Carso (Lago Zurich 245)
View map
Telcel Theatre in Mexico City is a premier venue known for hosting concerts, theater performances, and cultural events, featuring state-of-the-art acoustics and technology.

Duration: 2-3 hours.

Ticket prices vary by event; check the official site for details.

Good (3899)

Granja las Americas

10:00 AM–6:00 PM
Zoo
Blvd. Pípila s/n
View map
Granja Las Americas is a small amusement park in Mexico City, offering rides and games suitable for families and children.

Duration: 2-4 hours.

Fee: Adults $10, Children $5. Discounts for groups available.

Good (9421)

Munal

10:00 AM–5:00 PM
Museum
Calle Tacuba 8 Centro Historico
View map
Munal exhibits a vast collection of Mexican art from ancient to modern times in a neoclassical building in Mexico City. A key destination for culture enthusiasts.

Duration: About 2 hours.

Free. Some special exhibitions and events may require a paid ticket.

Teatro En Corto

5:00 PM–11:00 PM
Theater
Yosemite No. 40 (Insurgentes Sur)
View map
Teatro en Corto Napoles in Mexico City features short plays, showcasing local talent. An intimate venue for theater enthusiasts and cultural seekers.

Duration: Approximately 2 hours.

Tickets range from $100 to $200 MXN. Discounts may be available for students and seniors.

Galerias Perinorte Shopping Mall

11:00 AM–10:00 PM
Mall
Hacienda Sierra Vieja 2 (Autopista México-Querétaro)
View map
Galerias Perinorte Shopping Mall in Mexico City features a diverse range of shops, dining options, and entertainment facilities, making it a vibrant shopping destination.

Duration: 2-3 hours.

Free. Some events may require a paid ticket.

Shopping Mall Gran Sur

10:00 AM–10:00 PM
Mall
Periférico Sur 5550 (Blvd. Gran Sur y Av. del Imán)
View map
Shopping Mall Gran Sur in Mexico City offers a variety of shopping experiences, dining options, and entertainment under one roof, catering to diverse tastes and age groups.

Duration: 2–3 hours.

Free. Some special events may have associated costs.

Town Center Rosario

10:00 AM–10:00 PM
Mall
Av. El Rosario 1025 (Av. Aquiles Serdán)
View map
Town Center Rosario in Mexico City offers diverse shopping, dining, and entertainment options, ideal for families and visitors of all ages.

Duration: Around 2 hours.

Free. Individual attractions may charge separate fees.

Good (28)

Arena Coliseo Mexico City

8:30 PM–11:00 PM
Stadium
Calle Republica de Peru 77
View map
Arena Coliseo Mexico City is a premier venue for lucha libre, showcasing vibrant wrestling matches featuring luchadores. Experience the thrill each week in the heart of Mexico City.

Duration: 2–3 hours.

Entry fees vary; expect around $10–$20 for adult tickets.

Expo Reforma

9:00 AM–6:00 PM
Event hall
Morelos 67
View map
Expo Reforma is a premier exhibition venue in Mexico City, hosting diverse events, trade shows, and conventions. Easily accessible via Metro.

Duration: 2-3 hours depending on the event.

Entry costs vary by event; some exhibitions may be free while others require a paid ticket.

Estacion Indianilla Cultural Center

10:00 AM–8:00 PM
Museum
View map
Estacion Indianilla Cultural Center in Mexico City is dedicated to arts and culture, featuring performance spaces, workshops, and community events.

Duration: About 2 hours.

Free. Workshops and special events may require separate fees.

Metropolitan Theatre

11:00 AM–9:00 PM
Theater
Independencia 90 (Entre Balderas y Revillagigedo)
View map
Metropolitan Theatre in Mexico City is a historic venue famous for its architectural beauty and rich cultural performances.

Duration: Approximately 2-3 hours including the performance.

Ticket prices vary by event but generally range from $10 to $100.

Aldama Theatre

5:00 PM–9:00 PM
Theater
Rosas Moreno 71 (Entre Guillermo Prieto y Francisco Pimentel)
View map
Aldama Theatre in Mexico City is a vibrant venue showcasing diverse performances and cultural events, reflecting the city's artistic spirit.

Duration: Approximately 2-3 hours.

General Admission: $200 MXN; Discounts for students and seniors available.

Esperanza Iris Theatre of the City

11:00 AM–10:00 PM
Theater
Donceles 36 (Allende)
View map
Esperanza Iris Theatre is a historic performing arts venue in Mexico City, known for its architectural beauty and cultural significance since 1910.

Duration: Approximately 2 hours.

Adults: 100 MXN, Children: 50 MXN. Some events may have different pricing.

Jorge Negrete Theatre

10:00 AM–6:00 PM
Theater
Altamirano
View map
Jorge Negrete Theatre in Mexico City is a cultural hub showcasing diverse performances, from theatre to music, in a beautifully designed venue.

Duration: Approximately 2–3 hours, depending on the performance.

Ticket prices vary by event; general admission typically ranges from $100 to $500 MXN, discounts available for children and students.

Teatro San Rafael

10:00 AM–10:00 PM
Theater
Virginia Fabregas 40
View map
Teatro San Rafael in Mexico City is a cultural venue founded in 1945, hosting diverse performances, from theater to concerts, in an art-deco styled architecture.

Duration: Approximately 2-3 hours.

Ticket prices vary by event; typically between $100 and $500 MXN.

Fernando Soler Theatre

11:00 AM–10:00 PM
Theater
Velázquez de León num. 31 col. San Rafael
View map
Fernando Soler Theatre in Mexico City is a historic venue, renowned for hosting diverse performances, from theater to music, showcasing local talent since its inception.

Duration: Approximately 2 to 3 hours depending on the performance.

Variable pricing based on events, typically between 150 to 600 MXN.

Benito Juarez Theatre

10:00 AM–6:00 PM
Theater
Villalongín ,15
View map
Benito Juarez Theatre in Mexico City is a renowned cultural venue, known for its vibrant performances and rich architectural history dating back to the 19th century.

Duration: About 2-3 hours.

Paid. Tickets for performances vary in price, starting around MXN 100.

Sergio Magana Theatre

10:00 AM–11:00 PM
Theater
Sor Juana Inés de la Cruz
View map
Sergio Magana Theatre in Mexico City offers a vibrant cultural space dedicated to the performing arts, hosting various theatrical productions and community events.

Duration: 2-3 hours.

Affordable. Specific performances may have varying prices.

El Milagro Theatre

5:00 PM–10:00 PM
Theater
Milan 24 (Juárez)
View map
El Milagro Theatre in Mexico City specializes in contemporary plays, fostering new artistic expressions and hosting diverse cultural events since 1988.

Duration: Approximately 2-3 hours for a show.

Paid. Tickets vary by performance; discounts available for students and seniors.

Ferrocarrilero Theatre

10:00 AM–9:00 PM
Theater
Mexico City
View map
Ferrocarrilero Theatre in Mexico City holds performances that celebrate diverse artistic expressions, showcasing local talent in a historic venue.

Duration: 2 hours.

Free for select performances; some special events may require a ticket purchase.

Good (50073)

Museo Nacional de Antropologia

Tu-Sa 09:00-18:00; Su 10:00-17:00
Museum
Avenida Paseo de la Reforma y Calzada Gandhi s/n Col. Chapultepec
View map
The National Museum of Anthropology in Mexico City exhibits extensive artifacts from ancient Maya civilization and other indigenous cultures.

Duration: More than 3 hours.

Free. Some special exhibitions may require a paid ticket.

Good (8208)

Former College of San Ildefonso

10:00 AM–5:00 PM
Museum
Justo Sierra 16 (República de Argentina y Carmen)
View map
San Ildenfonso College, founded in 1588, is a historic cultural center in Mexico City, featuring masterpieces by renowned muralists like Rivera, Orozco, and Siqueiros.

Duration: Approximately 2 hours.

Free. Special exhibitions may require a paid ticket.

Good (13650)

Memory and Tolerance Museum

Tu-Fr 09:00-18:00; Sa,Su 10:00-19:00
Museum
Plaza Juarez
View map
Museo de Memoria y Tolerancia in Mexico City educates visitors about genocides and crimes against humanity through contemporary exhibitions and multimedia displays.

Duration: 2 to 3 hours.

Free. Some special exhibitions and events may require a paid ticket.

Anahuac University

8:00 AM–8:00 PM
University
Av. Universidad Anáhuac No. 46 Col. Lomas Anáhuac
View map
Universidad Anahuac del Norte in Mexico City is a renowned private university, known for its modern campus, diverse academic programs, and strong commitment to values and community service.

Duration: 1-2 hours recommended.

Free access to the campus. Some events may include a fee.