The best hotels in Lima, Peru, have a few things in common: They’re within walking distance of the city’s world-famous dining scene. In some cases, they have rooftops—or better yet, rooftop pools—offering a birds’ eye view of the Costa Verde coastline. Ideally, they help you get a glimpse into the varied personality of the coastal capital. Because Lima, a city with nearly 500 years of history, is where high-rise and glitzy towers sit beside decadent colonial buildings, and midcentury tudors and Victorians are within eyeshot of neon street art.
Most travelers opt to stay in the well-heeled neighborhoods of Miraflores, Barranco, and San Isidro, all of which are home to the aforementioned great restaurants and cool bars, streets full of boutique shopping, and on most days, a gentle breeze off the Pacific. (Read my full guide to Lima for more on that front.) There are of course the big brands here, like JW Marriott and Belmond, promising five-star stays and in some cases, rewards programs. Then there are the tiny boutiques, many by homegrown brands like Andean and Ananay, some as small as six bedrooms, creating the feeling of being truly in-the-know.
Below are the best places to stay in Lima, Peru, for your next trip.
How we choose the best hotels in Lima, Peru
Every hotel review on this list has been written by a Condé Nast Traveler journalist who knows the destination and has visited that property. When choosing hotels, our editors consider properties across price points that offer an authentic and insider experience of a destination, keeping design, location, service, and sustainability credentials top of mind.
