Lima is a huge city, with over 8 million inhabitants, so be careful where you choose to stay and visit.

The airport is located in el Callao, which  is also the main port of Peru. Nice to visit the La Punta area where you can find good seafood restaurants and can hire a boat to take you for a ride to the San Lorenzo Island, which used to have a jail house.

San Isidro is the best residential area. Excellent hotels and restaurants and shops abound. Safe area to walk , specially around the park known as El Olivar with its 500 year old Olive trees. It also has one of the oldest Golf courses in South America and it is located next to the great Country Club hotel which allows you to play  this course.

Miraflores is a well known neighborhood with many restaurants, hotels and shops.Larcomar is the best known area for shopping and bars and restaurants and movie theaters. It also has a modern bowling alley and its located right in front of the Marriot hotel, facing the Pacific Ocean.

Other residential areas are La Molina, La Planicie , San Borja ,Surco and Monterrico. Big houses and excellent climate in these areas as well as 2 golf clubs ( Los Inkas and La Panicie CC) A Several small Hotels are available in these areas and the well known shopping mall Jockey Plaza right next to the race horse track.

Downtown Lima and Rimac are areas to visit at day time in organized tours. Many things to see, specially the churches and Plaza de Armas and the very old bullfight ring known as Acho.

Huge overpopulated neighborhoods are San juan de Lurigancho, Villa El Salvador, Huaycan and La Victoria, they are not recommended spots for visitors.

Middle class districts are San Miguel, Magdalena, Pueblo Libre and Jesus Maria.