Peru Vacations & Trips from $151

Book a Hotel + Flight or Car together to unlock savings

Your Peru Vacation

Reserve a vacation package to Peru and wander wherever your adventurous soul leads you. This vibrant destination has much to offer, including its adventure sports, nature, history, and much more. Your trip to Peru wouldn't be complete without experiencing some of its leading cities, starting with Lima. Some of the top attractions here include Plaza Norte Peru and Plaza de Armas de Lima. Cusco is another favorite with Peru travelers. Visitors to this exciting city enjoy Plaza de Armas and Cusco Cathedral. When it's time to stop dreaming and start packing, Expedia will help turn your Peru vacation into reality.

Top destinations in Peru

The Latest Peru Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Mayte Apartment
Costa del Sol Trujillo Centro
qp Hotels Arequipa
Hotel Taypikala Cusco
Tambo del Arriero Hotel Boutique

Best Places to Vacation in Peru

An image of cusco

Check out the old Incan capital on a Cusco vacation

Cusco is an iconic historic city in Peru that was once the capital of the Inca Empire. You'll still be able to find much of the ancient structures here, though most of the city is dominated by Spanish Colonial style architecture. Numerous museums here have massive collections of Incan artifacts, but you'll be often better off simply visiting the local ruins where you can see stonework up close in action.

An image of lima

Discover the capital with Lima vacation packages

Lima is the capital of Peru and one of the more unique destinations in the country. This city holds on well to tradition, but they've mixed it in with modern offerings too. You'll find old colonial buildings, for example, right alongside world-class eateries that have an impact on the global stage. In fact, Lima is often considered the culinary capital of South America.

An image of machu picchu

Explore history with Machu Picchu vacation packages

Machu Picchu is one of the most iconic and impressive wonders of the world. This Incan marvel showcases brilliant ingenuity, and it's been incredibly well-preserved over the centuries since it was built. You'll find it all high up in the mountains, surrounded by peaks and vibrant greenery. Local tours are also available that can offer supplementary information for your visit.

Find the Best Peru Vacation Packages

Best months to visit Peru

Looking for the best time to visit Peru? Our table will help you. Peru boasts a year-round average temperature of 53.0°F, reaching a peak of 66.0°F in July, its warmest month, and dropping to an average low of 47.7°F in June, the coolest month. The annual rainfall averages 111.1mm, with January experiencing the heaviest showers, while July is the driest month.

Monthcalendar iconTemperature (Fahrenheit)temperature iconRainfallrain iconCloud coveragecloud icon
January49.5Moderate RainMostly Cloudy
February49.3Moderate RainMostly Cloudy
March48.7Moderate RainMostly Cloudy
April48.2Light RainMostly Cloudy
May64.0No Rain (Dry)Sunny
June47.7No Rain (Dry)Mostly Sunny
July66.0No Rain (Dry)Sunny
August63.0No Rain (Dry)Sunny
September48.6Light RainMostly Sunny
October50.4Light RainMostly Sunny
November51.1Light RainMostly Sunny
December49.5Moderate RainMostly Cloudy

How to save money on a vacation to Peru

  • Combine your flights with hotels or car rentals to save money, especially in Peru.
  • Take advantage of Expedia's OneKey program to collect points and save money.
  • Utilize the helpful search filters on Expedia to find the perfect accommodation within your price range.
  • Consider traveling during the off-peak season in Peru, which is from October to December, for more affordable options.
  • Use the search filter for price limits on Expedia to find a package deal that suits your budget.
  • Discover the best vacation experience for you by using the travel experience filter on Expedia, whether it's a family, romantic, or adventurous getaway.

Peru Essential Information

Language
Spanish
Currency
Peruvian sols
Local Welcome
¡Hola!
Local Goodbye
Adiós
Closest Airport
Jorge Chavez Intl. Airport (LIM)
Population
30,375,600
Top Sights
Aguas Calientes Hot Springs, Huacachina Oasis and Punta Sal Beach

Peru Hotel Deals

Wyndham Costa Del Sol Lima Airport
Wyndham Costa Del Sol Lima Airport
4 out of 5
Av Elmer Faucett S N, Aeropuerto Jorge Chavez, Callao, Lima
Fully refundableReserve now, pay when you stay
The price is $118 total per night from Jul 26 to Jul 27
$118 total
per night
Jul 26 - Jul 27
8.8/10 Excellent! (2,991 reviews)
"Hotel is nice, with good breakfast buffet. But it’s right across from the old airport, not the new one. So it’s a 20 minute (or more) shuttle ride and the shuttle runs about every 30 minutes. Not terrible but not what I thought I was booking. And then my room flooded due to water coming from the ..."

Reviewed on Jun 29, 2025

Wyndham Costa Del Sol Lima Airport
Sheraton Lima Historic Center
Sheraton Lima Historic Center
4 out of 5
Paseo De La Republica 170, Lima, Lima
Fully refundableReserve now, pay when you stay
The price is $84 total per night from Jul 17 to Jul 18
$84 total
per night
Jul 17 - Jul 18
8.8/10 Excellent! (684 reviews)
"It was okay. The check in was good. However the room had a few issues, leaking faucets, no heater, room service and front desk never answered every time I called."

Reviewed on Jun 25, 2025

Sheraton Lima Historic Center
Holiday Inn Lima Miraflores by IHG
Holiday Inn Lima Miraflores by IHG
4 out of 5
Calle Alfonso Ugarte 117, Miraflores, Lima
Fully refundable
The price is $138 total per night from Jul 12 to Jul 13
$138 total
per night
Jul 12 - Jul 13
9.4/10 Exceptional! (546 reviews)
"Staff @ Lime restaurant was not friendly and failed to explain charges. They overcharged for services and breakfast buffet has very limited choices"

Reviewed on Jun 30, 2025

Holiday Inn Lima Miraflores by IHG
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 Peru vacation package cost?
We make it simple to travel somewhere new, with Peru packages starting from as little as $151. You'll have the flexibility to bundle your preferred hotels, airlines and car rental. For the ultimate getaway, why not add some tours and activities to your itinerary?
How do I get a cheap travel package to Peru?
Secure flights that fit your busy schedule, add a hotel room to your booking and watch the savings pile up with a Peru vacation package. It's as simple as that! From flights and hotels to tours and rental cars, Expedia is where your cheap vacation begins. And with over 550 airlines and 1,000,000 properties worldwide to choose from, you won't be short of choice.
Where should I stay in Peru?
Sillustani is one of the main things that attracts travelers to Peru, so it should come as no surprise that many decide to stay in Atuncolla.
What are the top hotels in Peru?
When it comes to properties in Lima, Wyndham Costa Del Sol Lima Airport and Holiday Inn Lima Airport, an IHG Hotel are two fantastic options. If you're also staying in Cusco, Sonesta Hotel Cusco and Union Hotel Cusco will make you feel at home.
How far in advance should I book my Peru vacation?
Your safest bet is to book early. Air carriers generally advertise flights up to 12 months ahead of departure, and this is a fantastic opportunity to land some rock-bottom prices. Just been told you need to take some vacation time in a few weeks? That's alright! Expedia are never short on fantastic bargains to whisk you away on the getaway of your dreams, at an affordable price.
What does an Expedia Peru travel package include?
You can select from a combination of rental cars, flights and hotels. Once you've made your booking, you can add experiences and activities. Want to pick your airfare class? That's possible too. The choice is all yours when it comes to crafting your perfect Peru escape.
What should I know before booking a Peru travel package?
Whether it's adventure or relaxation you're craving, a Peru vacation package lets you organize your escape your way. Plus, you'll get access to great discounts when you combine your hotel with your rental car and flights. The more you bundle, the more you'll save!
Can I choose my airline with a Peru Expedia vacation package?
You certainly can. We have more than 550 partner airlines all over the world, so opt for the carrier that's a good fit for your budget needs.
Does Expedia offer Book Now, Pay Later Peru vacation packages?
If you prefer to spread the cost of your hotel and flight over multiple payments, Expedia is here to help. Paying the full amount for your travel upfront isn't always the best way to pay for your getaway, so we've partnered with online lender Affirm to give you financial flexibility. Book Now, Pay Later and take the stress out of saving to travel.
If I'm not able to travel, can I cancel my Peru vacation package?
If your vacation plans in Peru have been upended, it's a relief to know that it's possible to cancel your booking. If you made your booking within the last 24 hours, you may be eligible to receive a refund. If your booking was made more than 24 hours ago, your hotel, airline or car rental company may charge fees. For more details, visit our Customer Service Portal.

Discover the most popular places to visit in Peru

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.