Xcalak es una población de 375 habitantes sobre la costa Caribeña de México en el municipio de Othón P. Blanco, estado de Quintana Roo. Ubicada en el pequeño cabo denominado Punta Xcalak, se encuentra en uno de los últimos rincones vírgenes del Caribe Mexicano localizado al extremo sur de la denominada Riviera Maya.
El arrecife mesoamericano, el segundo arrecife coralino más grande del mundo, se encuentra justo enfrente de la costa de Xcalak y también se encuentra muy cerca de banco chinchorro, que es un atolón Mexicano y una reserva nacional.
Es un sitio excelente para bucear. También se encuentra a 60 kilómetros al sur de Mahahual, México, un importante destino turístico. Mahahual está siendo desarrollada para la industria turística.
El terreno en Xcalak cuenta con 63 metros de playa, 100 metros de fondo. Ref: Tev336