Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

San Juan de Miraflores Peru Accommodations

Only hotels in San Juan de Miraflores are listed below. Find cheap and discounted hotel/motel rates in or nearby San Juan de Miraflores, Peru for your business or personal leisure travel. We list the best San Juan de Miraflores hotel/motel rooms. Review the San Juan de Miraflores hotel list below to find the perfect lodging. We also have a map of the San Juan de Miraflores hotels. Group booking? Search San Juan de Miraflores Group Hotel Deals

The San Juan de Miraflores center point is approximately 4 miles southeast of Miraflores and 6 miles southeast of San Isidro.

San Juan de Miraflores Hotels & Accommodations

The Westin Lima Hotel & Convention Center Calle Las Begonias 450 San Isidro, Lima, LIM PE ~6.59 miles northwest of San Juan de Miraflores
  • Luxurious 5-star hotel
  • Hotel has 31 suites
Call to Book
Add your dates for price
Excellent 9.9 /10 Hotel Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Wyndham Costa Del Sol Lima Airport Av Elmer Faucett South N, Callao, LIM 07031 PE ~13.72 miles northwest of San Juan de Miraflores
  • 4 star property
  • Check in: 2:00 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
JW Marriott Hotel Lima Malecon De La Reserva 615, Lima, Lima PE ~4.74 miles northwest of San Juan de Miraflores
  • Luxury Five Star hotel
  • 300 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.8 /10 Reviews Call BookMore Details
Hyatt Centric San Isidro Lima Avenida Jorge Basadre 367, Lima, PE PE ~6.85 miles northwest of San Juan de Miraflores
  • hotel
  • Fitness + Health Center
Call to Book
Add your dates for price
Excellent 9.9 /10 Read Reviews Call BookMore Details
Country Club Lima Hotel - The Leading Hotels of the World Los Eucaliptos 590 San Isidro, Lima, LIM PE ~7.24 miles northwest of San Juan de Miraflores
  • Luxury 5 star property
  • 3 floors in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Hilton Lima Miraflores Avenida La Paz 1099, Lima, PE ~4.71 miles northwest of San Juan de Miraflores
  • property
  • Free breakfast
Call to Book
Add your dates for price
Excellent 9.6 /10 Review Score Call BookMore Details
Holiday Inn Lima Airport by IHG Av. Tomas Valle s / n Esq. Av. Faucett, Callao, Callao 7031 PE ~13.69 miles northwest of San Juan de Miraflores
  • Affordable property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Excellent 9.3 /10 Latest Reviews Call BookMore Details
Souma Hotel Vignette Collection by IHG Malecon 28 de Julio 385, Lima, Lima 15074 PE ~5.19 miles northwest of San Juan de Miraflores
  • Luxurious Five Star property
  • Gym is available on property
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Sheraton Lima Historic Center Paseo De La Republica 170, Lima, LIM PE ~9.04 miles north of San Juan de Miraflores
  • Four-star property
  • 437 rooms in property
Call to Book
Add your dates for price
Excellent 9.1 /10 Hotel Reviews Call BookMore Details
Crowne Plaza Lima - Miraflores by IHG Avenida Benavides 300, Lima, Lima PE ~5.07 miles northwest of San Juan de Miraflores
  • 4-star property
  • 96 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
El Pardo Lima - a DoubleTree by Hilton Hotel Independencia 141 Miraflores, Lima, PE ~5.96 miles northwest of San Juan de Miraflores
  • Four-star property
  • Shuttle from airport available
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Miraflores Park a Belmond Hotel, Lima Avenida Malecon De La Reserva 1035, Lima, Lima PE ~4.49 miles northwest of San Juan de Miraflores
  • Luxury 5 star hotel
  • Fitness + Health Center
Call to Book
Add your dates for price
Excellent 9.8 /10 Latest Reviews Call BookMore Details
AC Hotel by Marriott Lima Miraflores Malecon de la Reserva 729 Mira, Lima, 00000 PE ~4.68 miles northwest of San Juan de Miraflores
  • Luxury 5 star property
  • 17 floors in hotel
Call to Book
Add your dates for price
Excellent 10.0 /10 Review Score Call BookMore Details
Aloft by Marriott Lima Miraflores Av. 28 de Julio North 894, Lima, LIM 15074 PE ~4.56 miles northwest of San Juan de Miraflores
  • High end property
  • 11 floors in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Holiday Inn Lima Miraflores by IHG Calle Alfonso Ugarte 117 Miraflores, Lima, PE ~5.19 miles northwest of San Juan de Miraflores
  • Expensive property
  • Airport shuttle available
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Radisson Hotel Decapolis Miraflores Avenida 28 De Julio 151, Lima, Lima PE ~5.20 miles northwest of San Juan de Miraflores
  • 4 star property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Swissôtel Lima Via Central 150 Centro Empresarial Real, Lima, LIM 15073 PE ~6.79 miles northwest of San Juan de Miraflores
  • Luxury 5 star hotel
  • 18 floors in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Casa Andina Premium Miraflores Calle La Paz 463, Lima, LIM PE ~5.03 miles northwest of San Juan de Miraflores
  • hotel
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Excellent 9.1 /10 Guest Reviews Call BookMore Details
Delfines Hotel & Convention Center Calle Los Eucaliptos 555, Lima, LIM PE ~7.20 miles northwest of San Juan de Miraflores
  • hotel
  • Shuttle from airport available
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Pullman Lima Miraflores Calle Juan Fanning 515 525, Lima, PE ~4.82 miles northwest of San Juan de Miraflores
  • hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Wyndham Grand Costa Del Sol Lima Airport Av Morales Duarez South / N, Callao, Callao Region 07031 PE ~13.67 miles northwest of San Juan de Miraflores
  • Luxurious 5-star hotel
  • Check-in: 3:00 PM - 12:00 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Casa Andina Premium San Isidro Calle Orquidea 505 527, Lima, PE ~6.63 miles northwest of San Juan de Miraflores
  • Expensive hotel
  • Check-in: 2:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Novotel Lima San Isidro Hotel Victor Andres Belaunde 198, Lima, LIM PE ~6.80 miles northwest of San Juan de Miraflores
  • Expensive property
  • Check in: 3:00 PM - 12:00 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Hotel Estelar Miraflores Avenida Benavides 415, Lima, LIMA PE ~5.05 miles northwest of San Juan de Miraflores
  • High end hotel
  • 21 floors in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Holiday Inn Express Lima San Isidro by IHG Calle Coronel Andres Reyes North 484 – 492, Lima, LIM 15046 PE ~6.52 miles northwest of San Juan de Miraflores
  • High-end property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.3 /10 Review Score Call BookMore Details
Fairfield by Marriott Lima Miraflores Calle Martin Dulanto 128 Miraflores, Lima, Lima 15047 PE ~4.64 miles northwest of San Juan de Miraflores
  • High end hotel
  • Hotel has 147 rooms
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Dazzler by Wyndham Lima Miraflores Av. Jose Pardo 879, Lima, Lima 15074 PE ~5.72 miles northwest of San Juan de Miraflores
  • High end hotel
  • 140 rooms in property
Call to Book
Add your dates for price
Excellent 9.1 /10 Latest Reviews Call BookMore Details
Manto Hotel Lima - MGallery Collection Calle Los Libertadores 490, Lima, Lima PE ~6.50 miles northwest of San Juan de Miraflores
  • 4-star hotel
  • 64 rooms in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Dazzler by Wyndham Lima San Isidro 2473 Ave. Javier Prado Oeste, Lima, LIM PE ~7.82 miles northwest of San Juan de Miraflores
  • 4 star hotel
  • Shuttle from airport available
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Wyndham Costa Del Sol Lima City Av. Salaverry 3060 Magdalena del Mar, Lima, LIM 15076 PE ~7.61 miles northwest of San Juan de Miraflores
  • 4-star property
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Sonesta Hotel El Olivar Lima Pancho Fierro 194, Lima, LIM PE ~6.64 miles northwest of San Juan de Miraflores
  • High end property
  • 134 rooms in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Jose Antonio Deluxe Calle Bellavista 133 Miraflores, Lima, Lima PE ~5.40 miles northwest of San Juan de Miraflores
  • High end property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.1 /10 Guest Reviews Call BookMore Details
Melia Lima Avda Salaverry 2599, Lima, LIM PE ~7.70 miles northwest of San Juan de Miraflores
  • Luxurious 5 Star property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Radisson RED Miraflores Calle Bolivar 210 230-236, Lima, PE ~4.91 miles northwest of San Juan de Miraflores
  • 3-star hotel
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Very Good 8.9 /10 Guest Reviews Call BookMore Details
Hilton Garden Inn Lima Miraflores Malecón Balta 770, Lima, Lima 15074 PE ~5.25 miles northwest of San Juan de Miraflores
  • Affordable hotel
  • 18 floors in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Best Western Plus Urban Larco Hotel Av. Larco 1251 1253 Miraflores, Lima, PE PE ~4.81 miles northwest of San Juan de Miraflores
  • 3 star hotel
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.7 /10 Guest Reviews Call BookMore Details
NM Lima Hotel Av Pardo y Aliaga 330, Lima, LIM 15073 PE ~6.19 miles northwest of San Juan de Miraflores
  • High-end property
  • 126 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Hampton by Hilton Lima San Isidro Calle Odriozola 112, Lima, 15073 PE ~6.50 miles northwest of San Juan de Miraflores
  • High-end property
  • Airport shuttle available
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
INNSiDE by Meliá Lima Miraflores Calle Diez Canseco 344, Lima, Lima PE ~5.03 miles northwest of San Juan de Miraflores
  • High-end hotel
  • Pets are Allowed
Call to Book
Add your dates for price
Excellent 9.4 /10 Reviews Call BookMore Details
Hotel B Sáenz Peña 204 Barranco, Lima, 15063 PE ~3.94 miles northwest of San Juan de Miraflores
  • High end property
  • Shuttle to airport available
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Atemporal by Andean Santa María 190, Lima, LIM 15074 PE ~6.05 miles northwest of San Juan de Miraflores
  • 3 star property
  • 6 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.7 /10 Guest Reviews Call BookMore Details
Luxury Hotel Inkari Calle Narciso De La Colina 251, Lima, LIM 00018 PE ~5.25 miles northwest of San Juan de Miraflores
  • High-end hotel
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.1 /10 Review Score Call BookMore Details
Jose Antonio Executive Colon 325, Lima, 15074 PE ~5.02 miles northwest of San Juan de Miraflores
  • 3 star property
  • Check-in: 3:00 PM - 11:00 PM
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Casa Andina Select Miraflores Calle Schell 452 Miraflores, Lima, LIM PE ~4.99 miles northwest of San Juan de Miraflores
  • High-end property
  • 11 floors in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Antigua Miraflores Hotel Avenida Grau 350, Lima, LIM 15074 PE ~5.44 miles northwest of San Juan de Miraflores
  • Mid-scale hotel
  • 9 suites in hotel
Call to Book
Add your dates for price
Excellent 9.5 /10 Recent Reviews Call BookMore Details
Sol de Oro Hotel & Suites Calle San Martín 305, Lima, LIM PE ~5.11 miles northwest of San Juan de Miraflores
  • 4-star hotel
  • Shuttle to airport available
Call to Book
Add your dates for price
Excellent 9.3 /10 Guest Reviews Call BookMore Details
BTH Hotel - Boutique Concept Av. Guardia Civil 727 Corpac, Lima, LIM PE ~5.82 miles north of San Juan de Miraflores
  • High-end hotel
  • 131 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
ibis Larco Miraflores Avenida Larco 1140, Lima, LIM PE ~4.86 miles northwest of San Juan de Miraflores
  • Mid-scale property
  • Pet-friendly
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Jose Antonio Lima Av 28 Je Julio 398, Lima, LIM PE ~5.04 miles northwest of San Juan de Miraflores
  • Midscale property
  • Check-in time: 3:00 PM - 11:00 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Casa Andina Standard Benavides 271 Av. Alfredo Benavides, Lima, Municipalidad Metropolitana de Lima 15074 PE ~5.14 miles northwest of San Juan de Miraflores
  • Mid-scale property
  • 94 rooms in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details

Next: See My San Juan de Miraflores Hotels with Pricing

FAQs about hotels in San Juan de Miraflores

What are the most favored hotels in San Juan de Miraflores?

Hyatt Centric San Isidro Lima, AC Hotel by Marriott Lima Miraflores and The Westin Lima Hotel & Convention Center are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in San Juan de Miraflores?

The Westin Lima Hotel & Convention Center, JW Marriott Hotel Lima and Country Club Lima Hotel - The Leading Hotels of the World are the top 3 luxury hotels near San Juan de Miraflores city center.

What hotels are closest to the city center of San Juan de Miraflores?

Hotel B, Miraflores Park a Belmond Hotel, Lima, and Aloft by Marriott Lima Miraflores are the properties closest to San Juan de Miraflores city center.

What are the best independent hotels in San Juan de Miraflores?

Hospedaje La Anita, Fausto by Andean and Casa Águila y Condor are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in San Juan de Miraflores?

Courtyard by Marriott Lima Miraflores, Fairfield by Marriott Lima Miraflores and Sheraton Lima Historic Center are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Best Western hotels in San Juan de Miraflores?

Best Western Plus Urban Larco Hotel and Libre Hotel BW Signature Collection are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in San Juan de Miraflores?

Hotel Indigo Lima Miraflores by IHG, Holiday Inn Lima Miraflores by IHG and InterContinental Real Lima Miraflores by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top