Air Canada, Swiss, United, Lufthansa and various other airlines have round-trip flights from Dallas (DFW) to Beirut (BEY) for $575-$594 with multiple connections. Flights March to May. Very few extended weekends available.
Some small OTAs on Skyscanner have this for cheaper than the airline ($545). Those OTA routes may require long connections or bad routing, so double check your itinerary. If you plan on booking there, beware of any site that charges a fee to cancel a ticket within the 24-hour “free” period. Use unknown booking sites at your own risk.