Yes. Lebanese citizens must present a valid passport and obtain a tourist visa before traveling to Mexico. The visa application is typically processed through a Mexican consulate or embassy. Requirements may include proof of financial means, return ticket, and accommodation details.