Hotels in Miraflores (Lima Metropolitana, Peru)

In order to supply this free comparison, booking sites pay us a fee when a user clicks on their specific offer. We do not display any offers (including cheaper offers) that do not meet our minimum fee requirements. Cheaper offers may on occasion be available under "More deals" as we request updated offers from online booking sites when you click that button. Learn how trivago works.

2913 hotels in Miraflores

  1. ibis Lima Larco Miraflores

    3 Stars
    Prime Miraflores location near Larcomar
    See prices from 16 sites
    from$51
  2. qema Lima

    3 Stars
    On-Site Dining at Tokuyo Restaurant
    See prices from 12 sites
    from$45
  3. Dazzler by Wyndham Lima Miraflores

    4 Stars
    Prime Miraflores district location
    See prices from 7 sites
    from$92
  4. Casa Andina Premium Miraflores

    5 Stars
    Heated indoor pool and sauna
    See prices from 8 sites
    from$142
  5. Centro by Casa Andina Miraflores

    3 Stars
    Walk five minutes to Parque Kennedy
    See prices from 15 sites
    from$94
  6. JW Marriott Hotel Lima

    5 Stars
    Dine at on-site restaurants
    See prices from 11 sites
    from$333
  7. Radisson RED Miraflores

    4 Stars
    Walk to Larcomar and parks
    See prices from 9 sites
    from$105
  8. Hotel Estelar Miraflores

    4 Stars
    Panoramic dining on 21st floor
    See prices from 8 sites
    from$118
  9. INNSiDE by Meliá Lima Miraflores

    4 Stars
    24-hour fitness center access
    See prices from 9 sites
    from$105
  10. Casa Andina Select Miraflores

    4 Stars
    Rooftop fitness and spa facilities
    See prices from 14 sites
    from$104
  11. Epiqus Hotel

    3 Stars
    Spacious rooms with city views
    See prices from 13 sites
    from$56
  12. qp Hotels Lima

    4 Stars
    Rooftop jacuzzi with panoramic views
    See prices from 14 sites
    from$68
  13. Hilton Lima Miraflores

    5 Stars
    Social Restaurant and Bar
    See prices from 8 sites
    from$205
  14. Miraflores Colon Hotel

    4 Stars
    Daily Varied Breakfast Buffet Options
    See prices from 14 sites
    from$103
  15. Radisson Hotel Decapolis Miraflores

    4 Stars
    Rooftop Pool and Bar Area
    See prices from 14 sites
    from$130
  16. The Point Miraflores, Lima

    3 Stars
    Two blocks from Kennedy Park
    Select dates to see exact prices
  17. Crowne Plaza Lima By Ihg

    5 Stars
    Daily Buffet Breakfast With Variety
    See prices from 14 sites
    from$161
  18. Miraflores Naia Apartments

    3 Stars
    See prices from 1 site
    from$73
  19. Petit Palace Apart Hotel Suites

    3 Stars
    Massage chairs in hotel lobby
    See prices from 13 sites
    from$78
  20. San Agustin Exclusive

    4 Stars
    24-hour restaurant and lobby bar
    See prices from 14 sites
    from$90
  21. Antara Hotel & Suites - Miraflores

    4 Stars
    Spacious suites with private saunas
    See prices from 10 sites
    from$88
  22. DoubleTree by Hilton Lima Miraflores El Pardo

    5 Stars
    Sample cuisine at on-site restaurants
    See prices from 15 sites
    from$154
  23. Del Pilar Miraflores Hotel

    3 Stars
    Eighth Floor Aymuray Restaurant
    See prices from 14 sites
    from$92
  24. El Condado Miraflores Hotel & Suites

    3 Stars
    On-site restaurant dining options
    Select dates to see exact prices
  25. Hotel Nobility

    4 Stars
    Mediterranean cuisine at A la Vista
    See prices from 16 sites
    from$75
  26. Mariel Hotel Boutique

    3 Stars
    Spacious two-bedroom apartment options
    See prices from 9 sites
    from$67
  27. Tierra Viva Miraflores Larco

    3 Stars
    Convenient airport bus access
    See prices from 11 sites
    from$84
  28. Miraflores Park, A Belmond Hotel, Lima

    5 Stars
    Panoramic Pacific Ocean views available
    See prices from 8 sites
    from$792
  29. Hotel Las Palmas

    3 Stars
    Central Miraflores location near park
    See prices from 13 sites
    from$71
  30. Suites Larco 656

    2 Stars
    Central Location Near Kennedy Park
    See prices from 3 sites
    from$66
  31. Imperial Inn Hospedaje Turistico

    2 Stars
    Furnished roof terrace and courtyard
    See prices from 11 sites
    from$36
  32. Hotel Jose Antonio

    4 Stars
    Access outdoor pool across street
    See prices from 12 sites
    from$114
  33. Hotel Antigua Miraflores

    3 Stars
    On-site restaurant and bar access
    See prices from 14 sites
    from$102
  34. Lima White House

    2 Stars
    On-site restaurant and bar
    Select dates to see exact prices
  35. Courtyard by Marriott Lima Miraflores

    4 Stars
    Dedicated In-Room Workspaces
    See prices from 9 sites
    from$201

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in Miraflores

  • Cheapest month: January
    $112 per night
  • Yearly typical price
    $126 per night
  • Peak month: December
    $148 per night

Frequently Asked Questions about Miraflores

  • When is the cheapest time to book a hotel in Miraflores?

    January is usually the cheapest month to book a hotel in Miraflores, with typical prices around $112 per night based on 2,577 price comparisons.

  • When are hotel prices highest in Miraflores?

    Hotel prices in Miraflores are usually highest during December, with typical prices around $148 per night.

  • How much does a hotel in Miraflores cost per night?

    Hotel prices in Miraflores usually range from $75 per night to $212 per night, with typical prices around $126 per night.

  • How do hotel prices in Miraflores change throughout the year?

    Hotel prices in Miraflores are typically lowest in January at around $112 per night, rising to around $148 per night in December.

  • November

    2026

    $116
    $79 — $183
  • December

    2026

    $148
    $122 — $212
  • January

    2027

    $112
    $75 — $169
  • February

    2027

    $119
    $78 — $195
  • March

    2027

    $126
    $87 — $207
  • April

    2027

    $126
    $84 — $192
  • May

    2027

    $128
    $89 — $204
  • June

    2027

    $129
    $93 — $210
  • July

    2027

    Select dates to see exact prices

  • August

    2027

    Select dates to see exact prices

  • September

    2027

    $133
    $91 — $169
  • October

    2027

    $123
    $94 — $169

Frequently Asked Questions about Miraflores

Hotels in Miraflores

These hotels may also be interesting for you...

City Districts - Miraflores

Points of Interest - Miraflores

Top Destinations

More Top Destinations