Very difficult to rent stateside for Cozumel and impossible for Progreso. Not a problem renting at the port though. I have rented both jeeps and sedans at both places depending on how many people in our group. Rented three different times in Progreso and had great trips. Yes be sure to refill before returning as they will charge a huge fee for gasoline used.