In primis prenditi una guida Lonely Planet.
A Cancun sono stato solo una notte quando sono atterrato (non c'è nulla da vedere. Nella Zona Hotelera sembra di stare negli Stati Uniti, solo negozi).
Dormi a Isla Mujeres un paio di notte: i prezzzi sono molto bassi, è un'isola piccola, carina, non troppo affollata per farti un po' di mare..
Poi, io ho fatto un tour di 3 gg (tour comprato in agenzia in italia) e ho visto Chichen Itza, Merida e Uxmal. Poi albergo a Playa del Carmen (io ero stato al Fiesta Banana, carino, economico, gestito da 3 italiani) e da lì ho fatto escursioni alla Biosfera, una riserva naturale, Tulum e Coba, due altri due siti archeologici. Non andare a Cozumel perchè nn ne vale la pena.
Per mangiare, Playa del Carmen è una zona turistica per cui trovi un po' di tutto. Al max chiedi in albergo e ti possono indirizzare verso ristoranti per i messicani e non per i turisti.
Io mi sono organizzato il viaggio da me e non ho avuto problemi.
Se vai in villaggio puoi acquistare queste escursioni sicuramente anche da loro.