If you’re planning a trip to the Peruvian capital, you’ll probably be surprised right from the start by just how gigantic and chaotic this ten-million-strong city actually is. Choosing the right neighborhood for your stay is crucial, because the location will determine whether you fall in love with Lima, Peru, or want to leave as quickly as possible. I definitely recommend focusing on the safer and more tourist-friendly areas along the ocean coast, where you’ll find the most beautiful views and the most relaxed atmosphere.
I’ve selected the most interesting accommodation options this South American metropolis has to offer. Among other things, I’ll show you that foreigners don’t have to pay the 18% tax at hotels at all if they know how, and I’ll explain why Miraflores is the best choice for most travelers, while food lovers should head to the romantic Barranco instead. You’ll also learn which places to avoid so you can enjoy your vacation in peace.
I’ve prepared a detailed overview of accommodation options ranging from luxurious historic villas to modern hotels that meet the highest standards. I’ll also help you navigate around the brand-new airport terminal that opened in mid-2025, and I’ll add plenty of practical tips for getting around the city easily.

TL;DR
- Best choice for first-time visitors: If you’re coming to the city for the first time and want everything within easy reach, you’ll absolutely love the Hilton Garden Inn Lima Miraflores, which has the best rating of all and offers perfect facilities.
- Ultimate luxury on the cliff: For those seeking top-tier accommodation with ocean views, there’s the legendary Miraflores Park, A Belmond Hotel, where elegance meets impeccable service.
- For history and art lovers: Romantic souls and boutique atmosphere enthusiasts should choose the beautiful Hotel B in the heart of the bohemian Barranco district, housed in a belle époque villa.
- Great value for money: If you’re looking for very solid standards at reasonable prices, definitely check out Casa Andina Premium Miraflores, a trusted Peruvian chain with excellent facilities.
- Top-rated hostel for young travelers: Budget travelers looking to meet people will appreciate Viajero Lima – Barranco Hostel, which offers a fantastic community atmosphere and beautiful spaces.
- Most practical airport accommodation: For early morning departures or late arrivals, the new Wyndham Grand Costa del Sol Lima Airport is essential, connected by a covered walkway directly to the new terminal.
💡 Compare what’s currently available on this map — you’ll immediately see how much the price changes a few blocks away.
Which Area to Choose
In this metropolis, more than anywhere else, choosing the right neighborhood is a matter of your safety and overall experience, because the differences between various parts of the city are enormous. According to the experience of most guides and travelers themselves, a full 95 percent of tourists stay in three main areas: Miraflores, Barranco, and San Isidro. Each has its own specific character and suits a slightly different type of traveler, so think carefully about what matters most to you during your vacation.
Miraflores is the classic choice for a first visit and a safe bet, because here you’ll find everything nicely within walking distance. You’ll find the beautiful malecón stretching high above the ocean, the popular Larcomar shopping center, the green Parque Kennedy, and the ancient Huaca Pucllana pyramid. It’s also the safest area in the entire city, with excellent local security guards (serenazgo) supplemented by smart cameras that have reduced mobile phone thefts from thirty per day in 2023 to just one or two cases per day in 2026. The downsides are, of course, higher tourist prices, occasional traffic chaos, and the fact that in the evening you might encounter quite annoying touts on the main streets.
Barranco, on the other hand, is an ideal refuge for couples, lovers of bohemian atmosphere, and especially enthusiasts of fantastic gastronomy. This small neighborhood of about three square kilometers hides the famous Puente de los Suspiros bridge, beautiful street murals, and the best restaurants in the country, which attract people from all over the world. If good food is your priority, stay right here so you don’t have to spend lots of time in traffic jams traveling from other neighborhoods. However, you should expect it to be noisier on weekends due to local bars, and at night it’s better to stick to the main lit streets.
San Isidro represents an oasis of peace, greenery, and business that will please anyone looking to escape the busy crowds. You’ll find the amazing El Olivar park with centuries-old olive trees and the Huaca Huallamarca pyramid, and for the same money you’ll often get significantly more luxurious hotel facilities than in neighboring districts. The price for this tranquility, however, is that after business hours the streets become quite empty and in the evening it feels a bit lifeless, plus it’s relatively far from the coastal promenade by the ocean.
If you’re considering staying in the Centro Histórico, I recommend you quickly reconsider this idea and head there for a day trip instead. Although the monuments are beautiful and can be visited on foot, at night the center turns into a less than pleasant place, traffic is crazy in the evening hours, and the vast majority of local hotels don’t even reach a rating of 4.2 stars. A cheaper but still acceptable alternative for more experienced travelers might be the Pueblo Libre or Magdalena neighborhoods, where you can experience a more authentic atmosphere. On the other hand, avoid areas like San Miguel altogether, because according to many experiences they’re neither safe nor interesting for tourists.
When to Go and When to Book
Planning the right timing for your trip is very important, because the weather on the Peruvian coast is quite specific and influenced by the cold Humboldt Current. The best time to visit is from December to April, when you can enjoy sunshine and pleasant temperatures ranging between 25 and 28 degrees Celsius. Conversely, from June to September the city is often shrouded in typical dense coastal fog called garúa, which makes the sky gray and temperatures drop to around 15 to 19 degrees. The exception is perhaps the ongoing El Niño phenomenon in the 2026/2027 season, which brings somewhat warmer and more unpredictable weather.
Be very careful about dates when accommodation capacity tends to be sold out far in advance and you need to book rooms really well ahead of time. Traditionally the busiest period is during the national holidays Fiestas Patrias on July 28th and 29th, huge crowds are also attracted by the October procession of Señor de los Milagros, which peaks around October 18th and 19th. A critical date is November 4, 2026, when Lima hosts the prestigious gastronomic awards ceremony 50 Best, which means that more luxurious hotels in Barranco and Miraflores will be bursting at the seams. High demand for accommodation also occurs in January and February during the main Peruvian holidays.
From a practical standpoint, it’s good to know that most international tourists don’t need any visa for stays up to 90 days, you just need a valid passport. For price orientation, it’s useful to remember that 1 Peruvian sol equals approximately €0.25, making prices very easy to calculate quickly. Until approximately October 26, 2026, there is a certain state of emergency in the city, but this is aimed exclusively at organized gangs and doesn’t negatively affect ordinary tourists in safe neighborhoods—if anything, it increases police presence on the streets.
18 Best Hotels in Lima
Let’s take a look at specific accommodation recommendations, which I’ve organized clearly by neighborhood. We’ll start with the most popular area, Miraflores, then move smoothly into bohemian Barranco and elegant San Isidro. I’ll also mention the only sensible option right in the historic center and, of course, I can’t miss out on an absolutely essential tip for a hotel at the brand new airport terminal, which will save you a lot of stress.

1. Hilton Garden Inn Lima Miraflores
Hilton Garden Inn Lima Miraflores is located at Malecón Balta 770 and rightfully ranks among the best-reviewed hotels in the city. Guest reviews show great enthusiasm, especially about the friendly staff and spacious, meticulously clean rooms. According to one traveler who stayed here in September 2026, you’ll feel completely safe in the surrounding area and you can comfortably walk to all the main attractions of the Miraflores neighborhood. Just a short distance from the hotel, a beautiful coastal promenade stretches along the ocean, perfect for a morning run or a leisurely walk with ocean views.
Mornings here smell of excellent coffee, and at the generous breakfast buffet, guests especially praise the avocado toasts, chia seed pancakes, and egg omelets made to order. After a full day of exploring the city, you’ll probably appreciate relaxing by the rooftop pool or enjoying a drink at the bar. Just be careful when booking rooms with two double beds for four people—according to reviews, the beds are quite narrow and adults will feel a bit cramped. If you’re looking for plant-based food, definitely head to the nearby popular vegan restaurant Raw Café for fantastic healthy meals in a lovely setting.
💡 Tip: The hotel sits right on the mentioned malecón, and during daylight hours you can take a pleasant walk all the way to the Barranco neighborhood. The route measures about three and a half kilometers and will fly by.

2. Miraflores Park, A Belmond Hotel
Miraflores Park, A Belmond Hotel stands at the prestigious address of Malecón de la Reserva 1035 right on the cliff edge and ranks among the most luxurious places you can lay your head in Lima. Guests rave in their reviews about the incredible views of the Pacific Ocean, which you can enjoy not only from the spacious suites but also from the outdoor pool. The sunset from there is said to be absolutely magical. People also praise the incredibly attentive staff who will make you feel pampered, and the excellent breakfasts. In the evening, I recommend stopping by the lobby bar for a drink or visiting one of the two on-site restaurants.
Keep in mind that you’ll pay a bit more for this level of comfort, so the hotel is better suited for those who don’t watch their budget while traveling. A minor drawback might be the high humidity near the ocean, but fortunately the rooms have dehumidifiers that reliably solve the problem. The location on the border between Miraflores and Barranco is wonderfully quiet and invites long walks along the coastal promenade. After just a few minutes of leisurely walking, you’ll also come across the famous Larcomar shopping center, which is quite uniquely built right into the cliff.
💡 Tip: You can get here from the airport very easily. The Airport Express bus stops right at the neighboring JW Marriott hotel, and you can reach this location from there for a fare starting at 15 soles.

3. JW Marriott Hotel Lima
JW Marriott Hotel Lima is a massive luxury complex and one of the main landmarks of the Miraflores neighborhood, located at Malecón de la Reserva 615. It stands right on the cliff edge, so the rooms and common areas offer truly breathtaking ocean views. Guests often highlight the incredibly friendly staff who take care of you with a smile from the moment you arrive, and the huge fitness center with excellent equipment. Right across the street you’ll find the popular Larcomar center with the best shops and cafés, so everything from the cliff promenade to shopping is just a short walk away.
Keep in mind that you’ll pay a bit more for your stay here, but according to travelers it’s simply worth it for those few days. They especially praise the generous breakfast buffets, the cozy executive lounge, or the sushi bar that opens from three in the afternoon. After a long flight, you’ll probably appreciate the on-site spa and pool as well. A huge advantage is that the Airport Express bus stop is located right at the building, so you can get here from the airport comfortably and safely starting from just 15 soles. And if you don’t eat meat, just a short distance away you’ll find Seitan Urban Bistro with fantastic plant-based versions of popular dishes.
💡 Tip: Definitely take advantage of the fact that the airport bus stops right at the hotel entrance and avoid unnecessarily overpriced airport taxis. You’ll save quite a nice sum that you can then spend with peace of mind on something good to eat.

4. AC Hotel by Marriott Lima Miraflores
AC Hotel by Marriott Lima Miraflores stands at the prestigious address of Malecón de la Reserva 729, and as soon as you step out of the lobby, you’ll hear the sound of the Pacific. Compared to its giant neighbor JW Marriott, it feels much more intimate, so it’s sought out by couples and travelers looking for peace and quiet without noisy halls. Guests most praise the fantastic view of the waves, the generous breakfast, and the friendly staff who readily arrange transportation. The rooms are clean and quiet, with excellent beds and showers. However, keep in mind that the bathrooms are rather open and don’t offer much privacy, which probably isn’t ideal for a trip with work colleagues.
Among minor drawbacks, people mention missing hotel slippers, so you’d better pack your own flip-flops. Inside you’ll find two elegant restaurants and a bar for quiet evenings. In June 2025, the luxurious InterContinental Real Lima Miraflores opened right next door with a rooftop pool and five restaurants, but this hotel still maintains a more favorable price. Just a short distance away lies the Larcomar shopping center and plenty of cafés, from where you can walk to the quiet streets towards Barranco. The trip to the airport takes about an hour during morning rush hour.
💡 Tip: The neighboring InterContinental is an attractive hot newcomer, but the older AC Hotel has been tested by crowds of travelers, so based on their experience you can much better predict what you’ll actually find on site.

5. SOUMA Lima, Vignette Collection by IHG
The elegant SOUMA Lima, Vignette Collection by IHG is located in the Miraflores neighborhood at Malecón 28 de Julio 385 and ranks among the best-reviewed hotels in the city. Until 2025 it operated as the famous Iberostar before undergoing a major transformation, and according to guests it has maintained its fantastic standards. People most appreciate the modern rooms with ocean views and incredibly comfortable pillows. The real showstopper is the rooftop infinity pool and lounge bar, where you’ll capture the best vacation photos. In the morning you’ll enjoy a generous breakfast, and during the day the helpful staff will gladly arrange yoga lessons or a popular tasting of local pisco.
It’s suitable for anyone who wants to stay just a short walk from the coastal promenade, along which you can comfortably reach local parks and restaurants. However, I must honestly mention that one guest complained about a waste odor in the room, so when you arrive, make sure right away that everything is in perfect order. When you get hungry from wandering around, just a short distance away you’ll find the excellent establishment Sabor y Vida, where I recommend going for a light vegetarian lunch made with local ingredients.
💡 Tip: Be careful when looking for directions using older navigation systems or printed guidebooks. The hotel still appears under the old Iberostar brand in those, but the address at Malecón 28 de Julio is still the same, so you’ll find it without any problems.

6. Hilton Lima Miraflores
Hilton Lima Miraflores at Av. La Paz 1099 is a more luxurious complex where you’re really just steps away from the maze of little streets with shops and cafés. It doesn’t sit right on the coastal promenade—you’ll reach the ocean in about ten minutes—but you’ll be staying close to the famous Parque Kennedy with its two hundred cats. Guests rave about the sparkling clean spacious rooms and the wonderfully warm staff who genuinely care about you. You’ll enjoy a generous breakfast featuring Peruvian specialties in the morning, and in the afternoon definitely head up to the infinity rooftop pool with a hot tub, where you’ll have the whole of Lima spread out before you.
The hotel facilities with a gym are great for relaxing, but be aware that the evening menu has quite a limited selection for vegetarians. That probably won’t bother you much, though, because nearby you’ll find El Jardín de Jazmín, a plant-decorated spot where customers can’t get enough of their vegan smoked ceviche—just arm yourself with a bit of patience before visiting, as the service here can be quite slow at times.
💡 Tip: Since Av. La Paz is a very busy street full of life, I recommend requesting a room facing away from the main avenue when you book. Especially if you’re a light sleeper, you’ll save yourself from unnecessary nighttime wake-ups.

7. INNSiDE by Meliá Lima Miraflores
INNSiDE by Meliá Lima Miraflores can be found at Av. Diez Canseco 344, just a short distance from Kennedy Park, so you’re really only steps away from landmarks and the buzz of the city. This hotel with its fresh design mainly attracts younger travelers and ranks among the best-rated hotels in the city. Guests enthusiastically praise the clean and comfortable rooms, but the biggest acclaim here goes to the generous breakfast buffet full of exotic fruit, fresh juices, and eggs made to order, from which even vegetarians can easily choose. The staff are incredibly friendly and helpful, and in the evening you’ll definitely enjoy the rooftop pool with a bar where good music plays and they mix excellent cocktails.
As for downsides, be aware that the doors to the rooms are quite heavy and some guests let them close with a loud slam, which might disturb you a bit in the morning. When you get hungry and don’t want to just sit on the rooftop, head to Sayel restaurant a short distance away. I think it’s a great find for anyone looking for lovingly prepared vegetarian food with a modern approach.
💡 Tip: The mentioned Sayel restaurant is among the very cheapest vegetarian spots in the entire neighborhood. They have a lunch menu that runs Monday through Saturday until half past six in the evening, so it’ll save you even after afternoon excursions.

8. Casa Andina Premium Miraflores
Casa Andina Premium Miraflores is the flagship of a well-established Peruvian chain at Av. La Paz 463 and a beautiful example of how this local brand handles international standards. Guests happily return here because of the incredibly warm staff who are happy to advise you on which café or restaurant in the area to visit. People highly praise the generous breakfast buffets, quiet rooms with nice views, and the very pleasant indoor pool with a small sauna. That’s a huge advantage, by the way, in the winter months from June to September, when outdoor swimming really wouldn’t be very pleasant.
Bear in mind, though, that although the hotel presents itself as more luxurious, the room furnishings already seem a bit dated and the coffee at breakfast reportedly isn’t among the best. Also watch out—you’ll pay extra for water and small snacks in the room. If you’re looking for a somewhat cheaper option, a short distance away on Schell 452 street stands the sister property Casa Andina Select Miraflores. From there you’ll be just steps from Kennedy Park and the generous breakfast is already included in the basic price of your stay.
💡 Tip: Consider what matters more to you when traveling. While the pricier Premium will please you with an indoor pool and sauna for cooler evenings, the cheaper Select scores points with its location by the park and breakfast that’s already included in the price.

9. Aloft Lima Miraflores
Aloft Lima Miraflores at Av. 28 de Julio 894 is a vibrant modern spot with an informal design that falls under the Marriott network. In reviews, guests most praise the morning buffets with fresh juices and omelets made to order—for many it was supposedly the best breakfast in Peru. People often mention the spacious rooms, indoor pool, and helpful staff who will happily store your luggage when you take a trip to Machu Picchu. Staying here will probably appeal to those of you who like fresh style, plus it’s just a short walk from here to restaurants and ocean views.
Be aware, though, that in the evening there’s heavy traffic outside, so the street noise might disturb you, and at breakfast the staff sometimes can’t keep up. If it’s full or you’re looking for more traditional accommodation, nearby on Schell 400 street is Courtyard by Marriott Lima Miraflores, where people praise the quiet rooms and excellent air conditioning. If you have a smaller budget but still want to sleep a short distance from the beautiful malecón cliff, head to the clean and spacious ibis Lima Larco Miraflores on Av. Larco 1140.
💡 Tip: As the names suggest, both main hotels from this section fall under the Marriott brand, so if you collect points in the Bonvoy loyalty program, they’ll definitely come in handy.

10. Hotel Antigua Miraflores
Hotel Antigua Miraflores resides in a beautifully restored historic villa from 1923 at Av. Grau 350, and it strikes me as a complete balm for the soul, especially when you compare it with the huge glass towers in the area. Here you’ll find the wonderful atmosphere of old Lima full of antiques, wooden furniture, and quiet inner courtyards with fountains where you can just read. Guests most rave about the relaxed staff and absolutely excellent breakfast, for which they even make fresh sautéed vegetables. Right in the hotel there’s also a nice tapas bar with craft cocktails. Plus from here it’s a short walk to the ocean, the Malecon promenade, and Parque Amor, and in the surrounding streets you’ll come across plenty of cozy cafés.
Bear in mind that this is an old building, so the rooms aren’t as polished as in modern resorts and the bathrooms are rather meant for one person, but it’s precisely for that distinctive charm that people happily return here. If you’re looking for something much more laid-back and cheaper, right by Kennedy Park lies the famous Pariwana Hostel Lima, or a bit farther the quieter The Secret Garden Hostel. If it’s full, nearby is the more modern Naia Hotel Miraflores, where guests praise generous breakfasts, but honestly sometimes complain about poor room maintenance or missing air conditioning.
💡 Tip: The mentioned Naia Hotel Miraflores can be found on booking portals only under its new name, but on older blogs it still often appears as Selina Miraflores, so don’t let that confuse you when planning your trip.

11. Hotel B
Hotel B is an iconic boutique hotel from the Relais & Châteaux network, which you’ll find in the bohemian neighborhood of Barranco on Jr. Sáenz Peña 204, and it feels more like a contemporary art gallery than regular accommodation. This stunning belle époque villa dates from 1914, and guests rave about the artwork everywhere and the spacious rooms. It’s exactly the place you want to head with your other half for an anniversary. People highly praise the fantastic cocktails on the rooftop bar, where you have a great view of the ocean and surfers, and the outstanding breakfasts. You can also try a pisco sour and ceviche preparation class here, which according to reviews is usually great fun.
Bear in mind that in the older building you’ll probably be surprised by weak water pressure in the shower, the bar strikes some guests as overpriced, and the service at breakfast can be somewhat cold at times. A major advantage, though, is the location just 200 meters from the famous Central and Kjolle restaurants, so after a rich tasting menu you don’t need to hunt for a taxi. Nearby also sits La Bodega Verde café with a garden for lazy morning coffee and the purely vegan Florencia. If it’s full, right next door at number 208 is the gorgeous boutique Casa Republica Barranco, where the missing historic splendor will be made up for by an amazing rooftop bar.
💡 Tip: Book a table at the renowned Central or Kjolle even months in advance. The hotel’s proximity unfortunately won’t secure you a spot, but the gastronomic experience is definitely worth the planning.

12. Villa Barranco by Ananay
Villa Barranco by Ananay is a renovated 1920s house at Carlos Zegarra 274, where you’ll feel the relaxed atmosphere of the Barranco neighborhood while still enjoying peace and quiet away from the busiest bar streets. Guests can’t stop raving about the incredibly comfortable beds that you probably won’t want to leave in the morning. High praise also goes to the fantastic breakfast with plenty of fresh fruit served on the terrace and the rooftop bar with views straight out to the Pacific Ocean. This place will appeal to anyone looking for distinctive accommodation with warm staff who are happy to help you explore the area.
Most people leave here thrilled, but keep in mind that this is a historic building and according to one review, termites can appear, so it’s better not to leave lights on unnecessarily in open windows at night. When you get hungry, take a walk to Florencia Vegan Kitchen, which collects enthusiastic reviews for its colorful and creative plant-based dishes. Be sure to try their vegan versions of Peruvian delicacies like ceviche or maki rolls, just arm yourself with a bit of patience because service can sometimes take a little while here.
💡 Tip: This boutique hotel hasn’t been discovered by crowds of tourists yet and there are relatively few reviews online. I recommend reading the very latest guest comments before making your reservation so you know exactly what you’re getting into.

13. Second Home Peru
Second Home Peru is a boutique guesthouse in a Tudor-style villa at Jr. Domeyer 366, which guests often describe as the most amazing place to stay. The ocean-view house once belonged to Peruvian sculptor Víctor Delfín, creator of the Kiss sculpture from Parque del Amor, and his works surround you everywhere here. People especially praise the artistic atmosphere with its own gallery and outdoor pool, the quiet street in the Barranco neighborhood, and the excellent breakfast on the terrace. You can also walk from here to landmarks and renowned restaurants like Isolina.
I recommend it to anyone looking for an unconventional experience, but keep in mind that this is an older house. Guests occasionally mention less privacy in the bathroom and lack of storage space. Also be careful about late-night returns – the door has a bell and due to limited staff you might stand outside for a bit, which apparently also applies to delayed airport pickups. If you’re looking for something cheaper, nearby there’s the large Viajero Lima – Barranco Hostel with a community resto-bar at Av. Grau 428 in the former Kokopelli hostel premises, or the friendly Beraja Family Hostel at Jr. Jaén 325.
💡 Tip: I definitely recommend paying extra for an ocean-view room. There are only eight rooms in total, each decorated completely differently, and that view of the sea is really worth it.

14. Country Club Lima Hotel
Country Club Lima Hotel at Los Eucaliptos 590 in the San Isidro neighborhood is a true historic legend dating from February 8, 1927, and today a proud national cultural monument. In reviews, people often compare it to the Gran Bolívar hotel in the center, but most agree that the old-world luxury here is much more carefully maintained. Through corridors once walked by Ernest Hemingway, Richard Nixon, or Mick Jagger, you’ll reach huge elegant rooms, some of which even have their own terrace. Guests especially praise the fantastic buffet breakfast and incredibly helpful staff who will make you feel like royalty.
The entire property is surrounded by greenery, which after a full day of running around in chaotic city traffic you’ll probably appreciate as huge relief. Just keep in mind that the pool and gym are rather small, and it’s better to monitor communication with reception regarding advance reservation payments, which one guest had a rather unpleasant experience with. Otherwise though, you’ll find a luxury spa and reliable wifi here. You definitely shouldn’t miss the renowned English Bar, which has won the prestigious SUMMUM award for best bar in all of Lima several times.
💡 Tip: Even if you’re not staying here, definitely make a trip at least for an evening drink at the English Bar. Try their strong pisco sour and local snacks – the atmosphere of an old London club with live music on the terrace is simply magical.

15. The Westin Lima Hotel & Convention Center
The Westin Lima Hotel & Convention Center is a huge luxury business hotel on Av. Las Begonias 450 and is among the best-rated hotels in the city. As the landmark of the San Isidro financial district, it’s mainly suitable for those of you who prefer international standards with a Club lounge over romantic boutique curtains. Guests especially praise the spacious rooms, excellent spa, and very friendly staff. Positive reviews also go to the breakfast and authentic Peruvian restaurant tucked behind the bar, where you can apparently eat for quite reasonable prices. I honestly warn though that one guest recently got salmonella from mass hotel catering, so be a bit more careful at similar events.
During the day the area is full of life and you can easily pop into nearby shops, but in the evening the whole neighborhood beautifully calms down. You can walk to the livelier atmosphere of neighboring Miraflores in about fifteen minutes. When it’s full, nearby there’s the Swissôtel Lima with five different restaurants and a giant indoor pool. Another excellent option is Hyatt Centric San Isidro with a rooftop pool and views, or Pullman Lima San Isidro, where people really praise the generous breakfasts.
💡 Tip: At Pullman Lima San Isidro breakfast is usually included in the base rate, while at the Westin you’d better double-check your selected rate carefully so you’re not unnecessarily surprised in the morning.

16. Sonesta Hotel El Olivar
Sonesta Hotel El Olivar is located at Pancho Fierro 194 in San Isidro and personally I think it stands in the most beautiful possible spot. It sits right by the ancient El Olivar park, where centuries-old olive trees planted back in the 16th century grow, so you wake up in the morning to silence surrounded by amazing greenery. Guests at this hotel rave about the incredibly friendly staff, huge showers, and fantastic breakfast. They also often mention how comfortable the beds are and that after a full day of walking around they love to relax in the outdoor rooftop pool.
The accommodation will probably thrill especially older couples or families with children looking for a quiet and safe area for evening walks without nighttime street noise. Keep in mind that there’s not much going on here in the evening and the neighborhood is more residential, but that’s easily solved. You can always very simply catch an Uber here that will get you to the much livelier neighboring Barranco neighborhood for a few soles. People also praise the on-site restaurant where they make excellent asado de tira, and nice touches like water and cookies at reception are appreciated.
💡 Tip: Right next to the hotel is Huaca Huallamarca, an ancient pyramid you can even climb. They’re open Tuesday to Saturday, entrance costs 5 soles, and you’ll also find a small but interesting museum here.

17. Sheraton Lima Historic Center
Sheraton Lima Historic Center on the busy Av. Paseo de la República 170 is a huge hotel with an outdoor pool that provides reliable and safe accommodation right in the historic center. Guests especially praise the incredibly friendly staff who will make you feel welcome, comfortable spacious rooms with balconies, and generous breakfast buffets. It will appeal to anyone who wants landmarks within reach, but keep in mind that the facilities have seen better days and people occasionally honestly mention more worn carpets or dated bathrooms.
During the day you can easily head out from here into old streets to historic squares, and near the main one you’ll find the nice vegan restaurant Vida Sana for a healthy lunch. However, I strongly recommend not walking around the hotel area after dark, because the streets aren’t entirely pleasant here at night. A big plus is the Metropolitano bus station called Estación Central right under the building, from where you can conveniently transfer to the Miraflores neighborhood without looking for a taxi. If you want to experience real history, the famous Gran Hotel Bolívar from 1924 with its iconic Catedral bar still stands in the center, but there expect more three-star standards and more noise.
💡 Tip: Definitely take advantage of having the Metropolitano station right under your nose. One ride costs you 3.20 soles, but don’t forget to have a card or app with QR code ready, because they don’t accept cash at the turnstiles at all.

18. Wyndham Grand Costa del Sol Lima Airport
Wyndham Grand Costa del Sol Lima Airport is a brand-new complex with 249 rooms and an indoor pool that opened in June 2025 on Av. Morales Duárez in the Callao area, and it’s a lifesaver for anyone with early-morning flights. It stands right next to the new terminal, connected by a covered walkway, so you can get to your bed in minutes without getting wet. Guests especially praise the incredible convenience, excellent soundproofing, helpful staff, and great breakfast buffet. It’s perfect for an overnight stay before your journey, though families sometimes find the beds a bit small.
Be careful not to confuse it with the older Hotel Costa del Sol Wyndham Lima Aeropuerto near the old, now-unused terminal. To reach that one and the Holiday Inn Lima Airport, you need to take a free shuttle from Gate 3, which takes about fifteen minutes through not particularly pleasant surroundings. Keep in mind that Callao is considered the most dangerous part of the metropolitan area, so never leave the hotel on foot. Additionally, cars don’t operate in the immediate vicinity of the new complex, so it can be a bit confusing at first to find where to catch a taxi downtown.
💡 Tip: If you have an early-morning flight, paying extra for this airport convenience is definitely worth it. The journey from the popular Miraflores neighborhood to the airport can easily take 90 minutes of unpredictable stop-and-go traffic during morning rush hour.
How to Choose the Right Hotel
When making your final decision about where to lay your head, really consider what type of traveler you are and what you expect from your vacation. Families with children and travelers visiting South America for the first time should definitely choose Miraflores, as everything here is geared toward tourists, you can walk around safely, and there’s a huge selection of cafés and parks. On the other hand, couples seeking romance and experienced foodies who have tables reserved months in advance at the best restaurants will be much happier in Barranco, where art and bohemian vibes thrive. If you’re traveling for business or want a break from constant car horns, green San Isidro won’t disappoint. And if you’re on a tight budget but still want safety, try exploring the Pueblo Libre or Magdalena neighborhoods, but keep in mind you won’t get by without a taxi app.
I also want to strongly warn you about a few specific places that may look appealing but aren’t worth it based on experience. Avoid the historic Hotel Maury or the old backpacker classic Hotel España in the center—both have fallen well below four-star standards, and the area is very noisy and not particularly clean. I also don’t recommend the San Agustín Riviera and Panamericano hotels in the center. In Miraflores itself, watch out for THAY 83, Flying Dog Hostel, Lima City Hotel near the noisy Vía Expresa highway, or Miraflores Suites Centro—all of which collect quite mixed reviews. Hotel Pueblo Libre can also be a disappointment. And just for the record, the popular Hostel Kokopelli in Miraflores is permanently closed, and the well-known Selina chain has come under new ownership as Naia Hotel.
Where to Go Next
- Lima, Peru: 22 Tips on What to See and Do
- Where to Stay in Santiago de Chile
- Where to Stay in Buenos Aires
Frequently Asked Questions
Miraflores, Barranco, or San Isidro?
Each neighborhood has its charm. Miraflores is ideal for your first visit because it’s the safest and you can cover everything important on foot. Barranco, on the other hand, attracts couples, nightlife lovers, and fans of boutiques and great dining. Choose San Isidro for peace and business, just be aware that the streets are pretty empty in the evening.
Do I pay 18% IGV at the hotel?
No, if you’re a foreigner, your stay in the country doesn’t exceed 60 days, and you show your passport along with the TAM immigration card at reception, you’re exempt from this tax (according to DL 919). However, expect that the ten percent service charge usually remains on the bill. There’s no city tax charged in the city.
What is TAM and where do I get it?
It’s a virtual Andean immigration card that replaced the old paper forms. You get it completely free upon arrival in the country and you can verify it in advance or download it from the official website cel.migraciones.gob.pe. The hotel will always want to photograph it during check-in precisely because of the tax exemption.
Is it safe to sleep in the center?
During the day, the historic center is great and you can easily walk around the sights, but at night it really isn’t a safe place. Most hotels in the center have ratings well below 4.2 stars, with honorable exceptions being the huge Sheraton and the historic Gran Bolívar, which however only has three-star standards.
Where to sleep between flights?
The best choice now is the new Wyndham Grand Costa del Sol, which stands right in the new terminal and you can reach it via a covered walkway. Older hotels like Costa del Sol Aeropuerto or Holiday Inn remained at the old terminal and you have to get to them by airport shuttle, taking about 15 minutes.
How far is Miraflores from the airport?
The journey usually takes 45 to 90 minutes, depending heavily on current rush hour traffic and the condition of temporary bridges. The most comfortable option is to use the Airport Express bus from 15 soles, which reliably stops at the Marriott hotel, on Av. Larco, at Parque Kennedy, and also at Hotel Boulevard.
When are hotels full?
Expect the biggest rush during the national holidays Fiestas Patrias on July 28th and 29th, huge crowds also gather in October for the Señor de los Milagros procession. Capacity will be bursting at the seams on November 4th, 2026 due to the 50 Best awards announcement, and it’s traditionally full in January and February during Peruvian holidays as well.
Tips and Tricks for Your Vacation
Don’t Overpay for Flights
Search for flights on Kayak. It’s our favorite search engine because it scans the websites of all airlines and always finds the cheapest connection.
Book Your Accommodation Smartly
The best experiences we’ve had when looking for accommodation (from Alaska to Morocco) are with Booking.com, where hotels, apartments, and entire houses are usually the cheapest and most widely available.
Don’t Forget Travel Insurance
Good travel insurance will protect you against illness, accidents, theft, or flight cancellations. We’ve had a few hospital visits abroad, so we know how important it is to have proper insurance arranged.
Where we insure ourselves: SafetyWing (simple monthly subscription) and TrueTraveller (for extra-long trips).
Find the Best Experiences
Get Your Guide is a huge online marketplace where you can book guided walks, trips, skip-the-line tickets, tours, and much more. We always find some extra fun there!
