Miraflores Packages (Flight + Hotel)

Book a Hotel + Flight or Car together to unlock savings

    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to ฿3,170 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Top hotels in Miraflores

Hospedaje Anahuarki
Hospedaje Anahuarki
2 out of 5
Vilca Yauyos, Huancaya, Gobierno Regional de Lima
Hospedaje Anahuarki
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much does a Miraflores holiday package cost?
Go from looking to booking with our Miraflores holiday packages, which start from only . Pick the hotels and flights that fit your travel plans. Then, add on a couple of experiences or tours for an amazing adventure.
How do I get a cheap travel package to Miraflores?
Bundling your flight and hotel with Expedia won’t just save precious time — it’ll save you a few dollars too. A Miraflores holiday package makes it easy to put together the ideal trip. With more than 550 airlines worldwide to select from, finding flights that suit your schedule won’t be hard. Not only that, we have over 1,000,000 properties globally to select from. Now that’s choice! No matter who you are, Expedia can show you the world.
How far in advance should I book my Miraflores holiday?
Get rewarded with the biggest variety and the cheapest prices by booking your trip to Miraflores early. Air carriers usually sell tickets anywhere up to a year in advance, so secure your spot as soon as possible. That said, Expedia is dedicated to providing you with the best bargains around, so it’s always a good time to book your dream holiday!
What does an Expedia Miraflores travel package include?
Hotels, flights and rental cars — we’ve got them covered. With Expedia, you can create your Miraflores package just the way you want. All you have to do is determine exactly what you need. Once you’ve made your booking, you can add on fun things like activities and tours. The more you bundle, the bigger your savings!
What should I know before booking a Miraflores travel package?
Bundling your bookings into a Miraflores holiday package is the easiest way to organise your trip. Not only that, you’ll save just for combining your hotels, flights and car rentals. Once you’ve booked, why not add on a day tour or an activity?
Can I choose my airline with a Miraflores Expedia holiday package?
Yes, definitely. Expedia has over 550 airline partners to choose from around the world. With so many choices, finding the right carrier to get you to Miraflores will be a cinch.
If I'm not able to travel, can I cancel my Miraflores holiday package?
We get that life can throw you the odd curveball. If you’ve booked a Miraflores holiday package and need to cancel or change it, we’re here to help. It’s always worth looking up our Customer Service Portal first for information. But generally speaking, if you’ve booked your package in the last 24 hours, you may be able to amend or cancel your itinerary for free. If it’s more than 24 hours, your airline, hotel or car rental company may impose a charge.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.