Choosing cities to visit in Mexico is easier when you start with the kind of trip you want: museums, food, archaeological excursions or time by the sea. A city, a resort region and an island are different planning choices. These seven bases offer distinct ways to organize a holiday without treating the whole country as one sightseeing route.
Mexico City: museums and neighborhood days
Choose Mexico City if you want a city-focused itinerary with museums, architecture and food. Group plans by neighborhood to reduce backtracking, and reserve timed attractions where required. The city’s official tourism maps can help you decide which sights belong together.
Oaxaca City: markets, food and craft excursions
Oaxaca City suits travelers who want market visits and cultural days, with separate outings to places such as Monte Albán or nearby craft communities. Avoid packing every excursion into one day. Our Oaxaca travel guide is worth checking against your chosen dates and accommodation location.
Valladolid: an inland Yucatán stay
Valladolid offers a different base from a beachfront resort. Use it to plan time in town and selected regional outings, rather than repeatedly crossing the peninsula from the coast. Confirm the actual journey for each archaeological site or cenote you choose.
Campeche: a historic city on a separate route
Campeche is known for its fortified historic city. It can fit a wider peninsula itinerary, but it should not be treated as a quick add-on to a Tulum afternoon. Allow dedicated time for the city and onward travel.
Puerto Vallarta: a Pacific-coast base
Puerto Vallarta belongs to a Pacific itinerary, with waterfront time and nearby coastal outings. Check the exact meeting point for any local boat activity. It is geographically separate from the Riviera Maya, where H2OH operates its charters.
Playa del Carmen: a Riviera Maya base
Playa del Carmen works for visitors combining time in town with regional excursions. For a private boat day, review yacht charters for Playa del Carmen guests. H2OH departures are from Puerto Aventuras Marina, with the transfer arranged separately from the charter unless specifically included in your quote.
Tulum: choose your hotel location carefully
Tulum’s town, beach area and surrounding hotel developments lead to different daily journeys. Choose accommodation around the activities you actually plan. If a private boat is on your list, our Tulum yacht rental guide explains the Puerto Aventuras departure and the importance of confirming transport from your exact address.
Build a realistic route between bases
Pick one main base for a short stay, or a small number of complementary stops for a longer trip. Compare transfers before booking nonrefundable activities. For the Caribbean portion, Build Your Yacht Day helps you match a private charter to your group and available time.