The average price per night in Peru is around £16. The average rate for renting a bed and breakfast rental is £44 per night. Apartment rental will be £67 per night.