Each year more and more travelers to Peru are discovering the pleasures of its capital city—and bringing their kids along for the ride. It's easy to see why. From world-class gastronomy to great surf beaches and expansive colonial parks, Lima provides the ideal conditions for an epic family vacation. Convinced? Here's where you should stay.

Belmond Miraflores Park

Photo courtesy of Belmond

This Belmond Miraflores Park sits in a strategic location overlooking the water in Lima's fashionable Miraflores neighborhood. Many of the rooms offer stunning ocean views over the bluffs, and the hotel is within walking distance from the Larcomar shopping mall. The rooms are spacious and elegant; you can choose adjoining rooms if more space is needed. If those aren't available, you can request cribs and rollaway beds. There's a rooftop pool open to children, a bar, a tearoom, and a fusion restaurant for adults. 

Casa Andina

Photo courtesy of Casa Andina

This 11-story, 155-room Casa Andina also enjoys an ideal location in Miraflores. Walk out the door, and you're only a few minutes from Parque Kennedy, where the kids can run around and play. And if you decide to stay in, that's no problem, either—many of the standard rooms offer an abundance of space. There's even an indoor heated pool to enjoy on those days when it's drizzly and gray outside. A café on the ground floor serves quick snacks and fruits, and the hotel offers a solid breakfast buffet. One drawback is that they don't offer babysitting services, but they do have cribs. The Andina has a number of sister properties throughout the country, so you can book your excursions to Cusco and Arequipa right here. 

Country Club Lima Hotel

Photo courtesy of Country Club Lima Hotel

Those families interested in luxury digs can't do any worse than the Country Club Lima Hotel. Located in San Isidro, the bustling financial center of the city, this option is pure elegance. Adults can enjoy the 300 pieces of viceregal art (donated by the Pedro de Osma Museum) displayed throughout the hotel. A fitness center and spa also offer acupuncture, shiatsu, and stone therapy. For the kids, there's a small outdoor pool they're sure to love, and high chairs are available in Perroquet, the hotel's posh Peruvian/international fusion restaurant that can whip up a kid-friendly meal. And cribs can be requested in any room.

Plan your trip to Peru
Chat with a local specialist who can help organize your trip.

El Pardo DoubleTree by Hilton

Photo courtesy of El Pardo DoubleTree

One of two Hilton properties on this list, the El Pardo DoubleTree is another Miraflores option that offers four-star service in modern surroundings. Standard rooms feature one king or queen bed (or two double beds), and cribs are available upon request. The rooms offer plenty of space and feature modern amenities like flatscreen TVs. All the windows are soundproof to mitigate noise, and the hotel also features an indoor rooftop swimming pool.

Hotel Antigua Miraflores

Photo courtesy of Hotel Antigua

Antigua is another option in the Miraflores neighborhood. Smaller and without the benefit of a pool, it's a good option for parents on a budget. Its homey feel (think of it as a larger bed-and-breakfast) offers an intimacy not found in some of the bigger options on this list. The rooms are large, which is perfect for families, and they mix traditional design (hardwood floors, armoires, etc.) with modern amenities and bathroom fixtures. There's a lovely rose garden in front, a garden area for the kids to play in out back, and Parque Kennedy is a short walk away.

Hilton Lima

Photo courtesy of Hilton

The Hilton Lima is relatively new, debuting in 2012, and is ideally located in Miraflores. Its central location also makes venturing into the city on foot easy and safe. The hotel features a couple of rooftop jacuzzis as well as an infinity pool which seems to cascade 11 stories down to the street. As for the guest rooms, they feature elegant furnishings, marble bathrooms, and modern amenities like satellite TV. Many come with two beds, there's babysitting on offer, and the icing on the cake is the buffet breakfast—delivered right to your door.

Sonesta Hotel El Oliver

Photo courtesy of Sonesta

The 134-room El Oliver is also located in the San Isidro neighborhood. It ranks high on the list of family-friendly hotels for a few reasons: several rooms come with two beds, there are options for connecting rooms, and guests can bring in rollaway beds and cribs. The suites come with microwaves for preparing snacks, and not only does the business center offer free coffee for adults, but there are complimentary cookies. The El Oliver features two restaurants and an outdoor pool the kids are sure to love. 

Westin Lima Hotel & Convention Center

Photo courtesy of Starwood Hotels

We all know how hard it is to wrangle kids, and that difficulty is only compounded when on vacation. That's one reason the Westin Lima, located in the San Isidro neighborhood, makes this list. The hotel can help book many excursions in Peru. Moreover, they have sister properties in and around Cusco, including the Tambo del Inka, a resort/spa with its own train station serving Machu Picchu.

As for the Westin Lima, this highrise boasts 301 tastefully designed, modern rooms. The standard deluxe options feature upscale conveniences like flatscreen TVs, and many come with two queen beds. You can also request a crib, and the hotel provides babysitting services. This option is on the pricier side, but you're paying for top-drawer features like a cobalt-blue swimming pool, two gourmet restaurants, a luxury spa perfect for mom and dad, and a plentiful breakfast buffet.