No, a passport won't let you rent a car. You need a valid driver's license from the US or another country to rent a car. There is no other kind of ID that can be used. In addition to your driver's license, you may need to show your passport or an international driver's permit when you travel outside your home country.