Mexico City, Riviera Maya and Cozumel Family Itinerary

Day 1 · Fri, Dec 18
Mexico City, Mexico

Arrival and historic center in Mexico City

  1. Flight from Boston Logan (BOS) to Mexico City International Airport (MEX) — nonstop or one-stop; depart morning, allowing ~6–9 hours total and immigration/customs time. Prearrange airport transfer; avoid renting a car in Mexico City.
  2. Hotel check-in near Centro Histórico — Centro; late afternoon, ~1 hour to settle in.
  3. Zócalo — Centro Histórico; late afternoon, ~45 minutes to see the Metropolitan Cathedral and National Palace exteriors.
  4. Templo Mayor Museum — Centro Histórico; early evening, ~1.5 hours for the Aztec ruins and museum.
  5. Café de Tacuba — Centro Histórico; dinner, ~1 hour; traditional Mexican dishes, approximately MXN 300–600 per person.
  6. Palacio de Bellas Artes exterior and Alameda Central — Centro; evening, ~1 hour for illuminated architecture and a relaxed walk.

Morning — Boston to Mexico City

Take a morning flight from Boston Logan International Airport (BOS) to Mexico City International Airport (MEX), nonstop if available; otherwise allow roughly 6–9 hours total with the connection. With the December holiday rush, arrive at BOS about three hours before departure. After landing, immigration, baggage claim, and customs can easily take 60–90 minutes. Have a prearranged authorized airport transfer take you directly to your hotel near Centro Histórico—traffic is unpredictable, and renting a car in Mexico City is not worthwhile.

Late Afternoon — Check-in and the Zócalo

After settling into your hotel, walk to the Zócalo, Mexico City’s enormous central square. Allow about 45 minutes to admire the Metropolitan Cathedral and the exterior of the National Palace; depending on the day, the square may have holiday installations or events. Stay together and keep phones and wallets secure in crowded areas. The historic center is very walkable, but use a hotel-arranged taxi or app-based ride if everyone is tired after the flight.

Early Evening — Templo Mayor and Dinner

Visit the Templo Mayor Museum, beside the cathedral, for a fascinating introduction to the Mexica capital beneath modern Mexico City. It generally closes in the early evening, so check the December schedule and arrive with enough time for the roughly 1½-hour visit; admission is typically around MXN 100–120, with reduced rates or free admission on some days. For dinner, walk a few blocks along Calle de Tacuba to Café de Tacuba, a historic restaurant known for traditional dishes such as enchiladas, soups, and Mexican hot chocolate. Budget approximately MXN 300–600 per person, and expect a short wait during the holiday season.

Evening — Alameda Central

Finish with an easy walk through Alameda Central toward the illuminated exterior of Palacio de Bellas Artes. The architecture is especially beautiful after dark, and the park gives everyone room to unwind after traveling. Avoid making this a late night: return to the hotel by taxi if the family is tired, and keep valuables out of sight while walking through the busy center.

Day 2 · Sat, Dec 19
Mexico City, Mexico

Mexico City museums and Chapultepec

  1. Museo Nacional de Antropología — Chapultepec; morning, ~3 hours for Mexico’s major archaeology and cultural collections.
  2. Chapultepec Castle — Chapultepec; early afternoon, ~2 hours for history and elevated city views.
  3. Los Pinos — Chapultepec; mid-afternoon, ~1 hour exploring the former presidential residence.
  4. Lago de Chapultepec — Chapultepec; late afternoon, ~45 minutes for a boat ride or lakeside walk.
  5. Contramar — Roma Norte; dinner, ~1.5 hours; acclaimed seafood, approximately MXN 500–900 per person.

Morning

Start early at Museo Nacional de Antropología, arriving around 9:00 a.m. when it opens. From central neighborhoods, take an authorized Uber or taxi to the Paseo de la Reforma entrance; allow 20–35 minutes depending on traffic. Admission is usually around MXN 100 per person, and the museum is generally open Tuesday–Sunday from 9:00 a.m. to 6:00 p.m. Plan roughly three hours, focusing on the Aztec, Maya, Oaxaca, and Gulf Coast galleries rather than trying to see everything. The museum is large, so wear comfortable shoes and carry water; lockers are useful for small bags.

Afternoon in Chapultepec

Have a light lunch nearby, then walk uphill through Bosque de Chapultepec to Chapultepec Castle, allowing about 15–20 minutes from the museum. The castle typically opens at 9:00 a.m. and closes around 5:00 p.m.; it is usually closed Mondays, with admission commonly around MXN 100–110. Give it about two hours for the historic rooms, murals, and panoramic views over Paseo de la Reforma. The climb is manageable but warm in the afternoon, so bring hats and water. Afterward, continue downhill to Los Pinos, the former presidential residence, generally open Tuesday–Sunday during daytime hours with free admission. One hour is enough for the main houses and gardens; security checks may slow entry, so keep identification handy.

Late Afternoon and Evening

Finish in Lago de Chapultepec, where you can rent a small paddleboat or simply walk the lakeside paths for about 45 minutes. Boat rentals are commonly around MXN 100–250, depending on the boat and duration, though prices and availability can change. From there, take an Uber to Roma Norte, usually 20–35 minutes in evening traffic, and have dinner at Contramar. This popular seafood restaurant is best reserved well ahead, particularly during December; expect approximately MXN 500–900 per person before drinks. Order the tuna tostadas and the famous pescado a la talla, and request an early seating around 6:30–7:00 p.m. if the boys are tiring.

Day 3 · Sun, Dec 20
Mexico City, Mexico

Teotihuacan and northern Mexico City

  1. Teotihuacan — San Juan Teotihuacán; early morning, ~3 hours exploring the Pyramid of the Sun, Pyramid of the Moon, and Avenue of the Dead. Hire a licensed guide or use an organized transfer.
  2. Gran Pirámide de Cholula-style local lunch? — Teotihuacán area; midday, ~1 hour at a well-reviewed family-run restaurant serving barbacoa or quesadillas, approximately MXN 200–400 per person.
  3. Museo de la Cultura Teotihuacana — Teotihuacán; early afternoon, ~1 hour for artifacts and site context.
  4. Basílica de Guadalupe — Villa de Guadalupe; late afternoon, ~1 hour to see the basilica complex.
  5. Mercado de La Lagunilla — La Lagunilla; evening, ~1.5 hours browsing antiques, clothing, and street food. Choose food stalls with high turnover.

Morning — Teotihuacan

Leave Mexico City around 6:30–7:00 a.m. by prebooked private transfer or organized tour; the drive to Teotihuacan usually takes 60–90 minutes, depending on traffic. Arriving near opening time—generally 8:00 a.m.—is the best way to avoid both the midday heat and the largest tour groups. Admission to the archaeological zone is typically around MXN 100 per person, with extra fees possible for a licensed guide. Plan roughly three hours walking the Avenue of the Dead, the Pyramid of the Sun, and the Pyramid of the Moon; climbing the major pyramids is currently restricted, so bring a hat, sunscreen, sturdy shoes, and plenty of water.

Lunch and Museum

Have lunch near the site at La Gruta, a well-known family-friendly restaurant set in a cavern, or choose a busy local comedor along the San Juan Teotihuacán road for barbacoa, quesadillas, and tlacoyos. Expect about MXN 200–400 per person, depending on drinks and whether you choose the more atmospheric restaurant. After lunch, visit the Museo de la Cultura Teotihuacana, usually open Tuesday through Sunday and commonly included in the archaeological-zone ticket; allow about an hour for the sculpture, ceramics, murals, and explanations of how the city functioned. Keep the museum stop relatively focused—the family will likely appreciate a little downtime after the outdoor walking.

Late Afternoon and Evening — Basílica de Guadalupe and Mercado de La Lagunilla

Return toward the city and stop at the Basílica de Guadalupe in Villa de Guadalupe around 4:00 p.m. The complex is generally open daily, though church services can affect access; dress respectfully and allow about an hour to see the old and new basilicas, the open esplanade, and the image of the Virgin. From there, take an authorized taxi or Uber toward Mercado de La Lagunilla, allowing 25–40 minutes depending on traffic. Browse the antiques, clothing, and vintage stalls for about 90 minutes—Sunday is the famous antiques day, but the market remains lively on other days. For dinner, stick to stalls with fast turnover and visible cooking, and try tacos, quesadillas, or pambazos; keep phones and wallets secure, and leave before the market quiets down.

Day 4 · Mon, Dec 21
Mexico City, Mexico

Coyoacan and southern Mexico City

  1. Museo Frida Kahlo — Coyoacán; morning, ~1.5 hours; reserve timed tickets well in advance.
  2. Mercado de Coyoacán — Coyoacán; late morning, ~1 hour for tostadas, fruit, and crafts; approximately MXN 150–300 per person.
  3. Plaza Hidalgo and Jardín Centenario — Coyoacán; midday, ~1 hour for colonial architecture and people-watching.
  4. Museo Anahuacalli — Coyoacán; afternoon, ~1.5 hours for Diego Rivera’s volcanic-stone collection and architecture.
  5. San Ángel Inn — San Ángel; dinner, ~1.5 hours in a historic hacienda setting; approximately MXN 700–1,200 per person.

Morning — Coyoacán and the Museo Frida Kahlo

Take an authorized Uber from your hotel to the Museo Frida Kahlo in Colonia Del Carmen, allowing 30–60 minutes from central Mexico City depending on traffic. Aim for your reserved entry time around 10:00 a.m.; the museum commonly opens at 10:00 a.m. and timed tickets often sell out weeks ahead, especially during the holiday season. Allow about 1½ hours to see the Blue House, Frida’s studio, gardens, and personal belongings. Tickets are generally around MXN 250–350 per person, with photography or special-exhibition fees sometimes extra. The surrounding residential streets are pleasant for a short wander, but keep the museum visit focused so the rest of the day stays relaxed.

Late Morning and Midday — Market lunch and Coyoacán’s plazas

Walk roughly 10–15 minutes to Mercado de Coyoacán, where the family can graze rather than commit to a formal meal. Look for tostadas, quesadillas, churros, fresh fruit, and aguas frescas; budget approximately MXN 150–300 per person. It is lively and crowded, so keep phones and wallets secure and choose busy stalls with a steady local queue. After eating, stroll to Plaza Hidalgo and Jardín Centenario, the leafy heart of Coyoacán. Spend about an hour admiring the colonial buildings, the Parroquia de San Juan Bautista, street performers, and the famous coyotes fountain. This is a good place for coffee or an ice cream and some unplanned people-watching.

Afternoon — Museo Anahuacalli

From the plazas, take an Uber to Museo Anahuacalli, allowing 15–25 minutes depending on traffic. The museum usually operates Tuesday through Sunday, but verify the December schedule and reserve tickets if required; admission is commonly around MXN 100–150 per person. Give yourselves about 1½ hours to explore Diego Rivera’s striking volcanic-stone building and its collection of pre-Hispanic objects. It feels very different from central Coyoacán—quieter, more monumental, and surrounded by the dark volcanic landscape of southern Mexico City. The museum is not especially convenient by public transport, so a rideshare is the simplest option; arrange the return ride from the entrance rather than walking out to a main avenue.

Evening — Dinner at San Ángel Inn

Finish with dinner at San Ángel Inn, a historic hacienda-style restaurant in San Ángel, about 15–25 minutes by Uber from Museo Anahuacalli in evening traffic. Reserve ahead, request a table in the courtyard or garden, and allow 1½ hours for a leisurely meal. Expect approximately MXN 700–1,200 per person before drinks and tip. The setting is the main attraction, with arcades, greenery, and a more polished atmosphere after the casual market lunch. After dinner, return directly to your hotel by rideshare; traffic can be slow, so avoid adding another distant stop tonight.

Day 5 · Tue, Dec 22
Playa del Carmen, Mexico

Arrival on the Riviera Maya

Getting there from Mexico City, Mexico
Flight on Volaris or Viva Aerobus from MEX to CUN, then ADO bus or prebooked transfer to Playa del Carmen (about 4.5–6 hours total; MXN 1,500–4,000). Book flights via airline websites and the bus via ADO. Depart early morning; this fits the planned afternoon arrival.
ADO overnight or daytime bus via Mérida/Cancún (roughly 20–24 hours); not practical.
  1. Flight or private transfer from Mexico City to Cancún International Airport (CUN), then transfer to Playa del Carmen — depart morning; flight ~2 hours plus airport time, or drive ~45–60 minutes from Cancún to Playa del Carmen. Arrange hotel transfer rather than renting for this segment.
  2. Hotel check-in — Playa del Carmen; early afternoon, ~1 hour.
  3. Quinta Avenida — Playa del Carmen; afternoon, ~1.5 hours for shops, galleries, and street life.
  4. Parque Los Fundadores — Playa del Carmen; late afternoon, ~45 minutes for the coastal park and Portal Maya sculpture.
  5. El Fogón — Playa del Carmen; dinner, ~1 hour; casual tacos and regional specialties, approximately MXN 200–400 per person.
  6. Playa del Carmen beach — central waterfront; evening, ~1 hour for a first Caribbean walk.

Morning — Arrival and hotel check-in

Take an early flight from Mexico City International Airport (MEX) to Cancún International Airport (CUN), allowing extra time for holiday crowds and checking bags. After landing, meet your prebooked hotel transfer or take the ADO bus to Playa del Carmen; the airport-to-town leg is usually 50–75 minutes, depending on traffic. A private transfer is easiest for four people with luggage, while the ADO bus is comfortable and generally costs about MXN 250–300 per adult. Check in around early afternoon, leave your bags with the hotel if the room is not ready, and take a short break after the travel morning.

Afternoon — Quinta Avenida and the waterfront

Walk toward Quinta Avenida, Playa’s pedestrian spine, for an easy first look at the town. Spend about 90 minutes browsing its small shops, galleries, and cafés, but keep valuables secure and expect the busiest crowds around the central blocks. Continue south toward Parque Los Fundadores, a five- to ten-minute walk, where the Portal Maya sculpture stands beside the beach. The park is free and works well for photos and a relaxed introduction to the Caribbean; the nearby beach access can be busy, so do not worry about settling in for a full swim today. If anyone needs a cool-down, stop briefly for a fresh fruit drink or agua fresca along the avenue.

Evening — Tacos and a first beach walk

Have dinner at El Fogón, a beloved casual local choice for tacos al pastor, gringas, and other Mexican specialties. The original locations can develop a queue at dinner, so arrive before 7:00 p.m. or be prepared to wait 20–30 minutes; budget roughly MXN 200–400 per person, depending on drinks and the family’s appetite. Afterward, walk back toward Playa del Carmen beach for an hour along the central waterfront. The shoreline is especially pleasant after dark, with warm air, music, and views of the lights along the coast. Keep the walk close to the busy central area, and return to the hotel early enough to recover before tomorrow’s beach-and-coast day.

Day 6 · Wed, Dec 23
Playa del Carmen, Mexico

Playa del Carmen and Caribbean coast

  1. Punta Esmeralda — north Playa del Carmen; morning, ~2 hours at a quieter beach with a freshwater cenote.
  2. Mamita’s Beach Club — central Playa del Carmen; late morning/early afternoon, ~3 hours for beach time and lunch, approximately MXN 500–1,000 per person depending on chairs and food.
  3. Museo Frida Kahlo Riviera Maya — Quinta Avenida; mid-afternoon, ~1 hour for a compact art experience.
  4. Calle 38 Norte — Playa del Carmen; late afternoon, ~45 minutes under the leafy canopy and nearby beach.
  5. Axiote Cocina de México — central Playa del Carmen; dinner, ~1.5 hours; contemporary Mexican cuisine, approximately MXN 600–1,000 per person.

Morning — Punta Esmeralda

Take a taxi or rideshare north from central Playa del Carmen to Punta Esmeralda, allowing about 15–20 minutes; ask to be dropped near the public beach entrance on Calle 110 Norte. Arrive around 8:00 a.m., when the sand is quieter and the freshwater cenote is less crowded. Spend roughly two hours swimming and relaxing, but bring water shoes, towels, reef-safe sunscreen, and cash for snacks—facilities are basic, and there are no dependable lockers. The beach is free, though conditions and swimming suitability can change with seaweed or weather.

Late Morning and Lunch — Mamita’s Beach Club

Around 10:30 a.m., take a taxi south to Mamita’s Beach Club near Calle 28 Norte, usually a 15–25 minute ride depending on traffic. Plan on about three hours here for loungers, swimming, and lunch; expect approximately MXN 500–1,000 per person depending on the chair arrangement, minimum spend, drinks, and food. Holiday demand is high, so reserve ahead or arrive early to secure places together. Keep valuables to a minimum and confirm the day’s beach conditions before swimming.

Afternoon and Evening — Quinta Avenida, Calle 38 Norte, and Axiote Cocina de México

After lunch, walk or take a short taxi to the Museo Frida Kahlo Riviera Maya on Quinta Avenida for about an hour. This compact, multimedia-focused museum is an easy mid-afternoon stop; allow roughly MXN 300–400 per adult and less for children, and verify the holiday opening schedule online before going. From there, walk north toward Calle 38 Norte, one of the prettiest stretches of Playa del Carmen, shaded by mature trees and close to the beach. Spend about 45 minutes wandering slowly and taking photos before heading to Axiote Cocina de México for dinner. Reserve for around 7:00–7:30 p.m.; its contemporary Mexican menu typically runs about MXN 600–1,000 per person before drinks. After dinner, stroll back toward Quinta Avenida if everyone still has energy, but keep the evening relaxed—tomorrow’s early outing to Tulum makes an early night worthwhile.

Day 7 · Thu, Dec 24
Tulum, Mexico

Tulum and the Mayan coast

Getting there from Playa del Carmen, Mexico
Private transfer/taxi south via Federal Highway 307 (about 1–1.5 hours; MXN 800–1,500). Depart around 6:00 a.m. for the archaeological zone.
ADO bus (about 1–1.5 hours; MXN 70–150), book at ado.com.mx; choose an early departure.
  1. Tulum Archaeological Zone — Tulum; early morning, ~2 hours to tour the cliffside Maya ruins before heat and crowds.
  2. Playa Ruinas — Tulum; late morning, ~45 minutes for a distinctive beach view below the ruins, subject to access and sea conditions.
  3. Hartwood — Tulum Pueblo; lunch, ~1.5 hours; celebrated wood-fired cooking, approximately MXN 700–1,200 per person; reservations are essential.
  4. Tulum Pueblo — downtown Tulum; afternoon, ~1.5 hours for boutiques, galleries, and local atmosphere.
  5. Tulum National Park coastal viewpoint — Tulum coast; sunset, ~1 hour for scenery; use authorized taxis or a prearranged driver.

Morning — Tulum Archaeological Zone

Leave Playa del Carmen around 6:00 a.m. by prearranged private transfer or taxi south along Federal Highway 307; the drive to Tulum usually takes 1–1½ hours. Ask your driver to drop you at the archaeological-zone entrance rather than the beach road, and buy official admission on arrival—budget roughly MXN 100–200 per person, plus any entrance or shuttle fees in effect. Aim to enter near opening time, when the cliffside ruins are cooler and much quieter. Allow about two hours for Tulum Archaeological Zone, including the main temple platforms, the sea-facing viewpoints, and the paths through the former Maya trading city. Wear sturdy shoes, bring water and sun protection, and remember that climbing the ruins is prohibited.

Late Morning and Lunch — Playa Ruinas and Hartwood

From the archaeological zone, follow the signed route toward Playa Ruinas for about 45 minutes. The beach access can close temporarily because of surf, erosion, seaweed, or park rules, so treat this as a viewpoint and short visit rather than counting on a long swim; the view of the ruins above the Caribbean is the memorable part. Afterward, take an authorized taxi or your waiting driver to Tulum Pueblo for lunch at Hartwood, on Carretera Tulum–Boca Paila. Reserve well ahead—especially on Christmas Eve—and expect approximately MXN 700–1,200 per person. The menu changes with the catch and local produce, and the meal generally takes about 1½ hours.

Afternoon — Tulum Pueblo

Spend the afternoon wandering Tulum Pueblo at an easy pace rather than trying to cover the entire hotel-zone road. Browse the small boutiques and galleries around Avenida Tulum, Calle Sol, and the quieter side streets; taxis are the practical choice between the pueblo and the coast, while walking works well once you are downtown. Keep some pesos for small purchases and snacks, as independent shops may not accept cards. Because it is Christmas Eve, confirm restaurant and shop hours in advance—many businesses close early or operate with reduced schedules.

Sunset — Tulum National Park coastal viewpoint

For sunset, use a prearranged driver or an authorized taxi to reach a permitted Tulum National Park coastal viewpoint; do not rely on walking from the pueblo after dark, as the distance is considerable and the coastal road has limited pedestrian space. Allow about an hour for the scenery, but verify the park’s closing time and access rules that day—official sunset viewing may not be available if the entrance closes before dusk. Finish with an early dinner near your accommodation and arrange tomorrow’s cenote transport tonight, since Christmas Day services are limited and many restaurants require reservations.

Day 8 · Fri, Dec 25
Tulum, Mexico

Beach and cenotes near Tulum

  1. Casa Tortuga Cenotes — near Tulum; morning, ~3 hours for guided swimming in several cenotes; bring water shoes and confirm holiday availability.
  2. Taquería Honorio — Tulum Pueblo; lunch, ~1 hour; excellent cochinita pibil and lechón, approximately MXN 150–300 per person.
  3. Caleta Tankah — north of Tulum; afternoon, ~3 hours combining beach, lagoon, and freshwater swimming.
  4. Raw Love Beach — Tulum hotel zone; early evening, ~1 hour for smoothies or light food, approximately MXN 250–450 per person.
  5. Tulum beach road — Tulum coast; evening, ~1 hour for a relaxed walk among restaurants and shops.

Morning — Casa Tortuga Cenotes

Start early with a prearranged taxi or private transfer from Tulum Pueblo to Casa Tortuga Cenotes, roughly 20–30 minutes depending on traffic. Reserve the first available guided tour and confirm holiday opening hours in advance, since December 25 schedules can change. Plan about three hours for swimming through several cenotes; bring water shoes, swimsuits, biodegradable sunscreen, towels, and a dry change of clothes. Lockers are usually available, but leave valuables at the hotel and bring cash for small extras. The water is refreshing rather than warm, so a rash guard is useful for the younger swimmer.

Lunch — Taquería Honorio

Return to Tulum Pueblo for lunch at Taquería Honorio, a casual local favorite known for cochinita pibil and lechón. Aim for a late lunch around 1:00–1:30 p.m.; the popular fillings can sell out, and the restaurant may use reduced holiday hours. Allow about MXN 150–300 per person, including drinks, and expect simple seating rather than a leisurely restaurant experience. After lunch, take a taxi north along Federal Highway 307 toward Caleta Tankah, allowing roughly 20–30 minutes; confirm the day-pass price and holiday access before leaving.

Afternoon and Evening — Caleta Tankah to Raw Love Beach

Spend the afternoon at Caleta Tankah, where the family can divide time between the beach, the calm lagoon, and the freshwater swimming area. Bring reef-safe sunscreen, drinking water, dry clothes, and some cash; shade and food-service availability can be limited, particularly on a holiday. Three hours is enough to enjoy the different swimming areas without rushing. Later, take a taxi to Raw Love Beach in the Tulum hotel zone, allowing 20–30 minutes and agreeing on the fare before departing. Stop for smoothies or a light plant-based meal—roughly MXN 250–450 per person—then take a relaxed walk along Tulum beach road as the evening lights come on. The road can be dark, narrow, and congested, so stay alert, avoid wandering onto isolated side paths, and arrange a pickup through the café or hotel rather than relying on finding a taxi curbside.

Day 9 · Sat, Dec 26
Cozumel, Mexico

Travel to Cozumel

Getting there from Tulum, Mexico
Prebooked transfer or taxi to Playa del Carmen ferry terminal, then Ultramar ferry to San Miguel (about 2–2.5 hours door-to-door; MXN 700–1,500 total). Book ferry via ultramarferry.com and transfer through your hotel or a reputable operator. Leave early and arrive at the terminal 45 minutes before sailing.
ADO bus to Playa del Carmen plus ferry (about 2.5–3 hours; MXN 300–600), book the bus via ADO.
  1. Transfer from Tulum to Playa del Carmen, then Ultramar ferry to Cozumel — depart early morning; drive ~1 hour, ferry ~45 minutes, plus boarding time. Travel light and arrive at the ferry terminal ~45 minutes before departure.
  2. Cozumel hotel check-in — San Miguel de Cozumel; late morning, ~1 hour.
  3. San Miguel waterfront and Malecón — downtown Cozumel; midday, ~1 hour for sea views and public art.
  4. Museo de la Isla de Cozumel — downtown; afternoon, ~1 hour covering island ecology and Maya history.
  5. Mercado Municipal — San Miguel; late afternoon, ~1 hour for local snacks and produce.
  6. La Choza Cozumel — San Miguel; dinner, ~1.5 hours for Yucatecan and Mexican cooking, approximately MXN 300–600 per person.

Morning — Tulum to Cozumel

Leave Tulum around 6:30–7:00 a.m. in a prebooked taxi or private transfer for the Playa del Carmen ferry terminal. The drive normally takes about an hour, but holiday traffic on Highway 307 can add time. Travel with only the luggage you need for Cozumel, and arrive at least 45 minutes before your reserved Ultramar sailing; ferry schedules and fares can change, so confirm them at ultramarferry.com the day before. The crossing to San Miguel de Cozumel takes roughly 45 minutes, and the open upper deck is a pleasant place to spot the island approaching.

After arriving, walk or take a short taxi ride to your hotel in San Miguel de Cozumel. Allow about an hour for check-in and settling in—if the room is not ready, most hotels will store your bags. Keep valuables with you rather than leaving them in luggage storage, and carry pesos for taxis, small food stalls, and market purchases.

Midday and Afternoon — San Miguel Waterfront and Island History

Begin with an easy stroll along the San Miguel waterfront and Malecón, where the sea views, public art, and benches make a good first introduction to the island. This is a relaxed hour rather than a sightseeing race; the children may enjoy the sculptures and the clear water along the seawall, though swimming is generally better saved for a supervised beach or reef excursion. From the Malecón, walk inland to the Museo de la Isla de Cozumel, usually open during daytime hours and typically charging a modest admission of about MXN 100–150 per person. Plan roughly an hour for its exhibits on Maya history, island wildlife, reefs, and Cozumel’s traditional communities.

Late Afternoon and Evening — Mercado Municipal and Dinner

Continue to Mercado Municipal in San Miguel, generally a 10–15-minute walk from the museum. Go before the market winds down in the early evening, allowing about an hour to browse produce, spices, tortillas, and prepared snacks. This is a good place to try something casual such as a fresh agua fresca, fruit, or a small taco, but use the busiest stalls with high turnover and choose bottled water if anyone has a sensitive stomach.

For dinner, walk or take a short taxi to La Choza Cozumel, a longstanding local favorite for Yucatecan and Mexican dishes. Expect approximately MXN 300–600 per person; cochinita pibil, sopa de lima, and handmade tortillas are good choices, with milder options available for the 11-year-old. Arrive around 6:30–7:00 p.m. to avoid the busiest dinner period, then keep the evening easy after the travel day—an unhurried walk along the Malecón is a better finale than adding another scheduled attraction.

Day 10 · Sun, Dec 27
Cozumel, Mexico

Cozumel reefs and beaches

  1. Palancar Reef — Cozumel’s west coast; morning, ~3 hours on a guided snorkel or dive boat. Use a licensed operator and confirm age requirements for diving.
  2. Colombia Reef — Cozumel marine park; late morning, ~1.5 hours of additional snorkeling or diving.
  3. Playa Palancar — south Cozumel; lunch and beach time, ~2 hours, approximately MXN 300–600 per person.
  4. El Cielo sandbar — offshore Cozumel; afternoon, ~2 hours for shallow turquoise water and starfish viewing without touching wildlife.
  5. Guido’s — San Miguel; dinner, ~1.5 hours for Italian-Mexican dishes, approximately MXN 500–900 per person.

Morning — Palancar Reef and Colombia Reef

Book a licensed marine-park operator from San Miguel de Cozumel for an early boat departure, ideally around 8:00 a.m. Most reef excursions meet at a marina south of town and include mask, fins, life jacket, bilingual guide, and park fees; expect roughly MXN 1,500–2,500 per person for the combined trip. The boat ride to Palancar Reef takes about 30–45 minutes, followed by approximately three hours of guided snorkeling or diving. The water is usually clearest in the morning, but currents can be noticeable, so stay with the guide and use reef-safe sunscreen. For the two boys, confirm minimum diving ages in advance; snorkeling is the simpler family option.

Continue to Colombia Reef for another 1½-hour water session. Bring towels, dry clothes, water, and motion-sickness medication if anyone is prone to seasickness. December conditions can be breezy, and operators may change the exact reef sequence for safety. Keep valuables at the hotel rather than in the boat’s shared storage.

Afternoon — Playa Palancar and El Cielo

After the reef trip, have the boat—or a prearranged taxi—take you to Playa Palancar for a relaxed lunch and beach break. Allow about two hours; a casual seafood lunch, drinks, and beach setup generally run MXN 300–600 per person. The beach is south of San Miguel, so arrange your return taxi before settling in, particularly during the holiday week. Afterward, join the afternoon boat excursion to El Cielo, a shallow turquoise sandbar known for its visible starfish. Look, but do not touch or lift the wildlife, and follow the guide’s instructions about where to stand. The sandbar is exposed, so hats and rash guards are useful even when the water feels cool.

Evening — Dinner at Guido’s

Return to San Miguel de Cozumel, shower, and walk along the waterfront before dinner at Guido’s, a popular Italian-Mexican restaurant with a leafy courtyard atmosphere. Reserve ahead for this holiday period and budget approximately MXN 500–900 per person. It is a good night to keep unhurried: reef days are tiring, and the restaurants and central streets around Rafael E. Melgar Avenue are pleasant for a short post-dinner stroll before heading back to your hotel.

Day 11 · Mon, Dec 28
Cozumel, Mexico

Cozumel island exploration

  1. Punta Sur Ecological Park — southern Cozumel; morning, ~3 hours for lagoons, wildlife, lighthouse views, and beaches.
  2. Faro Celarain — Punta Sur; late morning, ~45 minutes to climb the lighthouse and visit the navigation museum.
  3. Coconuts Bar & Grill — east coast; lunch, ~1 hour with ocean views, approximately MXN 300–600 per person.
  4. Playa Chen Río — east Cozumel; afternoon, ~2 hours at a scenic, less-developed beach; swim only where conditions are safe.
  5. Mayan Bee Sanctuary — central Cozumel; late afternoon, ~1.5 hours learning about stingless Maya bees and conservation.
  6. Casa Mission — San Miguel; dinner, ~1.5 hours in a historic setting, approximately MXN 500–900 per person.

Morning — Punta Sur Ecological Park

Rent a car with full insurance or arrange a private taxi for the day from San Miguel de Cozumel; Punta Sur Ecological Park is at the island’s southern tip, about 40–45 minutes from town. Leave around 7:30 a.m. so you arrive close to opening—typically 9:00 a.m., though holiday hours should be confirmed directly. Allow roughly three hours for the lagoon, crocodile and bird habitats, coastal viewpoints, and quiet beach areas. Bring pesos, water, reef-safe sunscreen, insect repellent, and closed shoes; the park is spread out, and a car makes the internal stops much easier. The separate admission is commonly around MXN 250–350 per person, with some activities or boat rides costing extra. Nearby Faro Celarain is within the park: spend about 45 minutes climbing the lighthouse if open and visiting the small navigation museum, but skip the climb if wind or heat is uncomfortable for the younger traveler.

Lunch and Afternoon — Coconuts Bar & Grill and Playa Chen Río

Continue north along the east-coast road to Coconuts Bar & Grill, a casual oceanfront stop roughly 20–25 minutes from Punta Sur. Plan on an hour for lunch; seafood, tacos, ceviche, and cold drinks are the natural choices, with a family meal generally running about MXN 300–600 per person. The road is scenic but remote, so keep some cash and do not expect reliable cell service everywhere. After lunch, drive another 10–15 minutes to Playa Chen Río for about two hours. This is one of the prettiest, less-developed stretches of Cozumel, but the east coast can have strong surf and currents—swim only in calm, clearly safe areas, follow local warnings, and keep children close to shore. There are limited facilities, so carry water and a change of clothes.

Late Afternoon and Evening — Mayan Bee Sanctuary and Casa Mission

Return inland toward San Miguel for the Mayan Bee Sanctuary, allowing about 1½ hours for the guided visit and interpretation of the stingless Melipona bees used traditionally by Maya communities. Reserve ahead for December holiday dates and wear light clothing with covered shoulders; the sanctuary is educational rather than a quick photo stop. From there, continue into central San Miguel de Cozumel for dinner at Casa Mission, a historic hacienda-style restaurant with leafy gardens and a relaxed atmosphere. Allow about 1½ hours and budget approximately MXN 500–900 per person. Reserve a table, especially during the holiday week, and ask your driver to collect you afterward rather than relying on a late taxi search.

Day 12 · Tue, Dec 29
Playa del Carmen, Mexico

Return to the Riviera Maya

Getting there from Cozumel, Mexico
Ultramar ferry to Playa del Carmen (45 minutes; about MXN 250–300), booked via ultramarferry.com. Take a morning sailing to reach Xcaret by midday; allow extra holiday queuing time.
  1. Ultramar ferry from Cozumel to Playa del Carmen — depart morning; ~45 minutes plus boarding time. Keep luggage manageable and use a prebooked Playa transfer.
  2. Hotel check-in — Playa del Carmen; late morning, ~1 hour.
  3. Xcaret Park — south of Playa del Carmen; midday to evening, ~6 hours for cultural exhibits, jungle trails, rivers, and the evening Mexico Espectacular show.
  4. Xcaret restaurant — Xcaret; lunch or early dinner, ~1 hour; buffet or à la carte options, approximately MXN 400–900 per person.
  5. Mexico Espectacular — Xcaret Gran Tlachco Theater; evening, ~2 hours; confirm park-ticket inclusion and showtime.

Morning — Cozumel to Playa del Carmen

Take a morning Ultramar sailing from San Miguel de Cozumel to the Playa del Carmen ferry terminal. Allow about 45 minutes on the water, plus 30–45 minutes for holiday-season boarding and luggage handling. Keep bags compact and labeled; the terminal can be crowded over the school-break period. A prebooked hotel transfer should meet you at the Playa terminal, since taxis are busiest when several ferries arrive together.

After roughly 10–20 minutes by transfer, check in at your Playa del Carmen hotel and leave larger luggage there if the room is not ready. Have a quick snack near Quinta Avenida, then arrange a taxi or hotel transfer south to Xcaret Park; the entrance is about 10–15 minutes from central Playa, but allow extra time in December traffic. Buy or confirm your park admission in advance and check whether the evening show is included in your ticket.

Afternoon and Evening — Xcaret Park

Spend the afternoon exploring Xcaret Park at an easy pace: follow the jungle paths, visit the cultural exhibits, and choose one of the underground rivers if everyone is comfortable swimming. Bring swimsuits, water shoes, reef-safe sunscreen, and a waterproof phone pouch; lockers and towel rentals are available, though they add to the day’s cost. Park admission varies considerably by ticket type, commonly around MXN 2,000–3,500 per person, and the grounds are large enough that you should avoid trying to see everything.

For lunch or an early dinner, use one of the Xcaret restaurants—expect approximately MXN 400–900 per person for buffet or à la carte dining. Eat early, around 4:30–5:00 p.m., so you can find your seats comfortably for Mexico Espectacular at the Gran Tlachco Theater. The roughly two-hour performance is the day’s finale, featuring regional music, dance, and Mexican history. Confirm the showtime and ticket inclusion before entering, then return to Playa del Carmen by the park shuttle or a prearranged taxi; holiday traffic can make the short ride take 30–45 minutes.

Day 13 · Wed, Dec 30
Valladolid, Mexico

Chichen Itza and Valladolid

Getting there from Playa del Carmen, Mexico
Private driver via Highway 305D/180D, stopping at Chichén Itzá and Cenote Ik Kil (about 3.5–5 hours driving plus stops; MXN 3,500–6,000 per vehicle). Arrange through your hotel or a reputable transfer company and depart around 6:00 a.m.
ADO bus to Valladolid (about 2–2.5 hours; MXN 250–400), then separate transport to Chichén Itzá; less practical for this itinerary.
  1. Transfer from Playa del Carmen to Chichén Itzá — depart around 6:00 a.m.; drive ~2.5–3 hours. Use a private driver or organized tour and carry water, hats, and cash.
  2. Chichén Itzá — Yucatán; morning, ~3 hours for El Castillo, the Great Ball Court, and the Temple of Warriors.
  3. Restaurant at Hacienda Xaybe’h — near Chichén Itzá; lunch, ~1 hour; regional Yucatecan food, approximately MXN 250–500 per person.
  4. Cenote Ik Kil — near Pisté; early afternoon, ~1.5 hours for a swim in a famous open cenote.
  5. Valladolid historic center — Valladolid; late afternoon, ~1.5 hours around Parque Francisco Canton Rosado and the cathedral.
  6. Hotel check-in in Valladolid — central Valladolid; evening, ~1 hour. Stay overnight to avoid a late return drive.

Morning — Chichén Itzá

Leave Playa del Carmen at about 6:00 a.m. with your private driver, following Highway 305D and 180D toward Chichén Itzá. The drive is usually 2½–3 hours; bring water, hats, sunscreen, and small cash for drinks and snacks. Your driver should drop you near the main entrance, where arriving early helps you beat the tour buses and strongest heat. Plan roughly three hours for El Castillo, the Great Ball Court, and the Temple of the Warriors. The archaeological zone generally opens around 8:00 a.m.; confirm the holiday schedule and current admission, which is often around MXN 650–700 per adult, before leaving. Wear shoes with good grip and avoid climbing—the monuments are viewed from ground level.

Lunch — Hacienda Xaybe’h

After the ruins, drive a short distance to Hacienda Xaybe’h for a relaxed Yucatecan lunch, allowing about an hour. Order regional specialties such as cochinita pibil, sopa de lima, or queso relleno; expect approximately MXN 250–500 per person, plus drinks. It is worth carrying some pesos, as rural card terminals can occasionally be unreliable. From the restaurant, continue only a few minutes toward Pisté and Cenote Ik Kil.

Afternoon — Cenote Ik Kil and Valladolid

Spend around 1½ hours at Cenote Ik Kil, an open limestone sinkhole surrounded by hanging vines. Lockers and changing facilities are available, but bring a towel and water shoes if you have them; swimming is typically allowed only after rinsing off sunscreen. Afterward, continue by private car to Valladolid, arriving in the late afternoon. Stroll around Parque Francisco Canton Rosado, admiring the pastel façades and the twin-towered Cathedral of San Servacio as the heat softens. This is a good time to browse the small shops around Calle 41 rather than adding another formal attraction.

Evening — Check-in in Valladolid

Check into your centrally located hotel and keep the evening easy after the early start. Ask the front desk about a nearby dinner reservation, since holiday-period restaurants can fill quickly, and avoid driving back toward the coast tonight. Staying in Valladolid gives you a much more comfortable base for the next morning and lets you enjoy the town’s quiet colonial streets after the day-trippers have left.

Day 14 · Thu, Dec 31
Playa del Carmen, Mexico

Final Riviera Maya beach day

Getting there from Valladolid, Mexico
Private transfer via Highway 295/305D (about 1.5–2 hours; MXN 1,800–3,000 per vehicle). Depart early afternoon after lunch, as planned; book through the hotel or a reputable operator.
ADO bus (about 2–2.5 hours; MXN 250–400), book via ado.com.mx.
  1. Convent of San Bernardino of Siena — Valladolid; morning, ~1 hour for colonial architecture and history.
  2. Calzada de los Frailes — Valladolid; late morning, ~45 minutes for colorful façades, shops, and cafés.
  3. Yakunaj Cocina Mexicana — Valladolid; lunch, ~1 hour; modern Yucatecan food, approximately MXN 300–600 per person.
  4. Transfer from Valladolid to Playa del Carmen — early afternoon; drive ~1.5–2 hours. Return via prearranged driver.
  5. Playa Mamitas — Playa del Carmen; late afternoon, ~2 hours for a final beach session.
  6. Aldea Corazón — Playa del Carmen; dinner, ~1.5 hours in a lush garden setting, approximately MXN 400–800 per person.

Morning — Colonial Valladolid

After breakfast, walk to the Convent of San Bernardino of Siena for a quiet start to the day. Allow about an hour to see the church, former convent, and small museum; typical admission is around MXN 40–60 per person, with opening hours commonly beginning around 9:00 a.m. Confirm holiday hours locally, especially on December 31. From there, stroll along Calzada de los Frailes, one of Valladolid’s prettiest streets, taking roughly 45 minutes to browse colorful façades, small shops, and cafés. It is an easy, shaded walk, but wear comfortable shoes and carry water.

Lunch and Transfer

Have lunch at Yakunaj Cocina Mexicana, a good choice for modern Yucatecan cooking. Expect approximately MXN 300–600 per person; try a regional specialty such as cochinita pibil, sikil pak, or a creative agua fresca. Keep lunch to about an hour, then meet your prearranged driver for the transfer to Playa del Carmen via Highways 295 and 305D. The drive usually takes 1½–2 hours. A private vehicle is the smoothest option with luggage and holiday traffic; expect roughly MXN 1,800–3,000 per vehicle. If using an ADO bus instead, allow closer to 2–2½ hours and check the December 31 schedule in advance.

Late Afternoon and Evening — Final Beach Time

After checking in, head to Playa Mamitas for a relaxed final swim and a couple of hours on the sand. From central Playa del Carmen, it is generally a 10–15-minute walk east, or a short taxi ride if you have beach gear. Beach clubs charge for loungers and minimum consumption, but the public beach areas are free; bring only essentials and keep valuables secured. The sea can be rough at times, so follow the lifeguard flags and avoid swimming after dark.

For dinner, reserve a table at Aldea Corazón, a lush garden-style restaurant near Quinta Avenida. Allow about 1½ hours and budget approximately MXN 400–800 per person. It is a pleasant place for an unhurried final evening, with a more tranquil atmosphere than the busiest restaurant strips. Since New Year’s Eve brings heavy demand, reserve ahead and confirm whether a fixed menu or special seating policy applies.

Day 15 · Fri, Jan 1
Playa del Carmen, Mexico

Relaxation and New Year celebrations

  1. Playa Punta Esmeralda — north Playa del Carmen; morning, ~2 hours for a calm final swim and beach walk.
  2. DAC Market — Playa del Carmen; late morning, ~1 hour for Mexican groceries, snacks, and gifts.
  3. Nativo — central Playa del Carmen; lunch, ~1 hour for smoothies and casual Mexican food, approximately MXN 200–450 per person.
  4. Paseo del Carmen — south end of Quinta Avenida; afternoon, ~1.5 hours for shopping and a relaxed final stroll.
  5. La Perla Pixan Cuisine & Mezcal Store — Playa del Carmen; dinner, ~1.5 hours for regional Mexican cuisine, approximately MXN 500–900 per person.
  6. Playa del Carmen New Year’s Eve waterfront — Quinta Avenida and Parque Fundadores; late evening, ~2 hours for public celebrations; confirm local event details and arrange the walk or taxi back to the hotel.

Morning — Playa Punta Esmeralda

Start around 8:00 a.m. with a final Caribbean swim at Playa Esmeralda, reached by taxi from central Playa del Carmen in roughly 15–20 minutes. The beach is usually calmer early, and its freshwater cenote flowing into the sea is a memorable spot for a short dip before the holiday crowds arrive. Bring cash for a taxi, water, reef-safe sunscreen, and only a small bag; facilities are basic, and public access can become busy later in the morning. Allow about two hours for swimming and an easy beach walk.

Late Morning and Lunch — DAC Market and Nativo

Return toward town by taxi and spend about an hour at DAC Market on Avenida 30 Norte, a useful final stop for Mexican coffee, chocolate, hot sauces, snacks, and small gifts. It is more practical than a souvenir-only shop, so check packaging rules if you are flying home with food. Continue to Nativo in central Playa del Carmen for smoothies, juices, tacos, and casual Mexican dishes. Plan on approximately MXN 200–450 per person and about an hour; arriving before 1:00 p.m. usually makes getting a table easier.

Afternoon — Paseo del Carmen

Walk south along Quinta Avenida to Paseo del Carmen, allowing roughly 1½ hours for relaxed shopping and people-watching. This end of the pedestrian street feels a little less hectic than the busiest central blocks, with clothing, craft, and resort shops grouped around the plaza. Keep purchases modest today, since New Year’s Eve crowds and traffic make carrying bulky bags inconvenient. If anyone wants a break, sit in the shade around the plaza rather than trying to fit in another attraction.

Evening — Dinner and New Year’s Eve

Reserve an early dinner at La Perla Pixan Cuisine & Mezcal Store, ideally around 6:30–7:00 p.m. The menu focuses on regional Mexican flavors, and a mezcal tasting is available for the adults; expect approximately MXN 500–900 per person, before drinks and service. Afterward, walk toward Parque Fundadores and the Playa del Carmen New Year’s Eve waterfront along Quinta Avenida. Public celebrations typically build later in the evening, but exact performances, road closures, and fireworks should be confirmed locally. Keep phones and wallets secure, agree on a meeting point with the boys, and return on foot if your hotel is central; otherwise arrange a taxi before midnight, when demand and fares rise sharply.

Day 16 · Sat, Jan 2
Cancun, Mexico

Return flight to Boston

Getting there from Playa del Carmen, Mexico
Prebooked private transfer to Cancún International Airport via Highway 307 (about 45–60 minutes; MXN 900–1,500). Leave 3.5–4 hours before the flight because of New Year holiday traffic.
ADO airport bus (about 1 hour; MXN 250–300), book via ado.com.mx; allow extra time for the walk to the terminal and possible queues.
  1. Transfer from Playa del Carmen to Cancún International Airport (CUN) — depart ~3.5–4 hours before the Boston flight; drive ~45–60 minutes, allowing holiday traffic, rental-car return, check-in, and security.
  2. Cancún International Airport to Boston Logan (BOS) — return flight; allow at least 3 hours at CUN for international departure procedures.

Early Morning — Playa del Carmen to Cancún International Airport

Arrange a prebooked private transfer from your Playa del Carmen hotel to Cancún International Airport (CUN), leaving 3½–4 hours before your Boston departure. The drive north on Federal Highway 307 usually takes 45–60 minutes, but New Year holiday traffic, roadworks, and airport congestion can make it longer. A private transfer typically costs about MXN 900–1,500 per vehicle; confirm the terminal and pickup time with the driver the evening before. If you prefer the ADO airport bus, allow extra time to reach the Playa del Carmen terminal and wait for the next departure; fares are usually around MXN 250–300 per person.

Airport and Flight Home

At CUN, check the departure terminal carefully—airport terminals are not conveniently connected on foot, and your transfer should take you to the correct one. For an international flight to Boston Logan International Airport (BOS), plan to be inside at least three hours before departure for bag drop, airline checks, security, and immigration procedures. Keep passports, flight confirmation, travel insurance details, and any duty-free receipts accessible rather than packed away. Since this is a busy holiday travel period, avoid leaving the airport once you arrive; a simple breakfast or coffee inside the terminal is the safest option before boarding.

Your return flight brings the trip back to Boston. Before leaving Playa del Carmen, check that everyone has passports, phones, chargers, and any medication in carry-on bags, and allow extra time if you are checking luggage or returning a rental vehicle.

This trip starts Fri, 18 Dec 2026 — want the check-ins?
Confirm the date (or change it) and we'll check in at two weeks out, one week out, and the day before — bookings, packing, and a day-one brief. Reply to any of them if plans change.

Things to do in Mexico City

Bookable experiences via our partner Fever — we may earn a commission.
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version