There are no public courses in Peru due to the reduced demand for the sport. Between Lima Golf, Los Inkas, and the other Lima clubs, there are not more than 600 active golfers.
If you are just a visitor, you must get a member to invite you, which is always possible in a "small town". South of the city in an old beach resort called San Bartolo, there is a 9 hole course played practically on desert soil. The players are given a small patch of artificial turf which one is permitted to place their ball on at each new position in order to facilitate the next stroke. Talk about fanatics!
The highest 18 hole golf course in the world is in Peru. It is situated in La Oroya, 12,375 ft. a.s.l. (3,750m.) three hours east of Lima in the central Andes. Originally built by the Cerro de Pasco Corporation to entertain its foreign mining engineers and visitors back in the 1940's, it continues as an active course and is open to the public. With the thin air at this altitude, even you would exceed Tiger Woods' best drives, for sure. They originally named it Club El Soroche, which means, "high altitude sickness".
Los Inkas Golf Club is just outside Lima at the foothills of the Andes and was built just after World War II. It features pre-Inca ruins on the course, and after rare squirrels broke out of the cages belonging to the defunct president of the World Wildlife Fund who resided at the foot of the course, the area is now populated with squirrels, many of them albinos. Membership fees are in the range of $30,000 dollars, and dues run about $120 a month.
Peru is a "golfer's paradise". If you are fortunate enough to be a member or a guest, you very seldom have to request a tee time and can usually go off immediately. It never rains in Lima, and the weather is always perfect for golf with no wind.