Our third country, Costa Maya was our 1st of 2 Mexican ports of call. We had originally left this day open to just wing it and wander, but when our snuba in Roatan was canceled due to weather, we rebooked a catamaran and snorkel excursion for Costa Maya (since the weather forecast was better). But of course, in true vacation fashion, things always change from what you planned (especially where weather is concerned) and when we got off the ship, our trip had been canceled (again). Everything else was already booked, except a beach day excursion, so we took it. As annoyed as I was to not be able to snorkel and to have to pay $65/person to go to a nearby beach, it turned out to be perfect. Our fee ended up including an open bar tab and a taxi ride back to the ship, so all we spent once at the beach was the $8 on chips and guac (which was authentically Mexican and delicious) and the $15 to tip our server, Juan. We spent several hours relaxing on a beautiful beach, sipping pina coladas as fast as Juan could bring them. We also had access to a swim-up bar and, of course, the Caribbean Sea. Laying under a palm hut, it truly felt like our own piece of paradise.
Favorite moment/memory: Juan. He was this big teddy bear of a Mexican man, super friendly and instantly likable. He definitely made our beach day that much better.
Check out my 12 tips to cruise stress-free post to help you plan your own cruise vacation.