The closest airport to Mariel Hotel is Jorge Chavez International Airport in Lima. It is located 30 minutes away by car in the direction of Jr. Gonzales Prada Street.
From the airport, it is also possible to arrive by taxi or Uber.
However, the most comfortable option is the bus, as they leave the airport every hour and the ticket can be bought in advance on the website. It costs 8 dollars one way and 15 dollars round trip.