Hace poco fui a la Riviera Maya y la experiencia fue tranquila, la verdad. Estuve en zonas turísticas y todo normal. Lo que sí noté es que hay una diferencia bastante grande entre estar en la zona hotelera y alejarse de ahí. La recomendación sobre evitar calles solas de noche es válida, pero yo diría que es más importante ser consciente de dónde te mueves durante el día también. No es que todo sea peligroso, pero sí hay barrios donde es mejor no meterse sin saber a dónde vas.
Mi consejo práctico que no vi que mencionaran: descargarte apps de transporte que funcionen bien ahí (Uber existe) y usarlas siempre en lugar de parar taxis en la calle. Parece básico pero la diferencia es enorme en términos de seguridad. También evita mostrar tu celular, reloj o dinero en efectivo por las calles, como en cualquier ciudad turística grande. Y cheque los consulados o embajadas locales antes de ir para tener los números de emergencia a mano.
Diciembre es temporada alta, así que habrá mucha gente de turismo. La zona de Playa del Carmen que ves en fotos (la avenida principal, los bares, los resorts) es bastante segura porque hay movimiento constante. Solo mantente en esas zonas si no conoces mucho y va a estar todo bien. La mayoría de la gente que viaja ahí no tiene ningún problema.