We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget Miraflores Mid-range Best Value Luxury San Isidro City Centre Breakfast included Cercado de Lima Romantic Trendy Charming Beach Quiet Airport Transportation Pool Independent Hotels Suites Boutique Restaurant Fitness centre Family-friendly Business Classic Bar/Lounge Room Service Resort hotel Free Parking Spa Quaint Pets Allowed Kitchenette Casino & up & up Internet Concierge & up Air Conditioning Business services Non-Smoking Hotel Meeting room Reduced mobility rooms Hotels with Jacuzzi Cheap Hotels Quiet Hotels Modern Hotels Hotels with Restaurants Hotels with Room Service Hotels with Hot Tubs Suite Hotels Hotels with Free Wifi Safe Hotels Spa Hotels Convention Hotels Charming Hotels Budget Hotels Hotels with Balconies City Centre Hotels Downtown Hotels Beach Resorts Oceanfront Hotels Boutique Hotels Hotels with Kitchenette Luxury Boutique Hotels Hotels with Shuttle Museo Larco Huaca Pucllana Luxury Spa Hotels Boardwalk Hotels Romantic Boutique Hotels Boutique Spa Hotels Plaza de Armas (Plaza Mayor) Apartment Hotels Parque de la Reserva Green Wedding Hotels Iglesia y Convento de San Francisco Hotels with Smoking Rooms All inclusive $ $$ $$$ $$$$ Ski-In / Ski-Out Radisson Ibis Callao Chorrillos Wyndham San Miguel Four Points Heritage Hotels Barranco Sonesta Hotels And Resorts Atton Hotels Quiet Resorts Swissôtel Hotels & Resorts Kimpton Hotels Melia Relais & Châteaux Historic Hotels Sheraton Hilton Garden Inn Courtyard Hilton Hotels Family Resorts Pueblo Libre Ramada Encore All Inclusive Hotels Novotel Golf course DoubleTree Westin JW Marriott Belmond Crowne Plaza Preferred Hotels & Resorts
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
More
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Dazzler Lima
Av. Jose Pardo 879 esquina Roma , Lima , Peru, Lima Lima 18, Peru
4.0 km from Puna
  • Free Wifi
  • Free Parking
Dazzler Lima
USD 135*
CheapTickets
USD 135*
Travelocity
USD 136*
getaroom.com
SAVE USD 6
USD 136*
USD 130*
AMOMA
View Deal
Calle E Colina 391 | Miraflores, Lima 018, Peru
0.6 km from Puna
  • Free Wifi
  • Breakfast included
Imperiale Residence
Av Grau 720 Barranco, Lima LIMA 04, Peru
0.7 km from Puna
  • Free Wifi
  • Breakfast included
Casa Falleri Boutique Hotel
USD 124*
Hotels.com
USD 124*
Expedia.com
USD 124*
Hotwire.com
USD 123*
Booking.com
View Deal
Avenida Grau 723 | Barranco, Lima 04, Peru
0.8 km from Puna
  • Free Wifi
  • Breakfast included
USD 44*
Booking.com
USD 44*
Priceline
USD 44*
Expedia.com
USD 44*
Travelocity
View Deal
Carlos Zegarra 274, Barranco, Lima LIMA 4, Peru
0.8 km from Puna
    Villa Barranco by Ananay Hotels
    USD 215*
    Travelocity
    USD 215*
    Hotels.com
    USD 215*
    Expedia.com
    USD 215*
    Orbitz.com
    View Deal
    Saenz Pena 204 | Barranco, Lima 15063, Peru
    0.9 km from Puna
    • Free Wifi
    • Breakfast included
    USD 328*
    Booking.com
    USD 328*
    Expedia.com
    USD 328*
    Hotels.com
    USD 328*
    Travelocity
    View Deal
    Jiron Tacna N0 336 - Cercado., Puno 51, Peru
    1.1 km from Puna
    • Free Wifi
    • Breakfast included
    Julio Cesar Hoteles

    Agoda.com
    USD 35*
    Priceline

    Expedia.com
    USD 35*
    Booking.com
    View Deal
    Calle Jr Juan Fanning 211 | Barranco District, Lima, Peru
    1.6 km from Puna
    • Free Wifi
    • Free Parking
    USD 60*
    Expedia.com
    USD 58*
    Booking.com
    USD 60*
    Hotels.com
    SAVE USD 7
    USD 60*
    USD 53*
    AMOMA
    View Deal
    Medrano Silva 396 (Final de la Via Expresa) | Barranco, Lima Lima 4, Peru
    1.6 km from Puna
    • Free Wifi
    • Room Service
    Hotel Park Suites
    USD 66*
    Hotwire.com
    USD 66*
    Hotels.com
    USD 90*
    HotelQuickly
    SAVE USD 24
    USD 90*
    USD 66*
    Booking.com
    View Deal
    Av Malecon de la Reserva 1035 | Miraflores, Lima 18, Peru
    1.9 km from Puna
    • Free Wifi
    • Free Parking
    USD 473*
    Booking.com
    USD 440*
    Expedia.com
    USD 385*
    getaroom.com
    SAVE USD 223
    USD 473*
    USD 250*
    AMOMA
    View Deal
    Av. Armendariz 375 - Miraflores, Lima, Peru
    2.0 km from Puna
    • Free Wifi
    • Free Parking
    Lima Wasi Hotel
    USD 83*
    Booking.com
    USD 75*
    Orbitz.com
    USD 83*
    Agoda.com
    SAVE USD 8
    USD 83*
    USD 75*
    Expedia.com
    View Deal
    Paseo de la Republica 6315, Lima, Peru
    2.0 km from Puna
    • Free Wifi
    • Free Parking
    Hotel Nirvana
    USD 68*
    Booking.com
    USD 60*
    Travelocity
    USD 68*
    Priceline
    SAVE USD 8
    USD 68*
    USD 60*
    Hotels.com
    View Deal
    Av. 28 de Julio 1088, Lima 18, Peru
    2.2 km from Puna
    • Free Wifi
    • Free Parking
    Casa Andina Standard Miraflores San Antonio
    USD 78*
    Booking.com
    USD 72*
    Hotwire.com
    USD 72*
    Hotels.com
    SAVE USD 6
    USD 78*
    USD 72*
    Expedia.com
    View Deal
    Malecon De La Reserva 615 | Miraflores, Lima, Peru
    2.3 km from Puna
    • Free Wifi
    • Free Parking
    USD 439*
    JW Marriott
    USD 439*
    Booking.com
    USD 463*
    Elvoline
    SAVE USD 95
    USD 463*
    USD 368*
    AMOMA
    View Deal
    Av. Paseo de la Republica 6171, Lima, Peru
    2.3 km from Puna
    • Free Wifi
    • Free Parking
    Hotel Sipan

    Hotwire.com

    HotelQuickly
    No availability for your dates
    Av Reducto 1057, Lima Lima 18, Peru
    2.4 km from Puna
      Ibis Lima Reducto Miraflores
      USD 88*
      ibis
      USD 76*
      Expedia.com
      USD 84*
      Priceline
      SAVE USD 12
      USD 88*
      USD 76*
      Booking.com
      View Deal
      276 Las Dalias Street | 1 Block From Larcomar Mall in the District of Miraflores, Lima 18, Peru
      2.4 km from Puna
      • Free Wifi
      • Free Parking
      Bayview Hotel
      USD 60*
      Expedia.com
      USD 60*
      Hotwire.com
      USD 60*
      Hotels.com
      USD 60*
      Booking.com
      View Deal
      Sponsored
      Malecon De La Reserva 615 | Miraflores, Lima, Peru
      2.3 km from Puna
      • Free Wifi
      • Free Parking
      USD 439*
      JW Marriott
      USD 439*
      Booking.com
      USD 463*
      Elvoline
      SAVE USD 95
      USD 463*
      USD 368*
      AMOMA
      View Deal
      Avenida La Paz 1099, Lima 18, Peru
      2.5 km from Puna
      • Free Wifi
      • Pool
      USD 274*
      Expedia.com
      USD 274*
      Booking.com
      USD 285*
      getaroom.com
      SAVE USD 32
      USD 285*
      USD 253*
      Priceline
      View Deal
      Calle Jose Gonzalez 567, Lima Lima18, Peru
      2.5 km from Puna
      • Free Wifi
      • Breakfast included
      Hotel Senorial
      USD 100*
      Expedia.com
      USD 100*
      Hotels.com
      USD 117*
      HotelQuickly
      SAVE USD 28
      USD 117*
      USD 89*
      AMOMA
      View Deal
      Avenida Larco 1140 | Miraflores, Lima 18, Peru
      2.6 km from Puna
      • Free Wifi
      • Restaurant
      Ibis Larco Miraflores
      USD 76*
      Booking.com
      USD 76*
      Travelocity
      USD 76*
      Hotels.com
      USD 76*
      Expedia.com
      View Deal
      Av. Alfredo Benavides 1959 | Miraflores, Lima 018, Peru
      2.6 km from Puna
      • Free Wifi
      • Free Parking
      Miraflores Suites Centro
      USD 46*
      Orbitz.com
      USD 53*
      AMOMA
      USD 54*
      HotelQuickly
      SAVE USD 9
      USD 54*
      USD 46*
      Booking.com
      View Deal
      Calle Fernando Teran 107 - Chorrillos, Lima, Peru
      2.6 km from Puna
      • Pool
      • Restaurant
      No photo provided
      930 La Paz Ave | Miraflores, Lima Lima18, Peru
      2.7 km from Puna
      • Free Wifi
      • Breakfast included
      Leon de Oro Inn & Suites
      USD 77*
      Booking.com
      USD 109*
      Expedia.com
      USD 109*
      Orbitz.com
      SAVE USD 43
      USD 109*
      USD 66*
      AMOMA
      View Deal
      Colon 600 , Miraflores | Colon 600 Miraflores Lima - Peru, Lima, Peru
      2.7 km from Puna
      • Free Wifi
      • Free Parking
      Miraflores Colon Hotel
      USD 138*
      Booking.com
      USD 138*
      Hotels.com
      USD 138*
      Hotwire.com
      SAVE USD 3
      USD 138*
      USD 134*
      Expedia.com
      View Deal
      Calle Diego Ferre 235, Lima, Peru
      2.7 km from Puna
      • Free Wifi
      • Free Parking
      Hotel Ferre Miraflores
      USD 78*
      Booking.com
      USD 78*
      Agoda.com
      USD 107*
      HotelQuickly
      SAVE USD 32
      USD 107*
      USD 75*
      Hotels.com
      View Deal
      Diego Ferre 249 - Miraflores, Lima Lima 18, Peru
      2.7 km from Puna
      • Free Wifi
      • Free Parking
      Hotel LLaqta
      USD 65*
      Travelocity
      USD 65*
      Hotwire.com
      USD 65*
      Expedia.com
      USD 65*
      Booking.com
      View Deal
      Av.Republica de Panama N.6160, Lima, Peru
      2.7 km from Puna
        Hotel Tac Sac
        Ramon Ribeyro # 301 | Miraflores, Lima 18, Peru
        2.8 km from Puna
        • Free Wifi
        • Free Parking
        Hotel San Antonio Abad
        USD 75*
        Expedia.com
        USD 75*
        Travelocity
        USD 75*
        Hotels.com
        SAVE USD 15
        USD 75*
        USD 60*
        Booking.com
        View Deal
        Avenida 28 de Julio 511, Lima, Peru
        2.8 km from Puna
        • Free Wifi
        • Free Parking
        La Hacienda Miraflores
        USD 140*
        Expedia.com
        USD 140*
        Booking.com
        USD 155*
        Priceline
        SAVE USD 51
        USD 155*
        USD 104*
        AMOMA
        View Deal
        Calle San Martin 550, Miraflores | Miraflores, Lima 18, Peru
        2.8 km from Puna
        • Free Wifi
        • Free Parking
        San Agustin Exclusive
        USD 466*
        Orbitz.com
        USD 466*
        Hotwire.com
        USD 598*
        HotelQuickly
        SAVE USD 132
        USD 598*
        USD 466*
        Expedia.com
        View Deal
        Juan Fanning 320, Miraflores, Lima, Peru
        2.8 km from Puna
        • Free Wifi
        • Free Parking
        Embajadores Hotel
        USD 216*
        Expedia.com
        USD 216*
        Orbitz.com
        USD 78*
        Priceline
        SAVE USD 139
        USD 216*
        USD 78*
        Booking.com
        View Deal
        *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.