Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Miraflores

Filter by star ratings
All filters
Casa Suyay
Casa Suyay
8,8 Excellent
Calle Esperanza 144, Lima, Peru
Show on map
6,0 km from city centre, Lima, Peru 
ExcellentBased on 1 741 reviews
8,8

Located amongst well-known tourist hot spots, shops and restaurants, Casa Suyay is ideal for guests wishing to explore Lima and its surroundings. The numerous facilities this historic hotel features include a 24-hour reception, an express check-in and check-out feature and luggage storage.

Belmond Miraflores Park
Belmond Miraflores Park
9,4 Excellent
Avenida Malecon De La Reserva 1035, Lima, Peru
Show on map
7,6 km from city centre, Lima, Peru 
ExcellentBased on 109 reviews
9,4

Belmond Miraflores Park provides 5-star accommodation in Lima. It also offers a rooftop terrace, a sauna and an outdoor pool.

Red Llama Eco Hostel
Red Llama Eco Hostel
8,0 Excellent
Calle Narciso De La Colina 183, Lima, Peru
Show on map
5,7 km from city centre, Lima, Peru 
ExcellentBased on 373 reviews
8,0

This comfortable hostel in Lima offers complimentary wireless internet, as well as a terrace and a games room. It is ideally positioned for those wanting to discover the area's attractions.

Hotel Boulevard
Hotel Boulevard
8,6 Excellent
Av. Pardo 771 Miraflores, Lima, Peru
Show on map
5,8 km from city centre, Lima, Peru 
ExcellentBased on 1 745 reviews
8,6

Hotel Boulevard Lima is located in Lima and features free Wi-Fi. It also offers a 24-hour reception, an outdoor pool and a sun deck.

JW Marriott Hotel Lima
JW Marriott Hotel Lima
8,9 Excellent
Malecon De La Reserva 615, Lima, Peru
Show on map
7,2 km from city centre, Lima, Peru 
ExcellentBased on 667 reviews
8,9

Located in Lima, JW Marriott Hotel Lima offers stylish, 5-star accommodation close to Larcomar Shopping Center. It also provides a sauna, a beauty centre and an outdoor pool.

Luxury Hotel Inkari
Luxury Hotel Inkari
8,3 Excellent
Calle Narciso de la Colina 251, Lima, Peru
Show on map
5,7 km from city centre, Lima, Peru 
ExcellentBased on 977 reviews
8,3

Luxury Inkari Hotel is located in Lima and features an indoor pool. It is ideally positioned for those wanting to visit local attractions.

San Agustin Exclusive Hotel
San Agustin Exclusive Hotel
8,2 Excellent
Calle San Martin 550 - Miraflores, Lima, Peru
Show on map
6,6 km from city centre, Lima, Peru 
ExcellentBased on 366 reviews
8,2

San Agustin Exclusive provides 4-star accommodation in Lima. It is conveniently positioned for guests wanting to discover the area's attractions.

Hilton Lima Miraflores
Hilton Lima Miraflores
8,9 Excellent
Avenida La Paz 1099, Lima, Peru
Show on map
6,9 km from city centre, Lima, Peru 
ExcellentBased on 447 reviews
8,9

Boasting an outdoor pool and a rooftop terrace, Hilton Lima Miraflores is situated in Lima and offers traditional accommodation. There is also a fitness centre with a swimming pool.

Dazzler by Wyndham Lima Miraflores
Dazzler by Wyndham Lima Miraflores
8,9 Excellent
Av. Jose Pardo 879, Lima, Peru
Show on map
5,8 km from city centre, Lima, Peru 
ExcellentBased on 1 565 reviews
8,9

Dazzler by Wyndham Lima Miraflores is located in Lima and offers a rooftop terrace. It also provides a sun deck, a sauna and an outdoor pool.

Hotel Lexus
Hotel Lexus
8,4 Excellent
Av. Angamos Oeste 507, Miraflores, Lima, Peru
Show on map
5,2 km from city centre, Lima, Peru 
ExcellentBased on 2 025 reviews
8,4

This comfortable hotel in Lima offers free Wi-Fi, as well as a swimming pool and a 24-hour reception. It is ideally located for guests wanting to sightsee in the area.

Tips for booking a Miraflores hotel

Cheapest month:August
Most expensive month:September
Average price in Miraflores:R1 671/night
Absolute cheapest price found:R66/night
Cheapest day:Tuesday
Most expensive day:Friday
R813 - R3 964
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R904 - R2 376
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Miraflores hotels

Show all 1 093 hotels
1
San Agustin Exclusive Hotel
San Agustin Exclusive Hotel
8,2 Excellent
Calle San Martin 550 - Miraflores, Lima, Peru
Show on map
6,6 km from city centre, Lima 

San Agustin Exclusive provides 4-star accommodation in Lima. It is conveniently positioned for guests wanting to discover the area's attractions.

2
Red Llama Eco Hostel
Red Llama Eco Hostel
8,0 Excellent
Calle Narciso De La Colina 183, Lima, Peru
Show on map
5,7 km from city centre, Lima 

This comfortable hostel in Lima offers complimentary wireless internet, as well as a terrace and a games room. It is ideally positioned for those wanting to discover the area's attractions.

3
Belmond Miraflores Park
Belmond Miraflores Park
9,4 Excellent
Avenida Malecon De La Reserva 1035, Lima, Peru
Show on map
7,6 km from city centre, Lima 

Belmond Miraflores Park provides 5-star accommodation in Lima. It also offers a rooftop terrace, a sauna and an outdoor pool.

4
JW Marriott Hotel Lima
JW Marriott Hotel Lima
8,9 Excellent
Malecon De La Reserva 615, Lima, Peru
Show on map
7,2 km from city centre, Lima 

Located in Lima, JW Marriott Hotel Lima offers stylish, 5-star accommodation close to Larcomar Shopping Center. It also provides a sauna, a beauty centre and an outdoor pool.

5
Dazzler by Wyndham Lima Miraflores
Dazzler by Wyndham Lima Miraflores
8,9 Excellent
Av. Jose Pardo 879, Lima, Peru
Show on map
5,8 km from city centre, Lima 

Dazzler by Wyndham Lima Miraflores is located in Lima and offers a rooftop terrace. It also provides a sun deck, a sauna and an outdoor pool.

6
Hilton Lima Miraflores
Hilton Lima Miraflores
8,9 Excellent
Avenida La Paz 1099, Lima, Peru
Show on map
6,9 km from city centre, Lima 

Boasting an outdoor pool and a rooftop terrace, Hilton Lima Miraflores is situated in Lima and offers traditional accommodation. There is also a fitness centre with a swimming pool.

7
ibis Larco Miraflores
ibis Larco Miraflores
8,5 Excellent
Avenida Larco 1140, Lima, Peru
Show on map
6,9 km from city centre, Lima 

Recently refurbished, Ibis Larco Miraflores provides modern 4-star accommodation in Lima. It also offers free Wi-Fi, a sauna and a Jacuzzi.

8
Hotel Boulevard
Hotel Boulevard
8,6 Excellent
Av. Pardo 771 Miraflores, Lima, Peru
Show on map
5,8 km from city centre, Lima 

Hotel Boulevard Lima is located in Lima and features free Wi-Fi. It also offers a 24-hour reception, an outdoor pool and a sun deck.

Cheapest hotels in Miraflores, Lima

Show all 1 093 hotels
ibis Larco Miraflores
ibis Larco Miraflores
8,5 Excellent
Avenida Larco 1140, Lima, Peru
Show on map
6,9 km from city centre,  

Recently refurbished, Ibis Larco Miraflores provides modern 4-star accommodation in Lima. It also offers free Wi-Fi, a sauna and a Jacuzzi.

R547
Avg. per night
Hotel Lexus
Hotel Lexus
8,4 Excellent
Av. Angamos Oeste 507, Miraflores, Lima, Peru
Show on map
5,2 km from city centre,  

This comfortable hotel in Lima offers free Wi-Fi, as well as a swimming pool and a 24-hour reception. It is ideally located for guests wanting to sightsee in the area.

R591
Avg. per night
J. Pardo Hotel
J. Pardo Hotel
8,6 Excellent
Av Pardo Cuadra 4, Esq. General Borgoño, Lima, Peru
Show on map
5,7 km from city centre,  

Offering views of Lima, Thunderbird Hotel J Pardo is surrounded by a variety of restaurants and eateries, plus boasts a sauna. This charming property is ideally located in Miraflores.

R591
Avg. per night
Faraona Grand Hotel
Faraona Grand Hotel
8,7 Excellent
Manuel Bonilla 185, Lima, Peru
Show on map
5,9 km from city centre,  

Located amongst a variety of well-known tourist hot spots, shops and restaurants, Faraona Grand Hotel is ideal for guests wishing to explore Lima and its surroundings. It also offers an outdoor pool, a free shuttle service and free Wi-Fi.

R619
Avg. per night
Casa Suyay
Casa Suyay
8,8 Excellent
Calle Esperanza 144, Lima, Peru
Show on map
6,0 km from city centre,  

Located amongst well-known tourist hot spots, shops and restaurants, Casa Suyay is ideal for guests wishing to explore Lima and its surroundings. The numerous facilities this historic hotel features include a 24-hour reception, an express check-in and check-out feature and luggage storage.

R677
Avg. per night
Hotel Boulevard
Hotel Boulevard
8,6 Excellent
Av. Pardo 771 Miraflores, Lima, Peru
Show on map
5,8 km from city centre,  

Hotel Boulevard Lima is located in Lima and features free Wi-Fi. It also offers a 24-hour reception, an outdoor pool and a sun deck.

R677
Avg. per night
Red Llama Eco Hostel
Red Llama Eco Hostel
8,0 Excellent
Calle Narciso De La Colina 183, Lima, Peru
Show on map
5,7 km from city centre,  

This comfortable hostel in Lima offers complimentary wireless internet, as well as a terrace and a games room. It is ideally positioned for those wanting to discover the area's attractions.

R879
Avg. per night
Luxury Hotel Inkari
Luxury Hotel Inkari
8,3 Excellent
Calle Narciso de la Colina 251, Lima, Peru
Show on map
5,7 km from city centre,  

Luxury Inkari Hotel is located in Lima and features an indoor pool. It is ideally positioned for those wanting to visit local attractions.

R1 008
Avg. per night

Hotel prices in Miraflores

3 stars

R547 - R677

J. Pardo Hotel

No. 1 most popular

J. Pardo Hotel
8,6 Excellent
R591
Avg. per night
Hotel Lexus

No. 2 most popular

Hotel Lexus
8,4 Excellent
R591
Avg. per night
ibis Larco Miraflores

Best value

R547
Avg. per night
4 stars and up

R1 008 - R4 983

San Agustin Exclusive Hotel

No. 1 most popular

R1 368
Avg. per night
Belmond Miraflores Park

No. 2 most popular

R4 983
Avg. per night
Luxury Hotel Inkari

Best value

Luxury Hotel Inkari
8,3 Excellent
R1 008
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Miraflores

Cities near Miraflores
Neighborhoods near Miraflores

About Miraflores

A main tourist destination and affluent area of the city, Miraflores is an important district of Lima in Peru for its cultural attractions, energetic local atmosphere, upscale market and beautiful coastal location. Situated in the south of Lima’s downtown, the district offers a high quality and relaxing experience to its visitors through a buzzing nightlife, abundance of shopping and stunning nature. The total area covers just under 10 kilometres squared, has a population of over 92,000 inhabitants and offers a harmonic blend of historic features and modern attractions.

The place to enjoy the sea in Miraflores is Costa Verde, a stretch of beaches that draw surfers and paragliders to its huge waves and windy rocky cliffs, also providing hikers with stunning and rugged ocean views. Shopping is another major pastime of the district with numerous large department stores and malls offering upscale fashion, grand food halls and modern cinemas. Visitors can also find flea markets and local art in Miraflores, in addition to a fun nightlife scene, many exclusive hotels and restaurants providing a taste of Argentinian cuisine or international dishes. The district has lovely city parks, like Central and Kennedy, a few museums like the Enrico Poli Museum dedicated to local Inca history and even contains ruins such as the Huaca Pucllana, an ancient clay pyramid dating back to 200AD.

Via the city’s express bus system, Metropolitano, visitors can travel directly between the centre of Lima and Miraflores. Both buses and cars drive down Avenue Arequipa or Paseo de la Republica to reach the neighbourhood. The nearest airport, Jorge Chavez International, is about a 30-minute drive from Miraflores and there are direct buses and shuttle services travelling between the two destinations.

Historians gain their knowledge of ancient Miraflores from the Huaca Pucllana ruins in the district that shows the land was occupied by the Inca people in the early 1st century. The district was established as a Spanish town in the 1500s and was a popular summer destination for Lima residents and wealthy European immigrants. It became part of the greater Lima area in the 20th century and developed into a central commercial district, beautiful residential area and attractive tourist hub.

Miraflores travel FAQs

  • What are the best hotels in Miraflores?

    ibis Larco Miraflores, rated with a score of 8,5 from 3 383 reviewers, is one of the most popular hotels in Miraflores. Other top stays include Radisson Decapolis Miraflores, with an average rating of 8,8 from 1 191 reviewers, and J. Pardo Hotel, with a score of 8,6 from 422 reviewers.

  • What is a good hotel near Legian Beach?

    Furamaxclusive Ocean Beach Seminyak Bali is a good hotel close to Legian Beach - it has scored 8,1 over 574 reviews from HotelsCombined users.

  • What is a good hotel in Miraflores near Seminyak Beach?

    Furamaxclusive Ocean Beach Seminyak Bali is the most recommended hotel near Seminyak Beach on HotelsCombined (scoring 8,1 over 574 reviews).

  • Is there a good hotel near Times Square?

    If you’re looking for good hotels near Times Square, consider Crowne Plaza Times Square Manhattan (rated 8,0 over 5 514 reviews).