As of November 2026, CielStay lists 115 homes for rent in Miraflores, run by independent hosts and property managers. All of them can be booked on the host's or manager's own website, across 2 booking sites. Some are also listed on Airbnb; each listing shows every place it can be booked.
They include 114 condos and 1 resort suite. The most common size is two bedrooms (51 homes).
Miraflores rentals at a glance
Counted from what hosts list. Check the listing before you book.
| Studio or 1 bedroom | 50 |
| 2 bedrooms | 51 |
| 3 bedrooms | 14 |
| 4 bedrooms | 0 |
| 5 or more bedrooms | 0 |
| Sleeps 10 or more | 0 |
| Pets allowed | 73 |
| Pool | 45 |
| Hot tub | 15 |
| Air conditioning | 8 |
| EV charger | 1 |
Homes in Miraflores for 6 or more
Homes in Miraflores with a pool
8 of the 45. Search them with your dates →
Homes in Miraflores
Homes with the host's own booking site first. Prices can change and may not be exact; the asterisk shows what each one includes.
All 115 homes in Miraflores
- Geko| Artistic 2BR Steps to the Malecón w/Balcony · 2 bd · sleeps 4
- BSR Magical New Flat next to Malecon w Parking · 2 bd · sleeps 6
- Geko | Spacious 3BR with A/C & Luxury Design · 3 bd · sleeps 6
- BSR Miraflores Oceanview Family Flat w/ Parking · 2 bd · sleeps 5
- Geko | Stylish 2BR Steps from the Malecón · 2 bd · sleeps 4
- Geko l Incredible 2BR In the Heart of Miraflores · 2 bd · sleeps 4
- Geko | Homely Loft w/ AC near Miraflores Top Spots · 1 bd · sleeps 2
- Geko l Sublime 2BR w/Balcony in Miraflores · 2 bd · sleeps 3
- Geko| Wonderful 2BR w/Balcony steps from the Ocean · 2 bd · sleeps 4
- Geko| Richly-Toned 3BR near Larcomar in Miraflores · 3 bd · sleeps 5
- Geko | Cozy & Stylish 1BR near Kennedy Park · 1 bd · sleeps 2
- Geko | Bright 1BR near Larcomar w/ Pool and Gym · 1 bd · sleeps 2
- Geko | Minimalist Loft w/Amazing Views in Larcomar · 1 bd · sleeps 2
- Geko | Authentic 1BR in Miraflores w/ Pool · 1 bd · sleeps 2
- Geko l Dreamy 2BR w/ balcony near Kennedy Park · 2 bd · sleeps 4
- Geko | Amazing Duplex near the ocean in Miraflores · 1 bd · sleeps 2
- Geko | Sophisticated Duplex 1BR w/ Amazing views · 1 bd · sleeps 2
- Geko | Urban 2BR in heart of Miraflores w/Pool · 2 bd · sleeps 4
- Geko | Calm & Elegant 2BR in Miraflores · 2 bd · sleeps 4
- Geko | Grandiose 2BR near Larcomar w/City view · 2 bd · sleeps 4
- Geko | Bright & Trendy 1BR w/Balcony in Miraflores · 1 bd · sleeps 2
- Geko | Homely 3BR in Miraflores near Larcomar · 3 bd · sleeps 5
- Geko | Contemporary 2BR Near Ocean & Parks · 2 bd · sleeps 4
- Geko l Elegante 2BR en Miraflores con balcón · 2 bd · sleeps 4
- Geko|Modern 2BR w/City View in Heart of Miraflores · 2 bd · sleeps 4
- Geko | Bright Loft near Larcomar w/Balcony · 1 bd · sleeps 2
- Geko l Dazzling 2BR w/ Terrace near Larcomar · 2 bd · sleeps 4
- Geko | Cozy & Stylish 1BR w/Pool Near Kennedy Park · 1 bd · sleeps 2
- Geko lSplendid 2BR w/Balcony in Central Miraflores · 2 bd · sleeps 4
- Geko | Luxury Loft w/ Balcony and AC in Miraflores · 1 bd · sleeps 2
- Geko | Streamlined 3BR w/ City Views Near Larcomar · 3 bd · sleeps 5
- Geko | Modern 2BR w/ Pool in Miraflores · 2 bd · sleeps 4
- Geko | Spectacular 2BR w/ Balcony in Miraflores · 2 bd · sleeps 4
- Geko | Stylish 2BR w/ Rooftop Pool in Miraflores · 2 bd · sleeps 4
- Geko | Urban Comfort 2BR in Heart of Miraflores · 2 bd · sleeps 4
- Geko l Dazzling 2BR w/Parking near Kennedy Park · 2 bd · sleeps 4
- Geko | Charming 3BR w/ Work Area in Miraflores · 3 bd · sleeps 5
- Geko | Spectacular 2BR near Malecon w/ balcony · 2 bd · sleeps 5
- Geko l Trendy Loft w/ balcony in Miraflores · 1 bd · sleeps 2
- Geko | Elegant 1BR w/ Pool by the Malecón · 1 bd · sleeps 2
- Geko| Stunning 3BR w/Panoramic Views in Miraflores · 3 bd · sleeps 5
- Geko | Bright 2BR in Miraflores near the Malecon · 2 bd · sleeps 4
- Geko | Pleasant 1BR w/ Balcony near Larcomar · 1 bd · sleeps 2
- Geko | Modern Cozy Loft w/Balcony near Larcomar · 1 bd · sleeps 3
- Geko | Trendy 1BR w/Balcony Retreat in Miraflores · 1 bd · sleeps 2
- Geko | Luxury Duplex w/ AC in Center of Miraflores · 1 bd · sleeps 2
- Geko l Elegant Duplex 2BR w/ Terrace in Miraflores · 2 bd · sleeps 4
- Geko l Splendid Loft steps from Kennedy Park · 1 bd · sleeps 2
- Geko | Modern 1BR Near Larcomar & Malecón · 1 bd · sleeps 2
- Geko | Elegant 1BR stay in Miraflores w/ Pool · 1 bd · sleeps 2
- Geko | Refined 2BR close to Kennedy Park · 2 bd · sleeps 4
- Geko| Sleek 1BR w/Balcony near Spots in Miraflores · 1 bd · sleeps 2
- Geko | Spectacular Loft close to Larcomar w/ Pool · 1 bd · sleeps 2
- Geko l Royal 3BR w/Parking & Balcony near Larcomar · 3 bd · sleeps 5
- Geko | Panoramic 3BR in Miraflores near Malecón · 3 bd · sleeps 4
- Geko | Spectacular 2BR near Kennedy w/balcony · 2 bd · sleeps 4
- Geko | Stylish Loft near Larcomar in Prime Spot · 1 bd · sleeps 2
- Geko | Refined Loft w/ Work Desk in Miraflores · 1 bd · sleeps 2
- Geko | Comfy Loft, Steps from Larcomar · 1 bd · sleeps 2
- Geko | Smart Loft w/ Wifi in Central Miraflores · 1 bd · sleeps 2
- Geko | Intimate 1BR Retreat in Miraflores w/ Pool · 1 bd · sleeps 2
- Geko | Stylish 2BR Flat w/balcony in Miraflores · 2 bd · sleeps 4
- Geko | Contemporary 2BR w/ Balcony in Miraflores · 2 bd · sleeps 4
- Geko | Modern 2BR w/Balcony & Pool in Miraflores · 2 bd · sleeps 4
- Geko| Polished 2BR in Miraflores near Kennedy Park · 2 bd · sleeps 4
- Geko| Peaceful 1BR in Miraflores w/balcony · 1 bd · sleeps 2
- Geko | Sleek Loft w/ Balcony & Pool near Larcomar · 1 bd · sleeps 2
- Geko | Stylish 1BR near Malecon w/ Free parking · 1 bd · sleeps 2
- BSR Brand New Apt Near Larcomar w/ Parking & Gym · 2 bd · sleeps 6
- Geko | Chic 1BR near Kennedy Park w/ Pool · 1 bd · sleeps 2
- Geko | Picturesque Loft w/ Balcony in Miraflores · 1 bd · sleeps 2
- Geko |Curated 2BR w/Balcony in Heart of Miraflores · 2 bd · sleeps 4
- Geko| Homely Loft 1BR in Miraflores near Kennedy · 1 bd · sleeps 2
- Geko l Sophisticated 2BR Flat w/Pool in Miraflores · 2 bd · sleeps 4
- Geko | Intimate 1BR in Miraflores near Larcomar · 1 bd · sleeps 2
- Geko | Lively 2BR w/Balcony & AC in Miraflores · 2 bd · sleeps 4
- Geko l Awesome 2BR w/ Balcony steps from Malecon · 2 bd · sleeps 4
- Geko l Well-Designed Loft w/ Pool in Miraflores · 1 bd · sleeps 2
- Geko | Breezy 1BR w/ Private Terrace in Miraflores · 1 bd · sleeps 2
- Magnifico apartmento 3BR en centro de Miraflores · 3 bd · sleeps 5
- Geko| Breathtaking 2BR w/Balcony near Kennedy Park · 2 bd · sleeps 4
- Geko | Glamorous Loft w/ Balcony near the Malecón · 1 bd · sleeps 2
- Geko | Radiant 1BR in Miraflores w/ Balcony · 1 bd · sleeps 2
- Geko | Breezy 2BR w/ pool & gym near Larcomar · 2 bd · sleeps 4
- Geko | Modern Loft w/ Pool in Larcomar · 1 bd · sleeps 2
- Geko | Charming Loft w/ Gym near Costa Verde · 1 bd · sleeps 2
- Geko | Stunning 1BR w/ Pool by the Malecón · 1 bd · sleeps 2
- Geko| Great Loft w/ Parking in Miraflores · 1 bd · sleeps 2
- Geko | Fresh 3BR in front near Parque Kennedy · 3 bd · sleeps 4
- Geko | Sophisticated Loft Near Larcomar w/ Parking · 1 bd · sleeps 2
- Geko| Modern Bright 1BR Near Larcomar · 1 bd · sleeps 2
- Geko | Luminous 2BR w/balcony near the beach · 2 bd · sleeps 4
- Geko | Stylish 2BR w/City Views by The Malecon · 2 bd · sleeps 4
- Geko l Voguish 2BR w/ Balcony near the Costa Verde · 2 bd · sleeps 4
- Geko | Chic 2BR Retreat steps from the Malecón · 2 bd · sleeps 4
- Geko | Stylish 1BR w/ Balcony in Miraflores · 1 bd · sleeps 2
- Apartamento 2BR espectacular cerca a Costa Verde · 2 bd · sleeps 4
- Geko | Radiant 1BR w/ Pool in Miraflores · 1 bd · sleeps 2
- Geko | Spectacular 1BR near Malecon w/ City Views · 1 bd · sleeps 2
- Geko |Luxe Urban 2BR w/Pool near Miraflores Center · 2 bd · sleeps 4
- Geko l Serene 2BR Apartment Near the Malecón · 2 bd · sleeps 4
- Geko | Tranquil Loft in Miraflores w/balcony · 1 bd · sleeps 2
- Geko l Radiant Loft w/Great Location in Miraflores · 1 bd · sleeps 2
- Geko l New Modern 2BR w/ Pool & Gym in Miraflores · 2 bd · sleeps 4
- Geko l Impressive 3BR w/AC & Balcony in Miraflores · 3 bd · sleeps 5
- Geko | Outstanding 3BR near the Malecón · 3 bd · sleeps 6
- Geko | Cozy Nature-Style 2BR Near Kennedy Park · 2 bd · sleeps 3
- Geko | Inspiring 2BR near Malecon w/ Balcony · 2 bd · sleeps 4
- Geko | Serene 2BR near Malecón in Prime Area w/Gym · 2 bd · sleeps 4
- Geko | Spotless 2BR w/ Free Parking in Miraflores · 2 bd · sleeps 5
- Geko l Spacious 3BR w/ Unbeatable View in Lima · 3 bd · sleeps 6
- Geko l New Miraflores 1BR w/ Pool, Gym & Cowork · 1 bd · sleeps 2
- Geko | Minimalist 3BR w/ Parking near Kennedy Park · 3 bd · sleeps 6
- Geko|Welcoming 2BR in Miraflores near Kennedy Park · 2 bd · sleeps 4
- Geko | Cozy Modern 2BR with Stylish Interior · 2 bd · sleeps 4
Questions about renting in Miraflores
How many vacation rentals are there in Miraflores?
CielStay lists 115 homes in Miraflores, counted from the homes live today. By type: 114 condos and 1 resort suite.
Can I book a vacation rental in Miraflores directly with the host?
Yes. Every home here can be booked on the host's or manager's own website. Each listing links to it, along with any other place the home is listed.
How do I book a Miraflores vacation rental directly with the owner?
Open a home and choose Book direct: it takes you to the host's or manager's own booking site, where you see their price and terms. You can also message the host first. CielStay doesn't take the booking or the payment. Booking direct often costs less, because no platform fee or commission is added; compare the final totals before you pay.
Where can I rent a house in Miraflores for 6 people?
6 homes here sleep 6 or more; none of them is a house, the rest condos or resort suites. Add your dates and group size in the search to see which are free.
Are there vacation rentals in Miraflores with a pool?
45 homes list a pool, and 15 homes a hot tub. Some pools are shared, in a resort or community, so check the listing if you want a private one.
Are there pet-friendly rentals in Miraflores?
73 homes list pets as allowed. Pet fees and limits vary by host, so check the house rules on the listing.
How are prices shown?
Each home shows one price with a note on what it includes; the asterisk explains how we work it out. Prices can change and may not be exact. If a host hasn't shared a fee with us, we can't include it. The host's site or booking channel has the final total; taxes are extra.




