A driver’s license from your own home country is sufficient for renting a car. An International Driving Permit (IDP) is only required if you’ll be driving in Peru for more than 30 days.
Major rental companies have offices in Lima and a few other large cities. Renting a motorcycle is an option mainly in jungle towns, where you can go for short runs around town on dirt bikes, but not much further.
Economy car rental starts at US$25 a day without the 19% sales tax, ‘super’ collision-damage waiver, personal accident insurance and so on, which together can climb to more than US$100 per day, not including excess mileage. Vehicles with 4WD are more expensive.
Make sure you completely understand the rental agreement before you sign. A credit card is required, and renters normally need to be over 25 years of age.
Bear in mind that the condition of rental cars is often poor, roads are potholed (even the paved Pan-American Hwy), gas is expensive, and drivers are aggressive, regarding speed limits, road signs and traffic signals as mere guides, not the law. Moreover, road signs are often small and unclear.