Our editors independently research, test, and recommend the best products and services; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.
Best Overall: Belmond Miraflores Park — See Rates at TripAdvisor
"A secluded retreat set in verdant gardens, yet it is still close to the attractions of Miraflores and downtown Lima."
Best Budget: Ibis Larco Miraflores — See Rates at TripAdvisor
"Simple rooms...are clean, modern and feature wooden floors, flat-screen TV’s and Internet, which are rarely found at this price."
"A quiet, comfortable stay in a more residential neighborhood."
Best for Families: Country Club Lima Hotel — See Rates at tripadvisor.co.uk
"Cribs and highchairs are available for guests to borrow and if you need a break, babysitting services can be arranged."
Best Romance: BTH Hotel — See Rates at TripAdvisor
"Romantic touches such as hydro massage tubs, premium bedding with Peruvian cotton sheets."
Best Luxury: Swissotel Lima — See Rates at TripAdvisor
"This five-star hotel is opulent luxury at its very best."
Best Nightlife: Hotel B — See Rates at TripAdvisor
"Here, you’ll find some of the most popular bars, nightclubs and live music venues in the city."
"Full-service business center, meeting rooms and computer stations."
"The rooftop enclosed pool...features glass walls with impressive views of the city below."
Best Overall: Belmond Miraflores Park
This No. 1 TripAdvisor rated hotel is a secluded retreat set in verdant gardens, yet it is still close to the attractions of Miraflores and downtown Lima. An urban sanctuary, the Belmond Miraflores Park offers terrace suites overlooking the city and even has luxury presidential suites available that come with their own private pool and butler service. With separate living and dining areas, these exclusive rooms have widescreen LCD TVs and DVD players, marble bathrooms and a nightly turndown service. Those without a plunge pool in their suite can still enjoy a dip in the rooftop swimming pool, which has fantastic views over the rugged coastline.
Catch a bite at the hotel restaurant, one of the finest in the region, where the chef describes the menu as "culinary theatre." Some of the highlights include Paiche fish (Amazon river fish), with regional chorizo, as well as a banana and palm salad.
Best Budget: Ibis Larco Miraflores
This centrally located hotel offers simple rooms that are perhaps lacking a little in character, but they are clean, modern and feature wooden floors, flat-screen TV’s and Internet, which are rarely found at this price.
Close to the Malecon and numerous bars, cafes and restaurants, the Ibis Larco is also just a four-minute stroll to the Larcomar, a large international shopping mall.
The hotel restaurant, named Q´CEVICHE, offers delicious Peruvian lunch and dinner items. The Ibis Larco doesn’t have some of the more luxury amenities of other hotels in the area, such as a swimming pool or a fitness center, but for affordable comfort, it fits the bill.
Best Boutique: Peru Star Boutique Apartments Hotel
Located about 10 minutes from the coast and 15 minutes from Miraflores, in San Isidro, the Peru Star Boutique apartments offer visitors a quiet, comfortable stay in a more residential neighborhood. Standard Rooms here, all designed lovingly by the owner, Lucy, feel like you are staying over at a friend’s house. With colorful linens, flat screen TVs and thoughtfully arranged flower boxes on the window sills, it’s a charming home away from home. If you upgrade to an apartment, complete with a fully equipped kitchen and small lounge area, you can stretch out with enough space to live like a Lima resident for a few days. Choose the deluxe apartments, with views over the swimming pool and you’ll be in great company, the Mexican ambassador to Peru and Peru’s presidential family have stayed in this room.
The hotel restaurant serves three meals daily with a chance to meet the chef and learn the secrets to creating Peruvian specialties such as Arroz con Pollo, Lomo Saltado, and of course fresh, delicious ceviche.
Best for Families: Country Club Lima Hotel
Kids and adults alike will be blown away by the sprawling Country Club Lima Hotel resort with its arches, pillars, ornamental chandeliers and palatial surroundings. Built in 1927, the hotel has an old world charm and sophistication. Located in San Isidro among embassies, it is even recognized as a Peruvian national monument.
The 34 master bedrooms are spacious and decorated in a traditional style. The upgraded suites feature terraces or balconies overlooking the golf course and boast separate living areas. Connecting rooms are available to give the kids their own space while still keeping an eye on them. To help streamline your packing, cribs and highchairs are available for guests to borrow and if you need a break, babysitting services can be arranged for an additional fee. A fitness center, pool and spa ensure everyone has plenty to do on-site before venturing into the city and down to the Malecon, which is about a 15-minute drive away. For even more family-friendly activities, the club adjacent to the hotel offers guests access to a larger pool and a playground.
Best Romance: BTH Hotel
The trendy and uber modern BTH hotel, located in the San Borja neighborhood, can be easily identified from a distance with its prominent slogans declaring “today is a good day” and promoting events at the on-site MADBAR.
Fun packages are available, which include accommodation and delivery of pizza, or burgers with sparkling wine to make staying in just as exciting as going out on the town. Each room has romantic touches such as hydro massage tubs, premium bedding with Peruvian cotton sheets, and in the Loft room upgrades, a Spanish shower and steam bath. The 131 rooms are divided into categories called Urban, City, Cosmopolitan and a variety of lofts, with bedrooms overlooking the living areas. Expect standard amenities to include a 42-inch HDTV, free Wi-Fi, minibars and luxury L’Occitane bath products.
You can dine at the popular Quimera restaurant on the ground floor, which is always busy, especially on weekends and has its own organic garden on site.
For a change check out some nearby Chifa restaurants, the fusion of Peruvian and Asian flavors, which are abundant across the capital.
Best Luxury: Swissotel Lima
This five-star hotel is opulent luxury at its very best. The 345 rooms and suites, close to the historical city center and just seven miles from Jorge Chavez International Airport, provide great views of the city, flats-creen TVs and marble bathrooms.
Work out at the fitness center, which has large floor-to-ceiling glass partitions facing the modern and sleek swimming pool, before diving in and swimming around the corner under an archway, where the pool continues outside.
Breakfast and buffet lunches are available at Le Cafe restaurant, as well as simple suppers. However, a short nine-minute stroll will take you to Malabar, voted one of South America’s 50 best restaurants, which is well worth the walk.
Best Nightlife: Hotel B
The Barranco neighborhood is the bohemian art and culture district. Here, you’ll find some of the most popular bars, nightclubs and live music venues in the city, as well as many of the best beaches. This small boutique hotel is a beautifully restored mansion with 16 rooms over three floors. Rooms face towards the sea or overlook the hotel’s picturesque courtyard. Unique individual touches, like original keys and antique armoires in each room, mark this hotel apart from corporate chains. However, you will still find modern amenities like plasma TVs, iPod docking stations and rain or steam showers.
English style afternoon tea is served in the El Lonche tearoom each day between 4 and 6 p.m. and dinner is available at the marble-topped bistro tables with tempting offerings such as charcoal-grilled octopus and crostini with avocado and anchovies.
Best Business: Costa del Sol Wyndham Lima Airport
Airport transfers and onward flights will be quick and convenient from this base right at the airport, which is also close to Minka Shopping Center and the National University of San Marcos. The 192 comfortable, air-conditioned rooms are sound proofed to offer a quiet retreat and also have a minibar and 24-hour room service for your convenience. There is a full-service business center, meeting rooms and computer stations available to ensure you can always connect with the office and arrange meetings with clients and customers.
An indoor pool and spa provide a way to destress and escape from the strains of work and travel. The dining options in the hotel include breakfast, lunch and dinner and there's even an on-site cafe serving Peruvian coffee, essential for those early starts.
Best Views: El Pardo DoubleTree by Hilton Hotel
With gleaming marble floors and an abundance of artwork, the lobby of this highly rated hotel is sure to impress. Located in the heart of Miraflores, just thirty minutes from the Jorge Chávez International Airport, the El Pardo is the perfect base to explore the city. The staff here are friendly and courteous, service which begins at check in with their signature gift of a warm chocolate chip cookie.
After registering, check out your room, which is spacious and comes complete with free Wi-Fi, a 47-inch flat panel HDTV and a whirlpool bath. Ergonomic chairs and desks are provided for optimum comfort if you decide to catch up on a little work or check your e-mails.
A stand out highlight of this property is the rooftop enclosed pool. It features glass walls with impressive views of the city below, which are even more sparkling come nightfall.
For supper, you can visit the hotel’s restaurant named Lobby and sample modern Peruvian comfort food or take a quick nine-minute taxi ride to Astrid and Gaston’s, named one of the world’s 50 best restaurants.