Before you can hit the road in Espiritu Santo, you’ll need a driver’s license and a credit card in the same name. If you choose not to take out the rental company’s insurance plan, you may also have to provide proof of your own coverage. Rules may vary, so read the contract terms and conditions before you select a rental provider.