Start your trip by exploring the beautiful beaches of Cancun. In the morning, relax on the powdery white sands and take a dip in the turquoise waters. In the afternoon, visit Xcaret Park, a natural paradise with underground rivers, wildlife, and cultural shows. As the evening sets in, explore La Isla Shopping Village, known for its shops, restaurants, and entertainment.
Spend the morning exploring the ancient Mayan ruins of Tulum. Admire the well-preserved structures perched on a cliff overlooking the Caribbean Sea. In the afternoon, head to Gran Cenote, a stunning natural sinkhole where you can swim and snorkel. As the evening approaches, visit the Tulum town center for local dining and shopping.
On Christmas Day, start with a visit to Playa del Carmen's Fifth Avenue, a vibrant pedestrian street with shops, restaurants, and entertainment. In the afternoon, take a ferry to Cozumel Island for snorkeling and beach relaxation. As the evening sets in, enjoy a festive Christmas dinner at a local restaurant.
Embark on a day trip to Chichen Itza, one of the New Seven Wonders of the World. Explore the iconic Mayan ruins, including the El Castillo pyramid. In the afternoon, cool off at the nearby Ik Kil Cenote, a natural swimming hole. On the way back, stop by the town of Valladolid for a taste of colonial Mexico.
Fly to Mexico City and start your day by visiting the historical center, Zocalo. Explore the Metropolitan Cathedral, National Palace, and Templo Mayor. In the afternoon, take a boat ride through the Xochimilco canals, known for their colorful trajineras. As the evening sets in, indulge in delicious street food at Mercado Roma.
Travel to the charming city of Guanajuato, known for its colorful buildings and cultural heritage. In the morning, explore the historic center and visit the iconic Callejón del Beso (Alley of the Kiss). In the afternoon, take a funicular ride to the Monumento al Pipila for panoramic views. As the evening approaches, enjoy live music and traditional cuisine at Plaza de los Angeles.
End your trip in Puerto Vallarta, a picturesque beach destination. In the morning, relax on the golden sands of Playa Los Muertos. In the afternoon, take a boat tour to the hidden Marietas Islands and explore the famous Playa del Amor (Hidden Beach). As the evening sets in, stroll along the Malecon boardwalk and enjoy the vibrant nightlife.
For a family-friendly off the beaten path experience, visit Xel-Ha Park near Tulum. It's a natural aquarium with snorkeling, cenotes, and water activities. Another local favorite is the Parque Fundidora in Monterrey, where you can explore a former steel foundry turned park with museums, gardens, and outdoor activities.
To check hotel and flight prices, click here.