A Mexican retreat is typically a planned period of seclusion for reasons such as relaxation, wellness, meditation or yoga, often in picturesque locations like Tulum, Sayulita, or Puerto Vallarta in Mexico.