Just back from a fun trip through Cancun, down the Mayan Riviera to Playa del Carmen. It's an easy flight from Houston to Cancun, then just find the guys in the red shirts for your free transfer to the all-inclusive resort Gran Porto Real in Playa. Once you arrive, get used to the all-inclusive aspect of the resort. We're talking room service, all the alcohol you can consume, food 24/7 & nightly entertainment ..... let's see - what else is there? The rooms are awesome by any standard & the pool & pool-side bars are exceptional. If you want salt water wave action, the beach is right there.
My group spent a pleasantly long day (13 hours) visiting the Mayan site of Chichen Itza, which for a photographer is well worth at least one long day. No matter the time of year, it will be humid, so if you're going to shoot, you might want to wear wristbands, headband, hat & carry a towel, because you will sweat! My trip was a little out of the ordinary because it occurred on the Mexican holiday Dia de los Muertos (Day of the Dead) which is celebrated in conjunction with Halloween all over Mexico these days. Some of the indigenous locals celebrate by digging up the relatives that have been interred for four years, to allow them to enjoy their day. Chichen Itza is remarkable & considered one of the seven wonders of the world so you don't want to visit the Yucatan & miss this easy target. The long day is punctuated with side roads through several Mexican villages which is also worthwhile from a photographic standpoint.
After several days at Gran Porto Real, we all hated to leave, but leave we must. So we rode the ferry over to Cozumel island for several days' diving. As Carribean diving goes, there is none better than Cozumel drift diving & since diving is the main reason for my group to visit Cozumel, we always stay at the 'diver's hotel' - Scuba Club Cozumel. It's within walking distance of the only village on the island, which is a place you will want to spend a lot of time. Not to worry if you're a non-diver, Cozumel offers lots of topside activities & there are numerous multi-tasking resorts.
Mexico is still one of the best-value vacations anyone can take, & the photographic opportunities are plentiful, especially if you're an underwater photographer. Give it a shot ......... & keep shooting!