The Best Hotels to Book in Miraflores, Lima
Miraflores Park enjoys gorgeous views out over the Pacific Ocean from its bar and pool | Courtesy of Miraflores Park
Heading to the capital, Lima, on your way to Machu Picchu and the other unmissable sights of Peru? We say: stay in Miraflores, one of its finest areas, and be sure to book your bed via Culture Trip.
Trendy shopping, critically acclaimed ceviche restaurants and hip nightlife are all on the menu when you come to Miraflores. A slice of modernity in a country known for its traditional culture, the neighborhood is, for most, a welcome break from roughing it on the Inca trail or backpacking through the Cordillera Blanca. Get ready for some first-world comfort and some top-notch service with our list of the best hotels in Miraflores, Lima.
Spa Hotel, Hotel, Luxury
3.8/5 (132 Reviews)
Courtesy of Casa Andina / Expedia
Now from $61 per night
A luxurious take on ancient Incan architecture, Casa Andina presents its guests with the best of both worlds, old and new. Thanks to an on-site gym, jacuzzi, spa and restaurant, you don’t need to step outside at all – but you’d be daft not to. The location, right near lush Kennedy Park in the heart of Miraflores, puts you in the center of the action. There’s a range of rooms, but all share the same clean and simple good looks.
4.9/5 (29 Reviews)
Courtesy of Atemporal / Expedia
Now from $132 per night
Housed in a 1940s-era mansion, Atemporal basks in a tranquil setting in a quiet Miraflores neighborhood of tree-lined streets and buzzy, local places to eat. It’s faintly evocative of an English home with its black-and-white half-timbered facade, and the rooms are stocked with creature comforts, including masses of books and art. The hotel can provide bicycles and even a private chauffeur to help you explore. And no matter if you get back late and famished, as a 24-hour menu is served here.
Hotel Antigua Miraflores
4.3/5 (501 Reviews)
Courtesy of Hotel Antigua Miraflores
Now from $76 per night
Once it was a lavish upper-class family home. Now the 1920s colonial mansion occupied by Hotel Antigua Miraflores is a deluxe bolthole of rooms and suites, right on Avenida Grau. The look is simple and elegant, all timber floors and original artworks, with antique furniture as well as all the modern amenities such as flat-screen televisions and air conditioning. Many of the rooms also have views looking out over the lush garden. Stay here for proximity to the Larcomar shopping center and the majestic Pacific Ocean.
Dazzler by Wyndham
4.5/5 (994 Reviews)
Courtesy of Dazzler by Wyndham
Now from $156 per night
Relaxing in the heated rooftop pool is a great way to end or begin the day at this modern, luxurious hotel just four blocks from the boardwalk. That’s just one of the unique amenities you’ll get to take advantage of during your stay. Located just blocks from the Miraflores boardwalk, Dazzler by Wyndham has an on-site gym, a swanky restaurant and a lounge bar specialising in Lima fare – don’t miss the creamy Peruvian pudding suspiro limeño. There’s also a massive breakfast buffet every morning, and 24-hour room service.
4.8/5 (289 Reviews)
Courtesy of Miraflores Park
Now from $324 per night
With views out over the Pacific Ocean from both the bar and the rooftop pool, Miraflores Park hotel is a standout place to lay your hat in Lima; it’s a suave Belmond property from the same stable as the Copacabana Palace in Rio and the Cipriani in Venice. Your taste buds will also be well and truly titillated at its street-front restaurant, Tragaluz: this Peruvian-fusion culinary sensation attracts guests and regulars alike with pasta stunners including rabbit stroganoff tortellini. Many rooms come with private balconies, while the presidential suite has a private terrace with a mini pool.
4.6/5 (13 Reviews)
Now from $68 per night
This spruce 44-room boutique hotel is part of Larco, a national chain that has properties in Cusco and Machu Picchu as well as the capital. The location, in the hectic heart of Miraflores, near Kennedy Park and the Larcomar shopping center, couldn’t be better; it’s handy for the beaches, too. Expert clean, comfortable functionality in the rooms, with plenty of space. A free breakfast is served every morning in the reception area. Ask for a Larco multi-city discount if you’re traveling around Peru.
4/5 (293 Reviews)
Courtesy of Selina Miraflores
Now from $28 per night
Social butterflies flutter en masse to Selina Miraflores, a hip boutique hostel with its own lively bar and breakfast cafe. It’s also situated close to one of the top live-music venues in the area, Jazz Zone. Yoga and surf lessons are available daily, and the rooftop deck offers sweeping views of the Lima skyline and the Pacific Ocean. Rooms are bright, with walls in funky mint shades and multicolored cushions on sofas. If you’re on a budget, shared accommodations are also available.
INNSiDE Lima Miraflores
4.6/5 (100 Reviews)
Courtesy of INNSiDE Lima Miraflores
Now from $117 per night
INNSiDE is a hip lifestyle hotel brand from global accommodation giant Meliá. It’s aimed at young digital nomads who like to have access to a Negroni at all times. Hence the fashionable 352 Gastrobar, open from breakfast through to dinner, when Peruvian specialties are served. There’s also a fitness center and a cool rooftop pool overlooking the center of Miraflores, with a bar for drinks and snacks. Now pick your pad: the selection includes fitness rooms with elliptical bikes, a loft for families, a townhouse suite with a hydromassage tub and the INNSiDE Room, which is accessible for guests with reduced mobility. You’re in a great spot here, within close walking distance of all the dining and nightlife opportunities of Miraflores.
These recommendations were updated on September 10, 2021 to keep your travel plans fresh.